home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
back2roots/padua
/
padua.7z
/
padua
/
ftp.vapor.com
/
microdot-1
/
md1_src_02.lzx
/
ogre.h
< prev
next >
Wrap
C/C++ Source or Header
|
2014-05-19
|
1KB
|
57 lines
/* Object Types */
#define OGOBJ_BUTTON 0
#define OGOBJ_STRING 1
#define OGOBJ_INTEGER 2
#define OGOBJ_CHECKBOX 3
#define OGOBJ_TEXT 4
#define OGOBJ_CYCLE 5
#define OGOBJ_LIST 6
#define OGOBJ_FUELGAUGE 7
#define OGOBJ_PENSEL 8
/* Object oriention */
#define OGPOS_LEFT 0
#define OGPOS_RIGHT 1
#define OGPOS_CENTER 2
#define OGPOS_EXPAND 3
#define OGPOS_EXPAND_X 4
#define OGPOS_KEEP 5
/* Group Frame Types */
#define OGFRAME_NONE 0
#define OGFRAME_OUTLINE 1
#define OGFRAME_BEVEL 2
/* Special Group Orientation Flags */
#define OGGP_EXPANDSTRING 128
#define OGGP_KEEPSIZE 128
#define OGGP_CYCLERIGHT 128
#define OGB_ONESC 32
#define OGB_ONENTER 64
#define OGSF_NONEXTACT 32768
struct ogrevn {
struct MinNode n; /* Link Node */
UBYTE sel; /* Selection Flag */
UBYTE changed;
UBYTE __pad[2];
char *txt;
void *userdata;
};
/* from amiga.lib */
/*void * __stdargs LibCreatePool(ULONG,ULONG,ULONG);
void * __stdargs LibAllocPooled(void*,ULONG);
void __stdargs LibFreePooled(void*,void*,ULONG);
void __stdargs LibDeletePool(void*);*/
#define ogreSetStringValue(o,i,s) ogreSetValue(o,i,(long)s)
#define ogreStringValue(o,i) (char*)ogreValue(o,i)
#define OGID_HELP (58746)