diff options
author | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2015-01-25 12:45:20 +0000 |
---|---|---|
committer | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2015-01-25 12:45:20 +0000 |
commit | c8c806a0c2b5dfaa2cf498631c6044baf43493f9 (patch) | |
tree | 37136a710b9fb4ace825d7763ba3108eab81d0d5 /amiga/libs.h | |
parent | 01050b4415d1f7da5646621980a642c8808684c9 (diff) | |
download | netsurf-c8c806a0c2b5dfaa2cf498631c6044baf43493f9.tar.gz netsurf-c8c806a0c2b5dfaa2cf498631c6044baf43493f9.tar.bz2 |
Convert the rest of gui.c to use class pointers directly
Add missing button.gadget
Diffstat (limited to 'amiga/libs.h')
-rw-r--r-- | amiga/libs.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/amiga/libs.h b/amiga/libs.h index 1eb31f7db..c80c61e73 100644 --- a/amiga/libs.h +++ b/amiga/libs.h @@ -21,15 +21,31 @@ #include <intuition/classes.h> /* BOOPSI classes */ +extern Class *BevelClass; extern Class *BitMapClass; +extern Class *ButtonClass; +extern Class *ChooserClass; +extern Class *ClickTabClass; extern Class *LayoutClass; extern Class *ListBrowserClass; +extern Class *ScrollerClass; +extern Class *SpaceClass; +extern Class *SpeedBarClass; +extern Class *StringClass; extern Class *WindowClass; /* New improved ReAction macros! */ +#define BevelObj NewObject(BevelClass, NULL #define BitMapObj NewObject(BitMapClass, NULL +#define ButtonObj NewObject(ButtonClass, NULL +#define ChooserObj NewObject(ChooserClass, NULL +#define ClickTabObj NewObject(ClickTabClass, NULL #define LayoutHObj NewObject(LayoutClass, NULL, LAYOUT_Orientation, LAYOUT_ORIENT_HORIZ #define LayoutVObj NewObject(LayoutClass, NULL, LAYOUT_Orientation, LAYOUT_ORIENT_VERT +#define ScrollerObj NewObject(ScrollerClass, NULL +#define SpaceObj NewObject(SpaceClass, NULL +#define SpeedBarObj NewObject(ScrollerClass, NULL +#define StringObj NewObject(StringClass, NULL #define WindowObj NewObject(WindowClass, NULL /* Functions */ |