ocssw  1.0
Classes | Defines | Typedefs | Functions
/disk01/web/ocssw/build/inc/cdfinc/windoz.h File Reference

(r8222/r2592)

#include "cdftools.h"

Go to the source code of this file.

Classes

struct  WIND

Defines

#define REVERSEbit   1
#define BOLDbit   0
#define BLINKINGbit   4
#define HARD_   2
#define SOFT_   1
#define UPDATE_   0
#define StatusBad   !StatusOk
#define KB_0   '0'
#define KB_1   '1'
#define KB_2   '2'
#define KB_3   '3'
#define KB_4   '4'
#define KB_5   '5'
#define KB_6   '6'
#define KB_7   '7'
#define KB_8   '8'
#define KB_9   '9'
#define KB_a   'a'
#define KB_b   'b'
#define KB_c   'c'
#define KB_d   'd'
#define KB_e   'e'
#define KB_f   'f'
#define KB_g   'g'
#define KB_h   'h'
#define KB_i   'i'
#define KB_j   'j'
#define KB_k   'k'
#define KB_l   'l'
#define KB_m   'm'
#define KB_n   'n'
#define KB_o   'o'
#define KB_p   'p'
#define KB_q   'q'
#define KB_r   'r'
#define KB_s   's'
#define KB_t   't'
#define KB_u   'u'
#define KB_v   'v'
#define KB_w   'w'
#define KB_x   'x'
#define KB_y   'y'
#define KB_z   'z'
#define KB_A   'A'
#define KB_B   'B'
#define KB_C   'C'
#define KB_D   'D'
#define KB_E   'E'
#define KB_F   'F'
#define KB_G   'G'
#define KB_H   'H'
#define KB_I   'I'
#define KB_J   'J'
#define KB_K   'K'
#define KB_L   'L'
#define KB_M   'M'
#define KB_N   'N'
#define KB_O   'O'
#define KB_P   'P'
#define KB_Q   'Q'
#define KB_R   'R'
#define KB_S   'S'
#define KB_T   'T'
#define KB_U   'U'
#define KB_V   'V'
#define KB_W   'W'
#define KB_X   'X'
#define KB_Y   'Y'
#define KB_Z   'Z'
#define KB_PLUS   '+'
#define KB_MINUS   '-'
#define KB_CTRL_A   1
#define KB_CTRL_B   2
#define KB_CTRL_C   3
#define KB_CTRL_D   4
#define KB_CTRL_E   5
#define KB_CTRL_F   6
#define KB_CTRL_G   7
#define KB_CTRL_H   8
#define KB_CTRL_I   9
#define KB_CTRL_J   10
#define KB_CTRL_K   11
#define KB_CTRL_L   12
#define KB_CTRL_M   13
#define KB_CTRL_N   14
#define KB_CTRL_O   15
#define KB_CTRL_P   16
#define KB_CTRL_Q   17
#define KB_CTRL_R   18
#define KB_CTRL_S   19
#define KB_CTRL_T   20
#define KB_CTRL_U   21
#define KB_CTRL_V   22
#define KB_CTRL_W   23
#define KB_CTRL_X   24
#define KB_CTRL_Y   25
#define KB_CTRL_Z   26
#define KB_TAB   KB_CTRL_I
#define KB_ESCAPE   27
#define KB_RETURN   KB_CTRL_M
#define KB_DELETE   127
#define NORMAL   0
#define BOLD   1
#define REVERSE   2
#define REVERSE1   4 /* Different from REVERSE only on IBM PC. */
#define REVERSE2   8 /* Different from REVERSE only on IBM PC. */
#define BLINKING   16
#define BLACK   32 /* For erasing windows on IBM PC. */
#define BORDER   TRUE
#define NOBORDER   FALSE
#define CURSORon   TRUE
#define CURSORoff   FALSE
#define ERASE   TRUE
#define NOERASE   FALSE
#define PASSTHRUri   1
#define TOUPPERri   2
#define TOLOWERri   3

Typedefs

typedef WINDWINDOWid

Functions

int begin_pasteboard_update PROTOARGs ((void))
int change_rendition PROTOARGs ((WINDOWid, int, int, int, int, int))
int create_virtual_display PROTOARGs ((int, int, WINDOWid *, int, int))
int delete_pasteboard PROTOARGs ((int))
int delete_virtual_display PROTOARGs ((WINDOWid))
int erase_display PROTOARGs ((WINDOWid, int, int, int, int))
int input_field PROTOARGs ((WINDOWid, char *, int, int, int, int *, int *, int, int, int, int, int, int))
int inq_cursor_mode PROTOARGs ((int *))
int label_border PROTOARGs ((WINDOWid, char *, int))
int paste_virtual_display PROTOARGs ((WINDOWid, int, int))
int put_chars PROTOARGs ((WINDOWid, char *, int, int, int, int, int))
int read_display PROTOARGs ((WINDOWid, int, char *))
int read_input PROTOARGs ((int *, int))
int zzzzz PROTOARGs ((double))
void EncodeKeyDefinitions PROTOARGs ((int nLines, char **lineS,...))

