[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
gnue/gnuef/src UIwxpython.py
From: |
Jason Cater |
Subject: |
gnue/gnuef/src UIwxpython.py |
Date: |
Tue, 12 Jun 2001 10:18:50 -0700 |
CVSROOT: /home/cvs
Module name: gnue
Changes by: Jason Cater <address@hidden> 01/06/12 10:18:50
Modified files:
gnuef/src : UIwxpython.py
Log message:
Minor changes for designer
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/src/UIwxpython.py.diff?cvsroot=OldCVS&tr1=1.93&tr2=1.94&r1=text&r2=text
Patches:
Index: gnue/gnuef/src/UIwxpython.py
diff -u gnue/gnuef/src/UIwxpython.py:1.93 gnue/gnuef/src/UIwxpython.py:1.94
--- gnue/gnuef/src/UIwxpython.py:1.93 Sun Jun 10 22:16:27 2001
+++ gnue/gnuef/src/UIwxpython.py Tue Jun 12 10:18:50 2001
@@ -814,7 +814,8 @@
)
initFont(newWidget)
- EVT_BUTTON(newWidget,newWidget.GetId(),interface.uiEventTrap)
+ if initialize:
+ EVT_BUTTON(newWidget,newWidget.GetId(),interface.uiEventTrap)
return newWidget
#
@@ -827,7 +828,8 @@
newWidget = wxPanel(container, -1,wxDefaultPosition,container.GetSize())
newWidget.Show(FALSE)
- EVT_CHAR(newWidget, interface.uiEventTrap)
+ if initialize:
+ EVT_CHAR(newWidget, interface.uiEventTrap)
initFont(newWidget)
interface._pageList.append(newWidget)
return newWidget
@@ -860,8 +862,9 @@
choices, wxCB_DROPDOWN)
newWidget.SetValue("")
- EVT_CHAR(newWidget, interface.uiEventTrap)
- EVT_COMBOBOX(newWidget, newWidget.GetId(), interface.uiEventTrap)
+ if initialize:
+ EVT_CHAR(newWidget, interface.uiEventTrap)
+ EVT_COMBOBOX(newWidget, newWidget.GetId(), interface.uiEventTrap)
elif style == 'checkbox':
style = object.style
@@ -873,13 +876,18 @@
# wxSize(int(object.width)*int(self.textWidth),
#
int(object.height)*int(self.textHeight)), wxNO_BORDER)
newWidget.SetValue(0)
+
- EVT_CHECKBOX(newWidget, newWidget.GetId(), interface.uiEventTrap)
+ if initialize:
+ EVT_CHECKBOX(newWidget, newWidget.GetId(), interface.uiEventTrap)
else:
- styles = wxTE_PROCESS_TAB
- if int(object.height) > 1:
- styles = styles|wxTE_MULTILINE
+ if initialize:
+ styles = wxTE_PROCESS_TAB
+ if int(object.height) > 1:
+ styles = styles|wxTE_MULTILINE
+ else:
+ styles = 0
newWidget = wxTextCtrl(container, -1, object._value,
wxPoint(int(object.x)*int(widgetWidth),
@@ -887,8 +895,9 @@
wxSize(int(object.width)*int(textWidth),
int(object.height)*int(textHeight)+1),
styles)
- EVT_CHAR(newWidget, interface.uiEventTrap)
- EVT_MOUSE_EVENTS(newWidget, interface.uiEventTrap)
+ if initialize:
+ EVT_CHAR(newWidget, interface.uiEventTrap)
+ EVT_MOUSE_EVENTS(newWidget, interface.uiEventTrap)
initFont(newWidget)
return newWidget
@@ -901,7 +910,8 @@
class UIForm(UIWidget, UIHelper):
def createWidget(self, object, container, textWidth, textHeight,
widgetWidth, widgetHeight,interface,spacer,initialize=1):
newWidget = wxPanel(interface.mainWindow.panel,-1, wxDefaultPosition)
- EVT_CLOSE(interface.mainWindow,interface.closeTrap)
+ if initialize:
+ EVT_CLOSE(interface.mainWindow,interface.closeTrap)
return newWidget