summaryrefslogtreecommitdiff
path: root/amiga/libs.h
diff options
context:
space:
mode:
Diffstat (limited to 'amiga/libs.h')
-rw-r--r--amiga/libs.h16
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 */