commit-gnue
[Top][All Lists]
Advanced

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

gnue/forms/src GFInstance.py dialogs/jumpto/jum...


From: James Thompson
Subject: gnue/forms/src GFInstance.py dialogs/jumpto/jum...
Date: Mon, 03 Mar 2003 20:31:09 -0500

CVSROOT:        /cvsroot/gnue
Module name:    gnue
Changes by:     James Thompson <address@hidden> 03/03/03 20:31:08

Modified files:
        forms/src      : GFInstance.py 
        forms/src/dialogs/jumpto: jumpto.gfd 

Log message:
        added buttons to jump to and fixed event name to catch

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/forms/src/GFInstance.py.diff?tr1=1.88&tr2=1.89&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/forms/src/dialogs/jumpto/jumpto.gfd.diff?tr1=1.1&tr2=1.2&r1=text&r2=text

Patches:
Index: gnue/forms/src/GFInstance.py
diff -c gnue/forms/src/GFInstance.py:1.88 gnue/forms/src/GFInstance.py:1.89
*** gnue/forms/src/GFInstance.py:1.88   Mon Mar  3 19:44:54 2003
--- gnue/forms/src/GFInstance.py        Mon Mar  3 20:31:08 2003
***************
*** 77,83 ****
                             'requestPREVRECORD'   : self.prevRecord,
                             'requestNEXTRECORD'   : self.nextRecord,
                             'requestRECORDNUMBER' : self.jumpToRecord,
!                            'requestJUMPTO'       : self.requestJumpTo,
                             'requestJUMPRECORD'   : self.jumpRecords,
                             'requestPAGE'         : self.gotoPage,
                             'requestFOCUS'        : self.changeFocus,
--- 77,83 ----
                             'requestPREVRECORD'   : self.prevRecord,
                             'requestNEXTRECORD'   : self.nextRecord,
                             'requestRECORDNUMBER' : self.jumpToRecord,
!                            'requestJUMPPROMPT'       : self.requestJumpTo,
                             'requestJUMPRECORD'   : self.jumpRecords,
                             'requestPAGE'         : self.gotoPage,
                             'requestFOCUS'        : self.changeFocus,
***************
*** 679,685 ****
        'recordNumber': ''
        }
      self.activateForm('_jumpto', parameters)
! 
    #
    # toggleInsertMode(self):
    #
--- 679,704 ----
        'recordNumber': ''
        }
      self.activateForm('_jumpto', parameters)
! #
! # TODO: this isn't going to work
! #    print "JUMPTO",parameters
! #    if not parameters.has_key('cancel'):
! #      if not event._form.endEditing():
! #        return
! #      try:
! #        count = abs(int(event.data))-1
! #      except ValueError:
! #        message = _("Invalid numeric value entered.")
! #      else:
! #        message = event._form.jumpRecord(count)
! #        
! #      if message:
! #        messageBox = GFMsgBox(self,message)
! #        messageBox.show()
! #        return
! #        
! #      self._entryUpdated()
!                                                           
    #
    # toggleInsertMode(self):
    #
Index: gnue/forms/src/dialogs/jumpto/jumpto.gfd
diff -c gnue/forms/src/dialogs/jumpto/jumpto.gfd:1.1 
gnue/forms/src/dialogs/jumpto/jumpto.gfd:1.2
*** gnue/forms/src/dialogs/jumpto/jumpto.gfd:1.1        Fri Feb 28 19:15:07 2003
--- gnue/forms/src/dialogs/jumpto/jumpto.gfd    Mon Mar  3 20:31:08 2003
***************
*** 1,20 ****
! <?xml version="1.0"?>
  
! <!--  GNUe Forms 0.5.0 Migration Tool
!       Saved on: 2003-02-27 20:37:28  -->
  
  <form name="_jumpto">
    <options/>
    <logic>
      <block name="Block_1">
        <field name="Entry_1" typecast="number"/>
      </block>
    </logic>
!   <layout xmlns:c="GNUe:Layout:Char" c:height="4" c:width="32">
      <page name="Page_1">
!       <label name="Label_1" text="Enter Record Number to Jump To" c:width="30"
!              c:x="1" c:y="1"/>
!       <entry block="Block_1" field="Entry_1" c:width="24" c:x="4" c:y="2"/>
      </page>
    </layout>
  </form>
--- 1,47 ----
! <?xml version="1.0" encoding="iso8859-1"?>
  
! <!--  GNUe Designer (0.4.99)
!       Saved on: 2003-03-03 19:02:54  -->
  
  <form name="_jumpto">
+   <trigger type="On-Startup">
+     form.setFeature('GUI:MENUBAR:SUPPRESS',1)
+     form.setFeature('GUI:TOOLBAR:SUPPRESS',1)
+     form.setFeature('GUI:STATUSBAR:SUPPRESS',1)
+   </trigger>
    <options/>
    <logic>
      <block name="Block_1">
        <field name="Entry_1" typecast="number"/>
      </block>
    </logic>
!   <layout xmlns:Char="GNUe:Layout:Char" Char:height="5" Char:width="32">
      <page name="Page_1">
!       <label name="Label_1" Char:width="30" Char:x="1" Char:y="1"
!              text="Enter Record Number to Jump To"/>
!       <entry name="Entry1" Char:width="24" Char:x="4" Char:y="2"
!              block="Block_1" field="Entry_1"/>
!       <button name="ok" Char:height="1" Char:width="4" Char:x="4" Char:y="4"
!               label="OK">
!         <trigger name="Trigger1" type="On-Action"><![CDATA[##
! ## [Button On-Action Trigger]
! ##
! setParameter('recordNumber',Block_1.Entry_1)
! close()
! 
! ]]></trigger>
!       </button>
!       <button name="cancel" Char:height="1" Char:width="8" Char:x="20"
!               Char:y="4" label="Cancel">
!         <trigger name="Trigger2" type="On-Action"><![CDATA[##
! ## [Button On-Action Trigger]
! ##
! 
! # Your code goes here
! setParameter('cancel',1)
! close()
! ]]></trigger>
!       </button>
      </page>
    </layout>
  </form>




reply via email to

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