Usermode/AxWin3 - Cleaning up and adding client widget support
[tpg/acess2.git] / Usermode / Applications / axwin3_src / Interface / main.c
index f56cd69..99df835 100644 (file)
@@ -7,11 +7,17 @@
  */
 #include <stdlib.h>
 #include <axwin3/axwin.h>
+#include <axwin3/widget.h>
 
 // === GLOBALS ===
 tHWND  gSidebar;
 
 // === CODE ===
+int sidebar_callback(tHWND Window, int Length, void *Data)
+{
+       return 0;
+}
+
 int main(int argc, char *argv[])
 {
        // Connect to AxWin3 Server
@@ -19,8 +25,14 @@ int main(int argc, char *argv[])
        
        // Create sidebar
        // TODO: Use the widget library instead
-       gSidebar = AxWin3_CreateWindow(NULL, "widget", 0, 0, NULL);
+       // TODO: Get screen dimensions somehow
+       gSidebar = AxWin3_Widget_CreateWindow(NULL, 32, 600, 0);
+
+       AxWin3_MoveWindow(gSidebar, 0, 0);
        
+       // Show!
+       AxWin3_ShowWindow(gSidebar, 1); 
+
        // Idle loop
        AxWin3_MainLoop();
        

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