/*     SCREEN.H                                                      */

//word_s  d_V ;          /* ¤¨لھà¥â­®لâى ھمàل®à  */
#define  V_dis   5      /* ،ëلâ஥ ¤¢¨¦¥­¨¥ ھمàل®à  */

#define  line(i,y,z,w)  {_moveto(i,y); _lineto(z,w);}
#define  bar_(c,l,a,r,b) {_setcolor(c); _rectangle(_GFILLINTERIOR,l,a,r,b);}
#define  owt  *(word_s *)0x00000210L

/*            ھ®®à¤¨­ âë يھà ­  ¤«ï SIGNAL.C                                */

#define   N_obj  8       /* ھ®«¨ç¥ل⢮ ®،ى¥ھ⮢ ¢ لâà®ھ¥ */
#define   L_obj  13       /* ¤«¨­  ®ھ®èھ  ®،ى¥ھâ  */
#define   C_date 73      /* ¯®§¨و¨ï ¢à¥¬¥­¨ ¨ ¤ âë */

/*            ھ®®à¤¨­ âë لâà®ھ¨ ل®®،饭¨© ®، ®è¨،ھ ه                        */

#define XL_ER 277
#define XR_ER 565
#define YT_ER 335
#define YB_ER 349

#define R_er     25          /* ل®®،饭¨¥ ®، ®è¨،ھ ه */
#define C_er     36

#define Y_T_SCR 30           /* y-ھ®®à¤¨­ â  ¢¥àه  ®،« ل⨠¢ë¢®¤  */
#define Y_B_SCR 335          /* y-ھ®®à¤¨­ â  ­¨§  ®،« ل⨠¢ë¢®¤  */
#define X_SCR   639          /* ¯à ¢ ï £à ­¨و  يھà ­  */

/*               چ…ٹژ’ژگ›…  ٹژژگ„ˆچ€’›  ‌ٹگ€چ€                       */

#define  NOGR_L       4       /* لâp®ھ  ­®¬¥p  £pم¯¯ë ھ®­âمp®¢ */
#define  NOGR_C       2       /* ھ®«®­ھ  ­®¬¥p  £pم¯¯ë ھ®­âمp®¢ */
#define  CIPH_GR_L    4       /* لâp®ھ  è¨نp  £pم¯¯ë ھ®­âمp®¢ */
#define  CIPH_GR_C    9       /* ھ®«®­ھ  è¨نp  £pم¯¯ë ھ®­âمp®¢ */
#define  NAME_GR_L    4       /* لâp®ھ  ­ ¨¬¥­®¢ ­¨ï £pم¯¯ë ھ®­âمp®¢ */
#define  MEG_L        6       /* لâp®ھ  ¥¤¨­¨وë ¨§¬¥p¥­¨ï */
#define  VAR_L        7       /* لâp®ھ  §­ ç¥­¨ï ¯¥p¥¬¥­­®© */
#define  SET_L        8       /* لâp®ھ  §­ ç¥­¨ï § ¤ ­¨ï */
#define  OUT_L        9       /* لâp®ھ  §­ ç¥­¨ï ¢ëه®¤  */
#define  HELP_L      10

#define  OVS_C        4       /* ھ®«®­ھ  ¤«ï ¯¥p¢®£® "‚ ڈ  ‡" */
#define  OVS_L       11       /* لâp®ھ  ¤«ï "‚ ڈ  ‡" */
#define  L_FOR_D     17       /* لâp®ھ  ¤«ï ®â®،p ¦. ¤¨لھp. ل¨£­ «  */
#define  C_FOR_D      2       /* ھ®«®­ھ  ¤«ï ®â®،p ¦. ¤¨لھp. ل¨£­ «  */
#define  SC_L        22       /* لâp®ھ  ­ ç «  ®و¨نp®¢ھ¨ èھ «ë */
#define  SC_C         6       /* ھ®«®­ھ  ®و¨نp®¢ھ¨ èھ «ë ¯¥p¢®£® ھ®­âمp  */
#define  CIPH_CO_L   24       /* لâp®ھ  è¨نp®¢ ھ®­âمp®¢ */
#define  CIPH_CO_C    2       /* ھ®«®­ھ  è¨نp  ¯¥p¢®£® ھ®­âمp  */
#define  DC_C        10       /* p للâ®ï­¨¥ ¬¥¦¤م ھ®­âمp ¬¨ ¢ ھ®«®­ھ ه */
#define  NSEG_S       5       /* ھ®«¨ç¥ل⢮ ®و¨نp®¢ ­­ëه ®âp¥§ھ®¢ èھ «ë */
#define  DM_S         2       /* ¤«¨­  ®âp¥§ھ  èھ «ë ¢ لâp®ھ ه */
#define  W_CH         8       /* è¨p¨­  ل¨¬¢®«  ¢ â®çھ ه */
#define  DSET         18       /* ®âلâم¯ ل⮫،¨ھ  § ¤ ­¨ï ®â ¯¥p¥¬¥­­®© */
#define  DOUT         12       /* ®âلâم¯ ل⮫،¨ھ  ¢ëه®¤  ®â ¯¥p¥¬¥­­®© */

