[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
gnue/designer/src Instance.py LayoutEditor.py
From: |
Jason Cater |
Subject: |
gnue/designer/src Instance.py LayoutEditor.py |
Date: |
Tue, 03 Jul 2001 18:43:11 -0700 |
CVSROOT: /home/cvs
Module name: gnue
Changes by: Jason Cater <address@hidden> 01/07/03 18:43:11
Modified files:
designer/src : Instance.py LayoutEditor.py
Log message:
Added form resizing attributes
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/designer/src/Instance.py.diff?cvsroot=OldCVS&tr1=1.15&tr2=1.16&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/designer/src/LayoutEditor.py.diff?cvsroot=OldCVS&tr1=1.14&tr2=1.15&r1=text&r2=text
Patches:
Index: gnue/designer/src/Instance.py
diff -u gnue/designer/src/Instance.py:1.15 gnue/designer/src/Instance.py:1.16
--- gnue/designer/src/Instance.py:1.15 Sun Jul 1 10:07:37 2001
+++ gnue/designer/src/Instance.py Tue Jul 3 18:43:11 2001
@@ -69,17 +69,20 @@
self._path = ""
self._form = GFForm.GFForm()
options = GFObjects.GFOptions(self._form)
- GFObjects.GFOption(options, "title","Untitled Form")
- GFObjects.GFOption(options, "height","12")
- GFObjects.GFOption(options, "width","40")
- GFObjects.GFPage(self._form)
- self.makeDirty()
+ self._form.title = "Untitled Form"
+ self._form.height = 12
+ self._form.width = 40
+ page = GFObjects.GFPage(self._form)
+ GFObjects.GFBlock(page)
+ self.makeClean()
+ self._isNew = 1
else:
self._path = location
fileHandle = open(location,'r')
self._form = GFParser.loadForm (fileHandle, self, initialize=0)
fileHandle.close()
self.makeClean()
+ self._isNew = 0
self._form.name = "Form"
@@ -173,6 +176,7 @@
def makeClean(self):
self._isdirty = 0
+ self._isnew = 0
if self._path == "":
self.SetTitle( TITLE + " - Untitled Form")
else:
Index: gnue/designer/src/LayoutEditor.py
diff -u gnue/designer/src/LayoutEditor.py:1.14
gnue/designer/src/LayoutEditor.py:1.15
--- gnue/designer/src/LayoutEditor.py:1.14 Wed Jun 27 22:04:18 2001
+++ gnue/designer/src/LayoutEditor.py Tue Jul 3 18:43:11 2001
@@ -110,7 +110,7 @@
return
self.propBar.onModifyObject(object, handler, modifications)
if handler != __name__:
- if object == self.page or object in self.widgetList:
+ if object in (self._form, self.page) or object in self.widgetList:
self.drawPage(self.page)
def onDeleteObject (self, object, handler):
@@ -152,8 +152,8 @@
self.textPercentage = (int(GConfig.get('textPercentage')) / 100.0)
self.positionMappings = {}
- width = int(self._form.getOption('width'))
- height = int(self._form.getOption('height'))
+ width = self._form.width
+ height = self._form.height
self.widgetWidth = (self.charWidth * self.borderPercentage)
self.widgetHeight = (self.charHeight * self.borderPercentage) + 3
@@ -167,6 +167,7 @@
self.panel.SetClientSize(wxSize(int(width)*int(self.widgetWidth),
int(height)*int(self.widgetHeight)))
+ self.panel.Refresh()
self.widgetList = []
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- gnue/designer/src Instance.py LayoutEditor.py,
Jason Cater <=