commit-gnue
[Top][All Lists]
Advanced

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

gnue/forms BUGS src/GFForm.py src/uidrivers/cur...


From: James Thompson
Subject: gnue/forms BUGS src/GFForm.py src/uidrivers/cur...
Date: Fri, 15 Nov 2002 15:08:57 -0500

CVSROOT:        /cvsroot/gnue
Module name:    gnue
Changes by:     James Thompson <address@hidden> 02/11/15 15:08:55

Modified files:
        forms          : BUGS 
        forms/src      : GFForm.py 
        forms/src/uidrivers/curses: UIdriver.py 

Log message:
        fix pageup in curses driver
        partial fix for debug->run usage in GNUe Designer (complete after next 
release)

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/forms/BUGS.diff?tr1=1.6&tr2=1.7&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/forms/src/GFForm.py.diff?tr1=1.200&tr2=1.201&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/forms/src/uidrivers/curses/UIdriver.py.diff?tr1=1.21&tr2=1.22&r1=text&r2=text

Patches:
Index: gnue/forms/BUGS
diff -c gnue/forms/BUGS:1.6 gnue/forms/BUGS:1.7
*** gnue/forms/BUGS:1.6 Sun Sep 29 20:27:44 2002
--- gnue/forms/BUGS     Fri Nov 15 15:08:55 2002
***************
*** 7,13 ****
    it lets me enter bad data instead of autofinding the first field
    wxpython dropdowns don't allow you to go to next|prev record via up and 
down arrows
  
- on some installations gnuef segfaults when the splashscreen timeout expires
- 
  tab key presses in dropdowns on Win32 are not correct (wx issue)
  
--- 7,16 ----
    it lets me enter bad data instead of autofinding the first field
    wxpython dropdowns don't allow you to go to next|prev record via up and 
down arrows
  
  tab key presses in dropdowns on Win32 are not correct (wx issue)
  
+ curses driver issues
+   shift-tab not working
+   mouse click == fail to shell window w/o error
+   if you resize your xterm window
+   buttons don't trigger
Index: gnue/forms/src/GFForm.py
diff -c gnue/forms/src/GFForm.py:1.200 gnue/forms/src/GFForm.py:1.201
*** gnue/forms/src/GFForm.py:1.200      Fri Nov  8 15:15:37 2002
--- gnue/forms/src/GFForm.py    Fri Nov 15 15:08:55 2002
***************
*** 170,176 ****
      self.initTriggerSystem()
      self._triggerns.update(self._triggerNamespaceTree._globalNamespace)
      # TODO: Is this right
!     self._triggerns['runForm'] = self._app.manager.runFormFromTrigger
  
    #
    # Secondary init (stuff that must happen
--- 170,176 ----
      self.initTriggerSystem()
      self._triggerns.update(self._triggerNamespaceTree._globalNamespace)
      # TODO: Is this right
!     #self._triggerns['runForm'] = self._app.manager.runFormFromTrigger
  
    #
    # Secondary init (stuff that must happen
Index: gnue/forms/src/uidrivers/curses/UIdriver.py
diff -c gnue/forms/src/uidrivers/curses/UIdriver.py:1.21 
gnue/forms/src/uidrivers/curses/UIdriver.py:1.22
*** gnue/forms/src/uidrivers/curses/UIdriver.py:1.21    Fri Nov 15 02:20:37 2002
--- gnue/forms/src/uidrivers/curses/UIdriver.py Fri Nov 15 15:08:55 2002
***************
*** 551,564 ****
      return newWidget
  
    def buttonHandler(self, a1, a2, a3):
! 
  ##     if event.GetEventType() == wxEVT_COMMAND_BUTTON_CLICKED:
  ##       action = None
  ##       object = _eventObjTowxWindow(event)
  ##       id = object.GetId()
  ##       gfObject     = _IdToGFObj[id]
  
!      _EVENTPROCESSOR(events.Event('fireTRIGGER',self.__trigger))
  
  ##     if action:
  ##       _EVENTPROCESSOR(action)
--- 551,564 ----
      return newWidget
  
    def buttonHandler(self, a1, a2, a3):
!     GDebug.printMesg(1,"Click!")
  ##     if event.GetEventType() == wxEVT_COMMAND_BUTTON_CLICKED:
  ##       action = None
  ##       object = _eventObjTowxWindow(event)
  ##       id = object.GetId()
  ##       gfObject     = _IdToGFObj[id]
  
!     _EVENTPROCESSOR(events.Event('fireTRIGGER',self.__trigger))
  
  ##     if action:
  ##       _EVENTPROCESSOR(action)
***************
*** 693,699 ****
    vk.F11       : curses.KEY_F11,       vk.F12      : curses.KEY_F12,
    vk.INSERT    : curses.KEY_IC,        vk.DELETE   : curses.KEY_DC,
    vk.HOME      : curses.KEY_HOME,      vk.END      : curses.KEY_END,
!   vk.PAGEUP    : curses.KEY_NPAGE,     vk.PAGEDOWN : curses.KEY_NPAGE,
    vk.UP        : curses.KEY_UP,        vk.DOWN     : curses.KEY_DOWN,
    vk.LEFT      : curses.KEY_LEFT,      vk.RIGHT    : curses.KEY_RIGHT,
    vk.TAB       : 9,                    vk.ENTER    : 10,
--- 693,699 ----
    vk.F11       : curses.KEY_F11,       vk.F12      : curses.KEY_F12,
    vk.INSERT    : curses.KEY_IC,        vk.DELETE   : curses.KEY_DC,
    vk.HOME      : curses.KEY_HOME,      vk.END      : curses.KEY_END,
!   vk.PAGEUP    : curses.KEY_PPAGE,     vk.PAGEDOWN : curses.KEY_NPAGE,
    vk.UP        : curses.KEY_UP,        vk.DOWN     : curses.KEY_DOWN,
    vk.LEFT      : curses.KEY_LEFT,      vk.RIGHT    : curses.KEY_RIGHT,
    vk.TAB       : 9,                    vk.ENTER    : 10,
***************
*** 761,766 ****
--- 761,768 ----
  
      ##object = _eventObjTowxWindow(event)
  
+     
+     GDebug.printMesg(0,"key====== %s" % keystroke)
      command = GFKeyMapper.KeyMapper.getEvent(
          keystroke,
          0, #event.ShiftDown(),




reply via email to

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