corrected all huffman trees and moved them out of text.cpp

svn-id: r8755
This commit is contained in:
Robert Göffringmann 2003-07-05 02:21:19 +00:00
parent 37bc055000
commit 989d67951c
3 changed files with 1850 additions and 1319 deletions

1830
sky/hufftext.cpp Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -63,7 +63,7 @@ protected:
uint8 *addr;
uint32 charHeight;
uint32 charSpacing;
} _mainCharacterSet, _linkCharacterSet, _controlCharacterSet;
} _mainCharacterSet, _linkCharacterSet, _controlCharacterSet;
uint32 _curCharSet;
uint8 *_characterSet;
@ -86,6 +86,15 @@ protected:
bool _dtCentre; //set for centre text
uint32 _lowTextWidth, _mouseOfsX, _mouseOfsY;
static const HuffTree _huffTree_00267[]; // trees moved to hufftext.cpp
static const HuffTree _huffTree_00288[];
static const HuffTree _huffTree_00303[];
static const HuffTree _huffTree_00331[];
static const HuffTree _huffTree_00348[];
static const HuffTree _huffTree_00365[];
static const HuffTree _huffTree_00368[];
static const HuffTree _huffTree_00372[];
public:
uint32 _dtLetters; //no of chars in message
};