Define Documentation

#define BLACK   32 /* For erasing windows on IBM PC. */

Definition at line 458 of file windoz.h.

#define BLINKING   16

Definition at line 457 of file windoz.h.

#define BLINKINGbit   4

Definition at line 240 of file windoz.h.

#define BOLD   1

Definition at line 453 of file windoz.h.

#define BOLDbit   0

Definition at line 239 of file windoz.h.

#define BORDER   TRUE

Definition at line 460 of file windoz.h.

#define CURSORoff   FALSE

Definition at line 464 of file windoz.h.

#define CURSORon   TRUE

Definition at line 463 of file windoz.h.

#define ERASE   TRUE

Definition at line 466 of file windoz.h.

#define HARD_   2

Definition at line 246 of file windoz.h.

#define KB_0   '0'

Definition at line 317 of file windoz.h.

#define KB_1   '1'

Definition at line 318 of file windoz.h.

#define KB_2   '2'

Definition at line 319 of file windoz.h.

#define KB_3   '3'

Definition at line 320 of file windoz.h.

#define KB_4   '4'

Definition at line 321 of file windoz.h.

#define KB_5   '5'

Definition at line 322 of file windoz.h.

#define KB_6   '6'

Definition at line 323 of file windoz.h.

#define KB_7   '7'

Definition at line 324 of file windoz.h.

#define KB_8   '8'

Definition at line 325 of file windoz.h.

#define KB_9   '9'

Definition at line 326 of file windoz.h.

#define KB_a   'a'

Definition at line 328 of file windoz.h.

#define KB_A   'A'

Definition at line 355 of file windoz.h.

#define KB_b   'b'

Definition at line 329 of file windoz.h.

#define KB_B   'B'

Definition at line 356 of file windoz.h.

#define KB_c   'c'

Definition at line 330 of file windoz.h.

#define KB_C   'C'

Definition at line 357 of file windoz.h.

#define KB_CTRL_A   1

Definition at line 385 of file windoz.h.

#define KB_CTRL_B   2

Definition at line 386 of file windoz.h.

#define KB_CTRL_C   3

Definition at line 387 of file windoz.h.

#define KB_CTRL_D   4

Definition at line 388 of file windoz.h.

#define KB_CTRL_E   5

Definition at line 389 of file windoz.h.

#define KB_CTRL_F   6

Definition at line 390 of file windoz.h.

#define KB_CTRL_G   7

Definition at line 391 of file windoz.h.

#define KB_CTRL_H   8

Definition at line 392 of file windoz.h.

#define KB_CTRL_I   9

Definition at line 393 of file windoz.h.

#define KB_CTRL_J   10

Definition at line 394 of file windoz.h.

#define KB_CTRL_K   11

Definition at line 395 of file windoz.h.

#define KB_CTRL_L   12

Definition at line 396 of file windoz.h.

#define KB_CTRL_M   13

Definition at line 397 of file windoz.h.

#define KB_CTRL_N   14

Definition at line 398 of file windoz.h.

#define KB_CTRL_O   15

Definition at line 399 of file windoz.h.

#define KB_CTRL_P   16

Definition at line 400 of file windoz.h.

#define KB_CTRL_Q   17

Definition at line 401 of file windoz.h.

#define KB_CTRL_R   18

Definition at line 402 of file windoz.h.

#define KB_CTRL_S   19

Definition at line 403 of file windoz.h.

#define KB_CTRL_T   20

Definition at line 404 of file windoz.h.

#define KB_CTRL_U   21

Definition at line 405 of file windoz.h.

#define KB_CTRL_V   22

Definition at line 406 of file windoz.h.

#define KB_CTRL_W   23

Definition at line 407 of file windoz.h.

#define KB_CTRL_X   24

Definition at line 408 of file windoz.h.

#define KB_CTRL_Y   25

Definition at line 409 of file windoz.h.

#define KB_CTRL_Z   26

Definition at line 410 of file windoz.h.

#define KB_d   'd'

Definition at line 331 of file windoz.h.

#define KB_D   'D'

Definition at line 358 of file windoz.h.

#define KB_DELETE   127

Definition at line 424 of file windoz.h.

#define KB_e   'e'

Definition at line 332 of file windoz.h.

#define KB_E   'E'

Definition at line 359 of file windoz.h.

#define KB_ESCAPE   27

Definition at line 413 of file windoz.h.

#define KB_f   'f'

Definition at line 333 of file windoz.h.

#define KB_F   'F'

Definition at line 360 of file windoz.h.

#define KB_g   'g'

Definition at line 334 of file windoz.h.

#define KB_G   'G'

Definition at line 361 of file windoz.h.

#define KB_h   'h'

Definition at line 335 of file windoz.h.

#define KB_H   'H'

Definition at line 362 of file windoz.h.

#define KB_i   'i'

Definition at line 336 of file windoz.h.

#define KB_I   'I'

Definition at line 363 of file windoz.h.

#define KB_j   'j'

Definition at line 337 of file windoz.h.

