[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
gnue/designer ROADMAP.in src/schema/Instance.py...
From: |
Jason Cater |
Subject: |
gnue/designer ROADMAP.in src/schema/Instance.py... |
Date: |
Tue, 11 Mar 2003 14:15:40 -0500 |
CVSROOT: /cvsroot/gnue
Module name: gnue
Changes by: Jason Cater <address@hidden> 03/03/11 14:15:39
Modified files:
designer : ROADMAP.in
designer/src/schema: Instance.py
designer/src/schema/wizards: WriteSchema.py
Added files:
designer/src/schema/wizards: AddTable.py
Log message:
more work on schema support
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/designer/ROADMAP.in.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/designer/src/schema/Instance.py.diff?tr1=1.20&tr2=1.21&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/designer/src/schema/wizards/AddTable.py?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/designer/src/schema/wizards/WriteSchema.py.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
Patches:
Index: gnue/designer/ROADMAP.in
diff -c gnue/designer/ROADMAP.in:1.2 gnue/designer/ROADMAP.in:1.3
*** gnue/designer/ROADMAP.in:1.2 Mon Dec 16 22:07:26 2002
--- gnue/designer/ROADMAP.in Tue Mar 11 14:15:39 2003
***************
*** 2,8 ****
===================================================================
! [0.5.x]
GOALS
--- 2,8 ----
===================================================================
! 0.5.x releases
GOALS
***************
*** 22,42 ****
Add support for Dialogs
! [ Reports Module ]
! Start on a Reports editing framework
IN PROGRESS
- [ User Interface ]
-
- Add support for docking the tools
-
- Implement an Event Inspector -- like the Property Inspector
- except that it shows trigger bindings
-
[ Schema Module ]
Implement a basic grid-view schema editor
--- 22,35 ----
Add support for Dialogs
! [ User Interface ]
! Add Preference configuration support
IN PROGRESS
[ Schema Module ]
Implement a basic grid-view schema editor
***************
*** 53,58 ****
--- 46,58 ----
Allow namespace-qualified layout management (still only supports
Character-cell based positioning)
+ [ User Interface ]
+
+ Add support for docking the tools
+
+ Implement an Event Inspector -- like the Property Inspector
+ except that it shows trigger bindings
+
===================================================================
***************
*** 77,82 ****
--- 77,86 ----
Remove obsolete code
Internal code comments
+
+ [ Reports Module ]
+
+ Start on a Reports editing framework
IN PROGRESS
Index: gnue/designer/src/schema/Instance.py
diff -c gnue/designer/src/schema/Instance.py:1.20
gnue/designer/src/schema/Instance.py:1.21
*** gnue/designer/src/schema/Instance.py:1.20 Wed Jan 1 19:45:47 2003
--- gnue/designer/src/schema/Instance.py Tue Mar 11 14:15:39 2003
***************
*** 64,69 ****
--- 64,70 ----
schema = Objects.GSSchema()
schema.title = "Untitled schema"
schema.name = 'schema'
+ Objects.GSTables(schema)
return schema
***************
*** 95,101 ****
# Used by TemplateParser to build a wizard.current dict
def buildWizardCurrentDict(self):
return {'schema': self.rootObject,
! ## 'tables': self.rootObject._tables,
'table': self.tableEditor.table,
## 'field': self.visualEditor.page,
'object': self._currentObject}
--- 96,102 ----
# Used by TemplateParser to build a wizard.current dict
def buildWizardCurrentDict(self):
return {'schema': self.rootObject,
! 'tables': self.tables,
'table': self.tableEditor.table,
## 'field': self.visualEditor.page,
'object': self._currentObject}
Index: gnue/designer/src/schema/wizards/WriteSchema.py
diff -c gnue/designer/src/schema/wizards/WriteSchema.py:1.3
gnue/designer/src/schema/wizards/WriteSchema.py:1.4
*** gnue/designer/src/schema/wizards/WriteSchema.py:1.3 Wed Jan 1 19:45:47 2003
--- gnue/designer/src/schema/wizards/WriteSchema.py Tue Mar 11 14:15:39 2003
***************
*** 73,79 ****
'prev': None,
'next': None }
!
###############
#
--- 73,79 ----
'prev': None,
'next': None }
!
###############
#
***************
*** 97,116 ****
# No more user input is allowed at this point.
#
def Finalize(self):
!
con=self.GetTemporaryConnection(self.variables['connection'])
!
con.writeSchema(self.schema,0)
!
return 1
!
!
############
#
# Basic information about this template
#
! TemplateInformation = {
'Product': 'forms',
'BaseClass' : WriteSchemaWizard,
'Name' : 'Write Schema Definition',
--- 97,119 ----
# No more user input is allowed at this point.
#
def Finalize(self):
!
con=self.GetTemporaryConnection(self.variables['connection'])
!
con.writeSchema(self.schema,0)
!
return 1
!
!
############
#
# Basic information about this template
#
!
! ### The ZZZ disables this from showing up temporarily
!
! ZZZ_TemplateInformation = {
'Product': 'forms',
'BaseClass' : WriteSchemaWizard,
'Name' : 'Write Schema Definition',
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- gnue/designer ROADMAP.in src/schema/Instance.py...,
Jason Cater <=