commit-gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

gnue/forms/src/uidrivers/nstti UIdriver.py


From: Jason Cater
Subject: gnue/forms/src/uidrivers/nstti UIdriver.py
Date: Tue, 08 Oct 2002 20:03:30 -0400

CVSROOT:        /cvsroot/gnue
Module name:    gnue
Changes by:     Jason Cater <address@hidden>    02/10/08 20:03:30

Modified files:
        forms/src/uidrivers/nstti: UIdriver.py 

Log message:
        test stuff

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/forms/src/uidrivers/nstti/UIdriver.py.diff?tr1=1.5&tr2=1.6&r1=text&r2=text

Patches:
Index: gnue/forms/src/uidrivers/nstti/UIdriver.py
diff -c gnue/forms/src/uidrivers/nstti/UIdriver.py:1.5 
gnue/forms/src/uidrivers/nstti/UIdriver.py:1.6
*** gnue/forms/src/uidrivers/nstti/UIdriver.py:1.5      Tue Sep 17 11:27:45 2002
--- gnue/forms/src/uidrivers/nstti/UIdriver.py  Tue Oct  8 20:03:30 2002
***************
*** 1,3 ****
--- 1,4 ----
+ 
  #
  # Copyright 2000-2002 Free Software Foundation
  #
***************
*** 32,39 ****
  from nstti import *
  import curses
  
! from GFForm import *
! from GFEvent import *
  from gnue.forms.uidrivers._base.UIdriver import *
  from gnue.forms.uidrivers._base.UIWidget import *
  
--- 33,40 ----
  from nstti import *
  import curses
  
! from gnue.forms.GFForm import *
! from gnue.forms.GFEvent import *
  from gnue.forms.uidrivers._base.UIdriver import *
  from gnue.forms.uidrivers._base.UIWidget import *
  
***************
*** 71,77 ****
                       'GFButton'    : UIButton,
                       'GFScrollBar' : UIScrollBar,
                       }
!     
      self._DIALOGS = {'about'       :UIAbout,
                       'messageBox'  :UIMessageBox,
                       }
--- 72,78 ----
                       'GFButton'    : UIButton,
                       'GFScrollBar' : UIScrollBar,
                       }
! 
      self._DIALOGS = {'about'       :UIAbout,
                       'messageBox'  :UIMessageBox,
                       }
***************
*** 96,124 ****
    #
    def init(self):
      self._init()
-     
-   def _init(self):
-     #
-     # SplashScreen
-     #
-     if not self._disableSplash:
-       text = "GNU Enterprise Forms"
-       text = "Version %s" % VERSION
-       text = "(c)2000-2002 Free Software Foundation"
-       text = "Protected by GNU General Public Licence 2.0"
  
      #
      # Create the main window
      #
      self._screen = sio()
      self._screen.BeginScreenAccess()
      self.mainWindow = ScreenContainer(self._screen)
!     self._screen.Cls()
      self.mainWindow.panel = Dialog(self.mainWindow, 0, 0, 
self._screen.MAXROW, self._screen.MAXCOL )
  
      self.currentWidget = [self.mainWindow.panel]
  