#define KB_J   'J'

Definition at line 364 of file windoz.h.

#define KB_k   'k'

Definition at line 338 of file windoz.h.

#define KB_K   'K'

Definition at line 365 of file windoz.h.

#define KB_l   'l'

Definition at line 339 of file windoz.h.

#define KB_L   'L'

Definition at line 366 of file windoz.h.

#define KB_m   'm'

Definition at line 340 of file windoz.h.

#define KB_M   'M'

Definition at line 367 of file windoz.h.

#define KB_MINUS   '-'

Definition at line 383 of file windoz.h.

#define KB_n   'n'

Definition at line 341 of file windoz.h.

#define KB_N   'N'

Definition at line 368 of file windoz.h.

#define KB_o   'o'

Definition at line 342 of file windoz.h.

#define KB_O   'O'

Definition at line 369 of file windoz.h.

#define KB_p   'p'

Definition at line 343 of file windoz.h.

#define KB_P   'P'

Definition at line 370 of file windoz.h.

#define KB_PLUS   '+'

Definition at line 382 of file windoz.h.

#define KB_q   'q'

Definition at line 344 of file windoz.h.

#define KB_Q   'Q'

Definition at line 371 of file windoz.h.

#define KB_r   'r'

Definition at line 345 of file windoz.h.

#define KB_R   'R'

Definition at line 372 of file windoz.h.

#define KB_RETURN   KB_CTRL_M

Definition at line 418 of file windoz.h.

#define KB_s   's'

Definition at line 346 of file windoz.h.

#define KB_S   'S'

Definition at line 373 of file windoz.h.

#define KB_t   't'

Definition at line 347 of file windoz.h.

#define KB_T   'T'

Definition at line 374 of file windoz.h.

#define KB_TAB   KB_CTRL_I

Definition at line 412 of file windoz.h.

#define KB_u   'u'

Definition at line 348 of file windoz.h.

#define KB_U   'U'

Definition at line 375 of file windoz.h.

#define KB_v   'v'

Definition at line 349 of file windoz.h.

#define KB_V   'V'

Definition at line 376 of file windoz.h.

#define KB_w   'w'

Definition at line 350 of file windoz.h.

#define KB_W   'W'

Definition at line 377 of file windoz.h.

#define KB_x   'x'

Definition at line 351 of file windoz.h.

#define KB_X   'X'

Definition at line 378 of file windoz.h.

#define KB_y   'y'

Definition at line 352 of file windoz.h.

#define KB_Y   'Y'

Definition at line 379 of file windoz.h.

#define KB_z   'z'

Definition at line 353 of file windoz.h.

#define KB_Z   'Z'

Definition at line 380 of file windoz.h.

#define NOBORDER   FALSE

Definition at line 461 of file windoz.h.

#define NOERASE   FALSE

Definition at line 467 of file windoz.h.

#define NORMAL   0

Definition at line 452 of file windoz.h.

#define PASSTHRUri   1

Definition at line 469 of file windoz.h.

#define REVERSE   2

Definition at line 454 of file windoz.h.

#define REVERSE1   4 /* Different from REVERSE only on IBM PC. */

Definition at line 455 of file windoz.h.

#define REVERSE2   8 /* Different from REVERSE only on IBM PC. */

Definition at line 456 of file windoz.h.

#define REVERSEbit   1

Definition at line 238 of file windoz.h.

#define SOFT_   1

Definition at line 247 of file windoz.h.

#define StatusBad   !StatusOk

Definition at line 262 of file windoz.h.

#define TOLOWERri   3

Definition at line 471 of file windoz.h.

#define TOUPPERri   2

Definition at line 470 of file windoz.h.

#define UPDATE_   0

Definition at line 248 of file windoz.h.


Typedef Documentation

typedef WIND* WINDOWid

Definition at line 311 of file windoz.h.


Function Documentation

int begin_pasteboard_update PROTOARGs ( (void)  )
int draw_rectangle PROTOARGs ( (WINDOWid, int, int, int, int, int)  )
int create_virtual_display PROTOARGs ( (int, int, WINDOWid *, int, int)  )
int delete_pasteboard PROTOARGs ( (int)  )
int unpaste_virtual_display PROTOARGs ( (WINDOWid )
int erase_display PROTOARGs ( (WINDOWid, int, int, int, int)  )
int input_field PROTOARGs ( (WINDOWid, char *, int, int, int, int *, int *, int, int, int, int, int, int)  )
int inq_cursor_mode PROTOARGs ( (int *)  )
int label_border PROTOARGs ( (WINDOWid, char *, int)  )
int set_cursor_abs PROTOARGs ( (WINDOWid, int, int)  )
int put_chars PROTOARGs ( (WINDOWid, char *, int, int, int, int, int)  )
int read_display PROTOARGs ( (WINDOWid, int, char *)  )
int read_input PROTOARGs ( (int *, int)  )
int zzzzz PROTOARGs ( (double)  )
void EncodeKeyDefinitions PROTOARGs ( (int nLines, char **lineS,...)  )