Usermode/AxWin3 - Cleaning up and adding client widget support
[tpg/acess2.git] / Usermode / Applications / axwin3_src / libaxwin3.so_src / r_widget.c
1 /*
2  * AxWin3 Interface Library
3  * - By John Hodge (thePowersGang)
4  *
5  * main.c
6  * - Entrypoint and setup
7  */
8 #include <axwin3/axwin.h>
9 #include <axwin3/widget.h>
10 #include "include/internal.h"
11
12 // === STRUCTURES ===
13 typedef struct
14 {
15         // Callbacks for each element
16 } tWidgetWindowInfo;
17
18 // === CODE ===
19 int AxWin3_Widget_MessageHandler(tHWND Window, int Size, void *Data)
20 {
21         return 0;
22 }
23
24 tHWND AxWin3_Widget_CreateWindow(tHWND Parent, int W, int H, int RootEleFlags)
25 {
26         tHWND   ret;
27         tWidgetWindowInfo       *info;
28         
29         ret = AxWin3_CreateWindow(
30                 Parent, "Widget", RootEleFlags,
31                 sizeof(*info), AxWin3_Widget_MessageHandler
32                 );
33         info = AxWin3_int_GetDataPtr(ret);
34         
35         return ret;
36 }
37

UCC git Repository :: git.ucc.asn.au