Usermode/AxWin3 - Fixed scan-build complaints, added more complete debug
[tpg/acess2.git] / Usermode / Applications / axwin3_src / Interface / main.c
index 5f323e4..e39d905 100644 (file)
@@ -30,6 +30,8 @@ tAxWin3_Widget        *gSidebarRoot;
 tHWND  gSystemMenu;
 tHWND  gRunDialog;
 tAxWin3_Widget *gRunInput;
+
+tAxWin3_Widget *gWindowList;
 tAxWin3_Widget *gTimeDisplay;
  int   giScreenWidth;
  int   giScreenHeight;
@@ -87,7 +89,7 @@ void create_sidebar(void)
        AxWin3_Widget_SetSize(ele, 4);
 
        // TODO: Program list
-       ele = AxWin3_Widget_AddWidget(gSidebarRoot, ELETYPE_BOX, ELEFLAG_VERTICAL, "ProgramList");
+       gWindowList = AxWin3_Widget_AddWidget(gSidebarRoot, ELETYPE_BOX, ELEFLAG_VERTICAL, "ProgramList");
 
        // - Plain <hr/> style spacer
        ele = AxWin3_Widget_AddWidget(gSidebarRoot, ELETYPE_SPACER, ELEFLAG_NOSTRETCH, "SideBar Spacer Top");
@@ -157,6 +159,10 @@ int run_dorun(tAxWin3_Widget *unused)
        _SysDebug("DoRun pressed");
        char *cmd = AxWin3_Widget_GetText(gRunInput);
        _SysDebug("Command string '%s'", cmd);
+       
+       // TODO: Parse the command string into components
+       // TODO: Call _SysSpawn
+       
        AxWin3_ShowWindow(gRunDialog, 0);
        return 0;
 }

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