Go to the documentation of this file. 15 #define ROW_COLUMN 'r' 16 #define PIXEL_COORDINATE 'p' 41 #define ARROW_RT 0xff53 42 #define ARROW_LT 0xff51 43 #define ARROW_UP 0xff52 44 #define ARROW_DN 0xff54 48 #define FBMAXINTENSITY 255 56 #define gi_fntwidth (currentgraph->fontwidth) 57 #define gi_fntheight (currentgraph->fontheight) 58 #define gi_maxx (currentgraph->absolute.width-1) 59 #define gi_maxy (currentgraph->absolute.height-1) 60 #define gi_numtextrows (currentgraph->absolute.height/currentgraph->fontheight) 61 #define gi_numtextcols (currentgraph->absolute.width/currentgraph->fontwidth) 63 #define Matching(string) !strcmp(Parameters.kpCommand,string) 65 #define FBEraseBox(L,B,R,T) { \ 66 DevSetColor(BackgroundColor); \ 67 DevBox((int)(L),(int)(B),(int)(R),(int)(T)); \ 70 #define FBEmptyBox(Pixel,DisplayOrErase,StyleId,L,B,R,T) { \ 72 DevLine((int)(L),(int)(B),(int)(R),(int)(B)); \ 73 DevLine((int)(R),(int)(B),(int)(R),(int)(T)); \ 74 DevLine((int)(R),(int)(T),(int)(L),(int)(T)); \ 75 DevLine((int)(L),(int)(T),(int)(L),(int)(B)); \ 78 #define FBBox(Pixel,DisplayOrErase,Type,L,B,R,T) { \ 80 if(Type == OUTLINE){ \ 81 DevLine((int)(L),(int)(B),(int)(R),(int)(B)); \ 82 DevLine((int)(R),(int)(B),(int)(R),(int)(T)); \ 83 DevLine((int)(R),(int)(T),(int)(L),(int)(T)); \ 84 DevLine((int)(L),(int)(T),(int)(L),(int)(B)); \ 87 DevBox((int)(L),(int)(B),(int)(R),(int)(T)); \