diff options
author | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2016-01-26 19:28:07 +0000 |
---|---|---|
committer | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2016-01-26 19:28:07 +0000 |
commit | 9505b8e5143b3b11f86469818258f1b628053d08 (patch) | |
tree | a9eb14f993f435bdc42cb4dc53b2b985f2516e9a /amiga/libs.c | |
parent | 78dec4d5156d738c0d4901e6761ab9f406d81834 (diff) | |
download | netsurf-9505b8e5143b3b11f86469818258f1b628053d08.tar.gz netsurf-9505b8e5143b3b11f86469818258f1b628053d08.tar.bz2 |
Make most of the prefs GUI display (and hopefully work) under OS3
page.gadget is not a public class in OS3
Some gadgets which will not work have been temporarily #ifdef'd for OS4 only
Some gadgets which are not relevant have been disabled to avoid random values being set
Diffstat (limited to 'amiga/libs.c')
-rw-r--r-- | amiga/libs.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/amiga/libs.c b/amiga/libs.c index 76ac8768e..7c130a800 100644 --- a/amiga/libs.c +++ b/amiga/libs.c @@ -185,6 +185,9 @@ AMINS_CLASS_STRUCT(Label); AMINS_CLASS_STRUCT(Layout); AMINS_CLASS_STRUCT(ListBrowser); AMINS_CLASS_STRUCT(RadioButton); +#ifndef __amigaos4__ +AMINS_CLASS_STRUCT(Page); +#endif AMINS_CLASS_STRUCT(Scroller); AMINS_CLASS_STRUCT(Space); AMINS_CLASS_STRUCT(SpeedBar); @@ -260,6 +263,10 @@ bool ami_libs_open(void) AMINS_CLASS_OPEN("gadgets/string.gadget", 44, String, STRING, false) AMINS_CLASS_OPEN("window.class", 44, Window, WINDOW, false) +#ifndef __amigaos4__ + PageClass = PAGE_GetClass(); +#endif + return true; } |