windows-nt/Source/XPSP1/NT/drivers/tpg/hwx/bear/inc/def.h

113 lines
7.5 KiB
C
Raw Normal View History

2020-09-26 03:20:57 -05:00
/*************************************************************************/
/* <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> . */
/*************************************************************************/
#ifndef _DEF_H_
#define _DEF_H_
#define COLORSMALLGAM 3 /* Small gammas colour */
/* */
#define COLORGAM 2 /* Gammas colour. */
/* */
#define COLORCIRCLE 7 /* Circles colour. */
/* */
#define COLORMAX 9 /* Maximums colour . */
/* */
#define COLORMAXN 3 /* Maximums colour . */
/* */
#define COLORMIN 13 /* Minimums colour. */
/* */
#define COLORMINN 5 /* Minimums colour. */
/* */
#define COLORC 12 /* Intersections colour*/
/* */
#define COLOR 15 /* Main colour . */
/* */
#define COLORSH 10 /* Shelves colour . */
/* */
#define COLORT 14 /* Strokes colour . */
/* */
#define COLORP 11 /* Strokes colour . */
/* */
#define COLORAN 2 /* Angles colour . */
#define COLORB 9 /* It's necessary... */
/* */
#define COLOR_FON 2 /* background colour */
#define COLOR_UP 0 /* upper screen colour */
#define COLOR_LABEL 14 /* label colour */
#define COLOR_FRAME 10 /* common frame colour */
#define COLOR_FRAME_UP 13 /* */
#define COLOR_FRAME_TEXT 12 /* text frame colour */
#define COLOR_TEXT_BACK 0 /* text screen colour */
#define COLOR_TEXT 0 /* text colour */
#define COLOR_MSG 14 /* message colour */
#define COLOR_PENCIL 12 /* pencil colour */
#define COLLIN 11 /* line colour .*/
/* */
#define SCR_MAXX 640 /* horizontal screen */
#define SCR_MAXY 350 /* vertical screen */
#ifdef FORMULA
#define TABLET_MAXX 8000 /* */
#define TABLET_MAXY 6000 /* */
#else
#define TABLET_MAXX 10000 /* */
#define TABLET_MAXY 8000 /* */
#endif /*FORMULA*/
#define SHIFT_Y_TRANS 10000 /* shift along y axis */
/* while setting scale */
#define L_TOPX 13 /* left */
#define L_TOPY 41 /* drawing */
#define L_BOTX 313 /* window */
#define L_BOTY 308 /* coordinates */
#define R_TOPX 326 /* right */
#define R_TOPY 41 /* drawing */
#define R_BOTX 626 /* window */
#define R_BOTY 308 /* coordinates */
#define T_TOPX 1 /* text */
#define T_BOTX 78 /* window */
#define T_BOTY 24 /* coordinates */
#define MSG_TOPX 17 /* x coord. of message line */
#define MSG_TOPY 325 /* y coord. of message line */
#define MSG_BOTX 628 /* x coord. of message line */
#define MSG_BOTY 341 /* y coord. of message line */
#define DLT 6 /* distance between screen */
/* and frame */
#define LIN_UP ( 54 +SHIFT_Y_TRANS) /* y coord. of superupper line */
#define STR_UP (134 +SHIFT_Y_TRANS) /* y coord. of upper line */
#define STR_DOWN (214 +SHIFT_Y_TRANS) /* y coord. of lower line*/
#define LIN_DOWN (294 +SHIFT_Y_TRANS) /* y coord. of superlower line*/
#define DY_STR ((_SHORT)(STR_DOWN-STR_UP))
/* */
#define DW 1 /* */
/* */
#define MX 3 /* x coordinate scale exponent */
/* . ( M = 2**MX ) */
#define MY 4 /* y coordinate scale exponent */
/* Y . ( M = 2**MY ) */
#define WTBX0 0 /* Coordinates of the beginning of */
#define WTBY0 0 /* a window on a tablet */
#define WTTX0 4640 /* Coordinates of the end of the */
#define WTTY0 3020 /* a window on a tablet . */
#define WTX0 0 /* Coordinates of the beginning of */
#define WTY0 0 /* a window in a screen */
#define WBX0 639 /* Coordibates of the end of */
#define WBY0 349 /* a window in a screen . */
#define STBX0 0 /* Coordinates of the beginning of */
#define STBY0 0 /* a window on a tablet */
#define STTX0 5850 /* Coordinates of the end of */
#define STTY0 5850 /* a window on a tablet. */
#define SSTX0 L_TOPX /* Coordinates of the beginning of */
#define SSTY0 L_TOPY /* a window in a screen. */
#define SSBX0 R_BOTX /* Coordinates of the end of */
#define SSBY0 R_BOTY /* window in a screen */
#define SDX 30 /* Coordinates of the window */
#define SDY 80 /* shift in the screen . */
#endif // _DEF_H_