!      
      menu = {'file':[ {'id'   :100,
                        'text' :'Commit     (F6)',
                        'tip'  : "gConfig('msg_commit')",
--- 97,129 ----
    #
    def init(self):
      self._init()
  
+   def _init(self):
      #
      # Create the main window
      #
      self._screen = sio()
      self._screen.BeginScreenAccess()
      self.mainWindow = ScreenContainer(self._screen)
!     #self._screen.Cls()
! 
!     #
!     # SplashScreen
!     #
!     if not self._disableSplash:
!       text = 'GNU Enterprise Forms\n' \
!            + 'Version %s\n' % VERSION  \
!            + '(c)2000-2002 Free Software Foundation\n' \
!            + 'Protected by GNU General Public Licence 2.0\n'
! 
! #      MsgBoxOK(self.mainWindow, text).Show()
! 
! 
      self.mainWindow.panel = Dialog(self.mainWindow, 0, 0, 
self._screen.MAXROW, self._screen.MAXCOL )
  
      self.currentWidget = [self.mainWindow.panel]
  
! 
      menu = {'file':[ {'id'   :100,
                        'text' :'Commit     (F6)',
                        'tip'  : "gConfig('msg_commit')",
***************
*** 196,222 ****
      self.widgetHeight = 1 # The pixel height of a 1 char widget (for things 
like buttons)
      self.textWidth = 1    # The pixel width of text inside a widget
      self.textHeight = 1   # The pixel height of text inside a widget
-             
  
-     menuBar = MenuBar(self.mainWindow,0,0)
  
!     for _menu in menu.keys():
!       newMenu=menuBar.NewMenu(_menu,_menu)
!       for menuitem in menu[_menu]:
!         if menuitem['id'] > 0:
!           newMenu.AddItem(menuitem['id'],menuitem['text'])
!         else:
!           newMenu.InsertSeperator()
!       newMenu.Finalize()
  
!     self.mainWindow.AddControl(menuBar)
      return 1
  
    def activateForm(self, form):
      width = int(self._form.width)
      height = int(self._form.height)
      pass
!   
  ##     formSize = wxSize(width*int(self.widgetWidth),
  ##                       
int(height+self.menu_sb_space)*int(self.widgetHeight))
  
--- 201,230 ----
      self.widgetHeight = 1 # The pixel height of a 1 char widget (for things 
like buttons)
      self.textWidth = 1    # The pixel width of text inside a widget
      self.textHeight = 1   # The pixel height of text inside a widget
  
  
! ##    menuBar = MenuBar(self.mainWindow,0,0)
! ##
! ##    for _menu in menu.keys():
! ##      newMenu=menuBar.NewMenu(_menu,_menu)
! ##      for menuitem in menu[_menu]:
! ##        if menuitem['id'] > 0:
! ##          newMenu.AddItem(menuitem['id'],menuitem['text'])
! ##        else:
! ##          newMenu.InsertSeperator()
! ##      newMenu.Finalize()
  
! ##    self.mainWindow.AddControl(menuBar)
      return 1
  
    def activateForm(self, form):
+     print "Activated!"
      width = int(self._form.width)
      height = int(self._form.height)
+ ##    self.currentWidget[0].RunDialog()
+ ##    sys.exit()
      pass
! 
  ##     formSize = wxSize(width*int(self.widgetWidth),
  ##                       
int(height+self.menu_sb_space)*int(self.widgetHeight))
  
***************
*** 273,278 ****
--- 281,287 ----
    # fully activated
    #
    def mainLoop(self):
+     print "mainLoop"
      self.mainWindow.Run()
  
    #
***************
*** 304,319 ****
    #
    def formAlert(self, event):
      print "Beep! Beep!"
!     
    # Called whenever forms goes into a "wait" state in which user cannot
    # interact with interface (e.g., while waiting for a query or a commit)
    def beginWait (self, event):
      print "Dew Break!"
  
    # Called whenever forms leaves a "wait" state
!   def endWait (self, event): 
      print "Off yer keesteers!"
!     
  
    
#############################################################################
    #
--- 313,328 ----
    #
    def formAlert(self, event):
      print "Beep! Beep!"
! 
    # Called whenever forms goes into a "wait" state in which user cannot
    # interact with interface (e.g., while waiting for a query or a commit)
    def beginWait (self, event):
      print "Dew Break!"
  
    # Called whenever forms leaves a "wait" state
!   def endWait (self, event):
      print "Off yer keesteers!"
! 
  
    
#############################################################################
    #
***************
*** 362,368 ****
  #
  # A set of standard UI objects that allow us to move more code into UIbase
  # These map generic functionality to the specific UI widget set in use by
! # this driver. 
  #
  
  #############################################################################
--- 371,377 ----
  #
  # A set of standard UI objects that allow us to move more code into UIbase
  # These map generic functionality to the specific UI widget set in use by
! # this driver.
  #
  
  #############################################################################
***************
*** 433,438 ****
--- 442,448 ----
    def _createWidget(self, event, spacer):
      object = event.object
      style = self.alignmentStyle[object.alignment]
+     print "Label Alert!!! %s" % event.container
      newWidget = 
Label(event.container,'name',object.y,object.x,str(object.text))
      return newWidget
  
***************
*** 497,505 ****
  class UIPage(UIHelper, UIWidget):
    def _createWidget(self, event, spacer):
      object = event.object
!     newWidget = Dialog(container, 0, 0, event.widgetWidth, event.widgetHeight 
)
!     newWidget.DeActivate(tiFALSE)
! 
      event.interface._pageList.append(newWidget)
      return newWidget
  
--- 507,515 ----
  class UIPage(UIHelper, UIWidget):
    def _createWidget(self, event, spacer):
      object = event.object
!     print "Created a page %s" % self
!     newWidget = Dialog(event.container, 0, 0, event.widgetWidth, 
event.widgetHeight )
!     ###newWidget.DeActivate(tiFALSE)
      event.interface._pageList.append(newWidget)
      return newWidget
  




reply via email to

[Prev in Thread] Current Thread [Next in Thread]