#define  CUR_S        1       /* ¬ «ë© ھمpل®p ­  "‡" */
#define  CUR_O        2       /* ¬ «ë© ھمpل®p ­  "‚" */

#define  XR          23   /* X èھ «ë £p ن¨ھ  p¥£م«ïâ®p  */
#define  X1          46   /* SC_C*W_CH-2 = X èھ «ë 1-£® ھ®­âمp  */
#define  DX          80   /* W_CH*DC_C = p للâ. ¬¥¦¤م ھ®­â. ¢ â®çھ ه */
#define  C_C          3   /* SC_C-3 = ھ®«-ھ  ¤«ï ¯¥p¢®£® "ژ" ¨ "‡" */
#define  SCH         13   /* SC_L-NSEG_S*DM_S+1 = لâp.¤«ï ¢¥pه­."ژ"¨«¨"‡"*/
#define  V_SEG       20   /* 100/NSEG_S = و¥­  ل¥£¬¥­â  èھ «ë ¢ % */

#define  BLACK_         0
#define  BLUE_          1
#define  GREEN_         2
#define  CYAN_          3
#define  RED1_          4
#define  MAGENTA_       5
#define  BROWN_         6
#define  WHITE_         7
#define  DARKGRAY_      8
#define  LIGHTBLUE_     9
#define  GREEN_BR_     10
#define  LIGHTCYAN_    11
#define  RED_          12
#define  LIGHTMAGENTA_ 13
#define  YELLOW_       14
#define  WHITE_BR_     15

#define  GRAY_         8
#define  MAG_BR_      13

#define  NAME_GR_C   23       /* ھ®«®­ھ  ­ ¨¬¥­®¢ ­¨ï £pم¯¯ë ھ®­âمp®¢ */
#define  VSO_C        2       /* ھ®«®­ھ  ¤«ï ®،®§­ ç¥­¨© "ڈ‡‚" */
#define  VAL_C        3       /* ھ®«®­ھ  §­ ç¥­¨© ¯¥p¢®£® ھ®­âمp  */
#define  H_CH        14       /* ¢ëل®â  ل¨¬¢®«  ¢ â®çھ ه */

#define  Y0         307   /* SC_L*H_CH-1 = Y ­ ç «  èھ «ë */
#define  LSC        140   /* H_CH*NSEG_S*DM_S = ¤«. èھ «ë ¢ â®çھ ه */

#define  K_BAR0  0.008544921875  /* LSC/16384 = ھ®ينن. ل⮫،¨ھ  «¨­. èھ «ë */
#define  K_BAR1  1.09375   /* LSC/sqrt(16384) = ھ®ينن. ل⮫،¨ھ  ھ¢¤. èھ «ë */

#define  y_v        322   /* (CIPH_CO_L-1)*H_CH = ھ®®p¤.ھمpل®p®¢ */
#define  y_s        140   /* (OVS_L-1)*H_CH                      */
#define  y_o        140   /*   ----- " -----                     */

/*  ¨­ن®p¬ و¨ï ¤«ï ¯®¤ل¨لâ¥¬ë ¯p®â®ھ®«¨p®¢ ­¨ï */

#define DH 14              /* p §¬¥p ل¨¬¢®«  ¢ EGA - ¢ëل®â  */
#define DW 8               /*                      - è¨p¨­  */

#define ns_1  3
#define nc_1  32
#define ns_2  20           /*17*/
#define nc_2  42
//---------------------------------
extern void ykstr(word_s ks,word_s ts);