windows-nt/Source/XPSP1/NT/drivers/tpg/hwx/bear/inc/def.h
2020-09-26 16:20:57 +08:00

113 lines
7.5 KiB
C
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/*************************************************************************/
/* Ž<><C5BD>…„…<E280B9>ˆ… –‚…’Ž‚ . */
/*************************************************************************/
#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_