r2871 - in trunk/data/qcsrc/menu-div0test: . item nexuiz
DONOTREPLY at icculus.org
DONOTREPLY at icculus.org
Tue Oct 30 11:58:06 EDT 2007
Author: div0
Date: 2007-10-30 11:58:06 -0400 (Tue, 30 Oct 2007)
New Revision: 2871
Added:
trunk/data/qcsrc/menu-div0test/nexuiz/rootdialog.c
Modified:
trunk/data/qcsrc/menu-div0test/classes.c
trunk/data/qcsrc/menu-div0test/item/dialog.c
trunk/data/qcsrc/menu-div0test/nexuiz/dialog.c
trunk/data/qcsrc/menu-div0test/nexuiz/dialog_settings.c
trunk/data/qcsrc/menu-div0test/nexuiz/dialog_teamselect.c
Log:
oops... there was a m_goto call in the wrong layer. Fixed.
Modified: trunk/data/qcsrc/menu-div0test/classes.c
===================================================================
--- trunk/data/qcsrc/menu-div0test/classes.c 2007-10-30 15:50:59 UTC (rev 2870)
+++ trunk/data/qcsrc/menu-div0test/classes.c 2007-10-30 15:58:06 UTC (rev 2871)
@@ -29,3 +29,4 @@
#include "nexuiz/radiobutton.c"
#include "nexuiz/slider_picmip.c"
#include "nexuiz/nexposee.c"
+#include "nexuiz/rootdialog.c"
Modified: trunk/data/qcsrc/menu-div0test/item/dialog.c
===================================================================
--- trunk/data/qcsrc/menu-div0test/item/dialog.c 2007-10-30 15:50:59 UTC (rev 2870)
+++ trunk/data/qcsrc/menu-div0test/item/dialog.c 2007-10-30 15:58:06 UTC (rev 2871)
@@ -39,7 +39,6 @@
// to be customized
ATTRIB(Dialog, closable, float, 1)
- ATTRIB(Dialog, rootDialog, float, 1)
ATTRIB(Dialog, title, string, "Form1") // ;)
ATTRIB(Dialog, color, vector, '1 0.5 1')
ATTRIB(Dialog, intendedWidth, float, 0)
@@ -157,10 +156,6 @@
{
DialogCloseButton_Click(me, me);
}
- if(me.rootDialog)
- {
- m_goto("");
- }
}
float keyDownDialog(entity me, float key, float ascii, float shift)
Modified: trunk/data/qcsrc/menu-div0test/nexuiz/dialog.c
===================================================================
--- trunk/data/qcsrc/menu-div0test/nexuiz/dialog.c 2007-10-30 15:50:59 UTC (rev 2870)
+++ trunk/data/qcsrc/menu-div0test/nexuiz/dialog.c 2007-10-30 15:58:06 UTC (rev 2871)
@@ -3,7 +3,6 @@
// still to be customized by user
/*
ATTRIB(NexuizDialog, closable, float, 1)
- ATTRIB(NexuizDialog, rootDialog, float, 1)
ATTRIB(NexuizDialog, title, string, "Form1") // ;)
ATTRIB(NexuizDialog, color, vector, '1 0.5 1')
ATTRIB(NexuizDialog, intendedWidth, float, 0)
Modified: trunk/data/qcsrc/menu-div0test/nexuiz/dialog_settings.c
===================================================================
--- trunk/data/qcsrc/menu-div0test/nexuiz/dialog_settings.c 2007-10-30 15:50:59 UTC (rev 2870)
+++ trunk/data/qcsrc/menu-div0test/nexuiz/dialog_settings.c 2007-10-30 15:58:06 UTC (rev 2871)
@@ -1,7 +1,6 @@
#ifdef INTERFACE
CLASS(NexuizSettingsDialog) EXTENDS(NexuizDialog)
METHOD(NexuizSettingsDialog, fill, void(entity))
- ATTRIB(NexuizSettingsDialog, rootDialog, float, 0)
ATTRIB(NexuizSettingsDialog, title, string, "Settings")
ATTRIB(NexuizSettingsDialog, color, vector, '0.5 0.5 1')
ATTRIB(NexuizSettingsDialog, intendedWidth, float, 0.96)
Modified: trunk/data/qcsrc/menu-div0test/nexuiz/dialog_teamselect.c
===================================================================
--- trunk/data/qcsrc/menu-div0test/nexuiz/dialog_teamselect.c 2007-10-30 15:50:59 UTC (rev 2870)
+++ trunk/data/qcsrc/menu-div0test/nexuiz/dialog_teamselect.c 2007-10-30 15:58:06 UTC (rev 2871)
@@ -1,5 +1,5 @@
#ifdef INTERFACE
-CLASS(NexuizTeamSelectDialog) EXTENDS(NexuizDialog)
+CLASS(NexuizTeamSelectDialog) EXTENDS(NexuizRootDialog)
METHOD(NexuizTeamSelectDialog, fill, void(entity)) // to be overridden by user to fill the dialog with controls
METHOD(NexuizTeamSelectDialog, showNotify, void(entity))
ATTRIB(NexuizTeamSelectDialog, title, string, "Team Selection") // ;)
Added: trunk/data/qcsrc/menu-div0test/nexuiz/rootdialog.c
===================================================================
--- trunk/data/qcsrc/menu-div0test/nexuiz/rootdialog.c (rev 0)
+++ trunk/data/qcsrc/menu-div0test/nexuiz/rootdialog.c 2007-10-30 15:58:06 UTC (rev 2871)
@@ -0,0 +1,21 @@
+#ifdef INTERFACE
+CLASS(NexuizRootDialog) EXTENDS(NexuizDialog)
+ // still to be customized by user
+ /*
+ ATTRIB(NexuizDialog, closable, float, 1)
+ ATTRIB(NexuizDialog, title, string, "Form1") // ;)
+ ATTRIB(NexuizDialog, color, vector, '1 0.5 1')
+ ATTRIB(NexuizDialog, intendedWidth, float, 0)
+ ATTRIB(NexuizDialog, rows, float, 3)
+ ATTRIB(NexuizDialog, columns, float, 2)
+ */
+ METHOD(NexuizRootDialog, close, void(entity))
+ENDCLASS(NexuizRootDialog)
+#endif
+
+#ifdef IMPLEMENTATION
+void closeNexuizRootDialog(entity me)
+{
+ m_goto("");
+}
+#endif
More information about the nexuiz-commits
mailing list