Практика программирования (Бейсик, Си, Паскаль)



         

Красивые окна в текстовом режиме - часть 9


#define INTlOh

int86(0x10,&reg,Sreg)

unsigned char

_PAGE,_ATTR,_COLOR_S,_COLOR_F,_INTENS,_BLINK;

unsigned ctear _ROW_CUR,_COL_CUR;

int ask__attr (int *cs,int *cf, int *in,int *bl) ;

void ask_cur (int *r, int *c) ;

int ask_page (void);

void box_abs(int rowl,int coll,int row2,int col2, int bord,int shade);

void box_rel(int rowl,int coll,int rows,int cols, int bord,int shade);

void cl_rect(int rowl,int coll, int rows, int cols, int color) ;

void err_out(char *string);

void init txt (void);

void move_cur (int n) ;

void s_out (char s);

void s_out_h (char s,int rpt) ;

void s_out_v (char s,int rpt);

void sbox_abs (int row1,int coll,int row2,int col2,char s) ;

void sbox rel (int rowl,int coll,int rows,int cols,char s) ;

void set_attr (int cs,int cf,int in,int b1);

void set_cur (int r,int c);

void set_page (int p);

void st_out_c (int row,int col,int nc, char *string);

void st_out_l (int row,int col,int nc, char *string);

void st__out_r (int row, int col, int nc, char *string);

void xy_s_out (int row,int col,char s);

Если этот пакет вам понадобится в будущем, то функции пакета следует протранслировать и с помощью сервисной программы tlib.exe поместить полученные объектные модули в библиотеку. Эта библиотека может быть подключена к проекту вашего приложения.




Содержание  Назад