Annotation of DewFind/word.h, revision 1.1

1.1     ! nick        1: //This class writes letters and numbers to the screen using Dew bitmap letters
        !             2: //supports A-Z,0-9,-,?,!,/ and .
        !             3: //
        !             4: //Class Version 1.5
        !             5: //
        !             6: //
        !             7: //Last updated on: 2/25/2011
        !             8: //Created by Brendan Lynch
        !             9: //
        !            10: //#4 Added color value. Able to select Black or Red or Green. Letters and numbers show up in selected color. 
        !            11: 
        !            12: //#18 Increased Max characters to 50
        !            13: //
        !            14: 
        !            15: //#32
        !            16: //*************************************
        !            17: //Programmed by: Brendan Lynch
        !            18: //Email:        dewgames@gmail.com
        !            19: //Website:          www.dewgames.com
        !            20: //*************************************
        !            21: 
        !            22: 
        !            23: //
        !            24: #ifndef __Word_h__
        !            25: #define __Word_h__
        !            26: 
        !            27: const int MAXLETTERS = 50; //Max number of letters
        !            28: 
        !            29: class Word {
        !            30: public:
        !            31:          Word();
        !            32:          void Reset();//Sets everything to their default values
        !            33:          void SetLimit(int lim); //Sets the limit of characters printed
        !            34:       void Write(CString writeme,int x,int y,CDC *xDC);//Writes the word horizantal to the screen
        !            35:       void Write(int number,int x,int y,int zeros, CDC *xDC); //writes a number to the screen.
        !            36:          void Write(char writeme,int x,int y,CDC *xDC);
        !            37:          void WriteVert(CString writeme,int x,int y,CDC *xDC);//writes the word vertical
        !            38:          void WriteBackwards(bool IsVert, CString writeme,int x,int y,CDC *xDC);
        !            39:          void SetColor(int color);
        !            40: private:
        !            41:       void Display(bool horz,CString writeme,int x,int y,CDC *xDC);
        !            42:          void ShowChar(CDC *dc,int picX,int picY, char Let);//Prints the graphic
        !            43:          int GetNum(char let); //Used with ShowChar to locate the graphic to be used.
        !            44:          int limit_; //limits the characters printed
        !            45:          int color_; //0 - Black (default) 1 - Red    (Numbers are always Blue
        !            46: };
        !            47: 
        !            48: #endif

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>