Main Page   Class Hierarchy   Data Structures   File List   Data Fields   Globals  

win.h File Reference

#include <stdio.h>
#include <stdlib.h>
#include <X11/Xlib.h>
#include <X11/Xutil.h>
#include <X11/Xos.h>
#include <X11/Xatom.h>
#include <math.h>

Go to the source code of this file.

Data Structures

struct  _lux_data
struct  _lux_wins
struct  lux_win

Defines

#define register
#define BITMAPDEPTH   1
#define SMALL   1
#define OK   0
#define GRAPH_WINDOW   1
#define POPUP_WINDOW   2
#define DIALOG_WINDOW   3
#define BUTTON_WINDOW   4
#define INPUT_WINDOW   5
#define TEXT_WINDOW   6
#define NO_TYPE   0
#define OK_BUTTON   1
#define CANCEL_BUTTON   2
#define CHECK_BUTTON   3
#define OK_KEEP_BUTTON   4
#define BOXED   1
#define FRAMED   2
#define NORMAL   3
#define NOOP   0
#define DRAW_LINE   1
#define DRAW_LINES   2
#define DRAW_PONIT   3
#define DRAW_POINTS   4
#define SET_LINE_WIDTH   5
#define SETUP_REGION   6
#define SETUP_AXIS   7
#define DRAW_AXIS   8
#define DRAW_LINE_F   9
#define DRAW_STRING   10
#define DRAW_VSTRING   11
#define DRAW_SEGMENTS_F   12
#define SET_COLOR   13
#define DRAW_POINT_F   14
#define CLEAR_CURRENT_REGION   15
#define CLEAR_WINDOW   16
#define DRAW_IMAGE_STRING   17
#define SET_BG_COLOR   18
#define UPDATE_FOREGROUND   19
#define DRAW_RECTANGLES_F   20
#define DRAW_LINES_F   21
#define DRAW_POINTS_F   22
#define DRAW_RECTANGLE_F   23
#define DRAW_ARCS_F   24
#define DRAW_ARC_F   25
#define FILL_ARC_F   26
#define FILL_ARCS_F   27
#define FILL_RECTANGLE_F   28
#define FILL_RECTANGLES_F   29
#define FILL_POLYGON_F   30
#define SET_LINE_STYLE   31
#define SET_WINDOW_BG_COLOR   32
#define SET_UPDATE   33
#define SET_NO_UPDATE   34
#define SETUP_AXIS_STYLE   35

Typedefs

typedef struct _lux_data  lux_data
typedef struct _lux_wins  lux_wins


Define Documentation

#define BITMAPDEPTH   1
 

Definition at line 24 of file win.h.

#define BOXED   1
 

Definition at line 43 of file win.h.

#define BUTTON_WINDOW   4
 

Definition at line 32 of file win.h.

#define CANCEL_BUTTON   2
 

Definition at line 38 of file win.h.

#define CHECK_BUTTON   3
 

Definition at line 39 of file win.h.

#define CLEAR_CURRENT_REGION   15
 

Definition at line 62 of file win.h.

#define CLEAR_WINDOW   16
 

Definition at line 63 of file win.h.

#define DIALOG_WINDOW   3
 

Definition at line 31 of file win.h.

#define DRAW_ARCS_F   24
 

Definition at line 71 of file win.h.

#define DRAW_ARC_F   25
 

Definition at line 72 of file win.h.

#define DRAW_AXIS   8
 

Definition at line 55 of file win.h.

#define DRAW_IMAGE_STRING   17
 

Definition at line 64 of file win.h.

#define DRAW_LINE   1
 

Definition at line 48 of file win.h.

#define DRAW_LINES   2
 

Definition at line 49 of file win.h.

#define DRAW_LINES_F   21
 

Definition at line 68 of file win.h.

#define DRAW_LINE_F   9
 

Definition at line 56 of file win.h.

#define DRAW_POINTS   4
 

Definition at line 51 of file win.h.

#define DRAW_POINTS_F   22
 

Definition at line 69 of file win.h.

#define DRAW_POINT_F   14
 

Definition at line 61 of file win.h.

#define DRAW_PONIT   3
 

Definition at line 50 of file win.h.

#define DRAW_RECTANGLES_F   20
 

Definition at line 67 of file win.h.

#define DRAW_RECTANGLE_F   23
 

Definition at line 70 of file win.h.

#define DRAW_SEGMENTS_F   12
 

Definition at line 59 of file win.h.

#define DRAW_STRING   10
 

Definition at line 57 of file win.h.

#define DRAW_VSTRING   11
 

Definition at line 58 of file win.h.

#define FILL_ARCS_F   27
 

Definition at line 74 of file win.h.

#define FILL_ARC_F   26
 

Definition at line 73 of file win.h.

#define FILL_POLYGON_F   30
 

Definition at line 77 of file win.h.

#define FILL_RECTANGLES_F   29
 

Definition at line 76 of file win.h.

#define FILL_RECTANGLE_F   28
 

Definition at line 75 of file win.h.

#define FRAMED   2
 

Definition at line 44 of file win.h.

#define GRAPH_WINDOW   1
 

Definition at line 29 of file win.h.

#define INPUT_WINDOW   5
 

Definition at line 33 of file win.h.

#define NOOP   0
 

Definition at line 47 of file win.h.

#define NORMAL   3
 

Definition at line 45 of file win.h.

#define NO_TYPE   0
 

Definition at line 36 of file win.h.

#define OK   0
 

Definition at line 27 of file win.h.

#define OK_BUTTON   1
 

Definition at line 37 of file win.h.

#define OK_KEEP_BUTTON   4
 

Definition at line 40 of file win.h.

#define POPUP_WINDOW   2
 

Definition at line 30 of file win.h.

#define SETUP_AXIS   7
 

Definition at line 54 of file win.h.

#define SETUP_AXIS_STYLE   35
 

Definition at line 82 of file win.h.

#define SETUP_REGION   6
 

Definition at line 53 of file win.h.

#define SET_BG_COLOR   18
 

Definition at line 65 of file win.h.

#define SET_COLOR   13
 

Definition at line 60 of file win.h.

#define SET_LINE_STYLE   31
 

Definition at line 78 of file win.h.

#define SET_LINE_WIDTH   5
 

Definition at line 52 of file win.h.

#define SET_NO_UPDATE   34
 

Definition at line 81 of file win.h.

#define SET_UPDATE   33
 

Definition at line 80 of file win.h.

#define SET_WINDOW_BG_COLOR   32
 

Definition at line 79 of file win.h.

#define SMALL   1
 

Definition at line 26 of file win.h.

#define TEXT_WINDOW   6
 

Definition at line 34 of file win.h.

#define UPDATE_FOREGROUND   19
 

Definition at line 66 of file win.h.

#define register
 

Definition at line 19 of file win.h.


Typedef Documentation

typedef struct _lux_data lux_data
 

typedef struct _lux_wins lux_wins
 


Generated at Sun Feb 24 09:57:32 2002 for STARLAB by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001