[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
gnue/designer BUGS src/Debugger.py src/Template...
From: |
Jason Cater |
Subject: |
gnue/designer BUGS src/Debugger.py src/Template... |
Date: |
Mon, 19 Nov 2001 10:04:24 -0500 |
CVSROOT: /home/cvs
Module name: gnue
Changes by: Jason Cater <address@hidden> 01/11/19 10:04:24
Modified files:
designer : BUGS
designer/src : Debugger.py TemplateChooser.py
Log message:
improvements to templating system: double-clicking a wizard opens it;
name column of list if autosized to display the complete wizard name;
scrollbars now work on the list
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/designer/BUGS.diff?cvsroot=OldCVS&tr1=1.11&tr2=1.12&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/designer/src/Debugger.py.diff?cvsroot=OldCVS&tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/designer/src/TemplateChooser.py.diff?cvsroot=OldCVS&tr1=1.8&tr2=1.9&r1=text&r2=text
Patches:
Index: gnue/designer/BUGS
diff -u gnue/designer/BUGS:1.11 gnue/designer/BUGS:1.12
--- gnue/designer/BUGS:1.11 Mon Nov 19 09:01:35 2001
+++ gnue/designer/BUGS Mon Nov 19 10:04:24 2001
@@ -53,6 +53,10 @@
redraw correctly. You will have to select another object and then
reselect the page.
+* If you load a form definition that has a page (other than the first page)
+ without any elements, the first page's elements display on the empty page's
+ notebook tab.
+
* (GTK Only) The "Property Editor" grid, when scrollbars are present,
doesn't always show the "pulldown" control on its Combo Boxes.
Index: gnue/designer/src/Debugger.py
diff -u gnue/designer/src/Debugger.py:1.3 gnue/designer/src/Debugger.py:1.4
--- gnue/designer/src/Debugger.py:1.3 Sun Nov 4 21:27:23 2001
+++ gnue/designer/src/Debugger.py Mon Nov 19 10:04:24 2001
@@ -75,12 +75,16 @@
eo = event.GetEventObject()
object = wxPyTypeCast(eo, 'GFDInstance')
object._debuginstance.debugClosing()
-
+# Ack!!!
+class DummyInterfaceModule:
+ GFUserInterface = DebugUserInterface
+
+
class DebugInstance(GFInstance.GFInstance):
def __init__(self, app):
GFInstance.GFInstance.__init__(self, app, -1, app.connections,
- DebugUserInterface,1)
+ DummyInterfaceModule,1)
Index: gnue/designer/src/TemplateChooser.py
diff -u gnue/designer/src/TemplateChooser.py:1.8
gnue/designer/src/TemplateChooser.py:1.9
--- gnue/designer/src/TemplateChooser.py:1.8 Sun Oct 7 15:07:24 2001
+++ gnue/designer/src/TemplateChooser.py Mon Nov 19 10:04:24 2001
@@ -98,10 +98,12 @@
lookupIndex = 0
self.lookup = {}
for package in self.packages:
- page = wxPanel(self.notebook, -1, wxPoint(0,0), \
- self.notebook.GetClientSize())
- w,h = page.GetClientSizeTuple()
- ctrl = wxListCtrl(page, -1,wxPoint(5,5), wxSize(w-10,h-10),
+# page = wxPanel(self.notebook, -1, wxPoint(0,0), \
+# self.notebook.GetClientSize())
+# w,h = page.GetClientSizeTuple()
+# ctrl = wxListCtrl(page, -1,wxPoint(5,5), wxSize(w-10,h-10),
+# style=wxLC_REPORT|wxLC_SINGLE_SEL|wxSTATIC_BORDER)
#wxLC_HRULES|wxLC_VRULES|)
+ ctrl = wxListCtrl(self.notebook, -1,wxPoint(5,5), wxSize(w-10,h-10),
style=wxLC_REPORT|wxLC_SINGLE_SEL|wxSTATIC_BORDER)
#wxLC_HRULES|wxLC_VRULES|)
ctrl.InsertColumn(0, "Name", format=wxLIST_FORMAT_LEFT, width=-1)
ctrl.InsertColumn(1, "Description", format=wxLIST_FORMAT_LEFT, width=-1)
@@ -110,8 +112,10 @@
ctrl.InsertColumn(4, "Version", format=wxLIST_FORMAT_LEFT, width=-1)
EVT_LIST_ITEM_SELECTED(self.chooser, ctrl.GetId(), self.OnSelect)
+ EVT_LIST_ITEM_ACTIVATED(self.chooser, ctrl.GetId(), self.OnSelected)
- self.notebook.AddPage(page, package.PACKAGE)
+# self.notebook.AddPage(page, package.PACKAGE)
+ self.notebook.AddPage(ctrl, package.PACKAGE)
i = 0
for template in GetAvailableTemplates(package):
@@ -141,7 +145,9 @@
i += 1
lookupIndex += 1
-
+
+ if i:
+ ctrl.SetColumnWidth(0,wxLIST_AUTOSIZE)
self.selection = 0
completed = self.chooser.ShowModal()
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- gnue/designer BUGS src/Debugger.py src/Template...,
Jason Cater <=