#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <malloc.h>
#include <string.h>
#include <X11/Xlib.h>
#include <X11/Xutil.h>
#include <X11/cursorfont.h>
#include "pkgeom.h"
#include "multibs.h"
#include "xgedit.h"
#include "xgeprivate.h"
Data Structures | |
struct | edr_table |
Defines | |
#define | TABSIZE 32 |
Typedefs | |
typedef struct edr_table | edr_table |
typedef struct edr_table * | edr_tablep |
Functions | |
boolean | xge_InitRectAllocation (void) |
xge_widget * | xge_AllocEdRect (void) |
void | xge_FreeEdRectangles (void) |
xge_widget * | xge_NewWidget (char window_num, xge_widget *prev, int id, short w, short h, short x, short y, void *data0, void *data1, boolean(*msgproc)(xge_widget *, int, int, short, short), void(*redraw)(xge_widget *, boolean)) |
void | xge_SetupEdRect (char window_num, xge_widget *edr, int en, int id, short w, short h, short x, short y, boolean(*msgproc)(xge_widget *, int, int, short, short), void(*redraw)(xge_widget *, boolean)) |
void | xge_SetWidgetPositioning (xge_widget *edr, char rpos, short xofs, short yofs) |
#define TABSIZE 32 |
typedef struct edr_table * edr_tablep |
xge_widget* xge_AllocEdRect | ( | void | ) |
void xge_FreeEdRectangles | ( | void | ) |
boolean xge_InitRectAllocation | ( | void | ) |
xge_widget* xge_NewWidget | ( | char | window_num, | |
xge_widget * | prev, | |||
int | id, | |||
short | w, | |||
short | h, | |||
short | x, | |||
short | y, | |||
void * | data0, | |||
void * | data1, | |||
boolean(*)(xge_widget *, int, int, short, short) | msgproc, | |||
void(*)(xge_widget *, boolean) | redraw | |||
) |
void xge_SetupEdRect | ( | char | window_num, | |
xge_widget * | edr, | |||
int | en, | |||
int | id, | |||
short | w, | |||
short | h, | |||
short | x, | |||
short | y, | |||
boolean(*)(xge_widget *, int, int, short, short) | msgproc, | |||
void(*)(xge_widget *, boolean) | redraw | |||
) |
void xge_SetWidgetPositioning | ( | xge_widget * | edr, | |
char | rpos, | |||
short | xofs, | |||
short | yofs | |||
) |