X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Usermode%2FApplications%2Faxwin3_src%2Flibaxwin3.so_src%2Fr_widget.c;h=64d2023ba316c91503b562e5e6857d3ca4d718a1;hb=4fa95391e2ff812412d7229e0135efd49cd5f3ed;hp=e69de29bb2d1d6434b8b29ae775ad8c2e48c5391;hpb=d02fc5f32e4fbdc49361090537eaa5c64ae3d6f9;p=tpg%2Facess2.git diff --git a/Usermode/Applications/axwin3_src/libaxwin3.so_src/r_widget.c b/Usermode/Applications/axwin3_src/libaxwin3.so_src/r_widget.c index e69de29b..64d2023b 100644 --- a/Usermode/Applications/axwin3_src/libaxwin3.so_src/r_widget.c +++ b/Usermode/Applications/axwin3_src/libaxwin3.so_src/r_widget.c @@ -0,0 +1,37 @@ +/* + * AxWin3 Interface Library + * - By John Hodge (thePowersGang) + * + * main.c + * - Entrypoint and setup + */ +#include +#include +#include "include/internal.h" + +// === STRUCTURES === +typedef struct +{ + // Callbacks for each element +} tWidgetWindowInfo; + +// === CODE === +int AxWin3_Widget_MessageHandler(tHWND Window, int Size, void *Data) +{ + return 0; +} + +tHWND AxWin3_Widget_CreateWindow(tHWND Parent, int W, int H, int RootEleFlags) +{ + tHWND ret; + tWidgetWindowInfo *info; + + ret = AxWin3_CreateWindow( + Parent, "Widget", RootEleFlags, + sizeof(*info), AxWin3_Widget_MessageHandler + ); + info = AxWin3_int_GetDataPtr(ret); + + return ret; +} +