diff -r b4583cb86f18 -r 2df3d31d8059 Dialogs.py --- a/Dialogs.py Wed Jan 14 19:47:06 2009 +0100 +++ b/Dialogs.py Fri Jan 16 13:22:07 2009 +0100 @@ -504,10 +504,10 @@ label='Preview:', name='staticText5', parent=self, pos=wx.Point(0, 0), size=wx.Size(0, 17), style=0) - self.Class = wx.Choice(id=ID_VARIABLEPROPERTIESDIALOGCLASS, + self.Class = wx.ComboBox(id=ID_VARIABLEPROPERTIESDIALOGCLASS, name='Class', parent=self, pos=wx.Point(0, 0), - size=wx.Size(0, 24), style=0) - self.Bind(wx.EVT_CHOICE, self.OnClassChanged, id=ID_VARIABLEPROPERTIESDIALOGCLASS) + size=wx.Size(0, 24), style=wx.CB_READONLY) + self.Bind(wx.EVT_COMBOBOX, self.OnClassChanged, id=ID_VARIABLEPROPERTIESDIALOGCLASS) self.VariableName = wx.ListBox(id=ID_VARIABLEPROPERTIESDIALOGNAME, name='Name', parent=self, pos=wx.Point(0, 0), @@ -1012,10 +1012,10 @@ pos=wx.Point(0, 0), size=wx.Size(0, 24), style=0) self.Bind(wx.EVT_RADIOBUTTON, self.OnTypeChanged, id=ID_LDELEMENTDIALOGRADIOBUTTON6) - self.ElementName = wx.Choice(id=ID_LDELEMENTDIALOGNAME, + self.ElementName = wx.ComboBox(id=ID_LDELEMENTDIALOGNAME, name='Name', parent=self, pos=wx.Point(0, 0), - size=wx.Size(0, 24), style=0) - self.Bind(wx.EVT_CHOICE, self.OnNameChanged, id=ID_LDELEMENTDIALOGNAME) + size=wx.Size(0, 24), style=wx.CB_READONLY) + self.Bind(wx.EVT_COMBOBOX, self.OnNameChanged, id=ID_LDELEMENTDIALOGNAME) self.Preview = wx.Panel(id=ID_LDELEMENTDIALOGPREVIEW, name='Preview', parent=self, pos=wx.Point(0, 0), @@ -1667,10 +1667,10 @@ self.Bind(wx.EVT_RADIOBUTTON, self.OnTypeChanged, id=ID_TRANSITIONCONTENTDIALOGRADIOBUTTON1) self.radioButton1.SetValue(True) - self.Reference = wx.Choice(id=ID_TRANSITIONCONTENTDIALOGREFERENCE, + self.Reference = wx.ComboBox(id=ID_TRANSITIONCONTENTDIALOGREFERENCE, name='Reference', parent=self, pos=wx.Point(0, 0), - size=wx.Size(0, 24), style=0) - self.Bind(wx.EVT_CHOICE, self.OnReferenceChanged, id=ID_TRANSITIONCONTENTDIALOGREFERENCE) + size=wx.Size(0, 24), style=wx.CB_READONLY) + self.Bind(wx.EVT_COMBOBOX, self.OnReferenceChanged, id=ID_TRANSITIONCONTENTDIALOGREFERENCE) self.radioButton2 = wx.RadioButton(id=ID_TRANSITIONCONTENTDIALOGRADIOBUTTON2, label='Inline', name='radioButton2', parent=self,