commit-gnue
[Top][All Lists]
Advanced

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

gnue/forms/utils gfd04to05.py


From: Jason Cater
Subject: gnue/forms/utils gfd04to05.py
Date: Mon, 25 Nov 2002 01:07:16 -0500

CVSROOT:        /home/cvs
Module name:    gnue
Changes by:     Jason Cater <address@hidden>    02/11/25 01:07:14

Modified files:
        forms/utils    : gfd04to05.py 

Log message:
        added notes on buttons; may switch to some type of trigger

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/forms/utils/gfd04to05.py.diff?cvsroot=OldCVS&tr1=1.7&tr2=1.8&r1=text&r2=text

Patches:
Index: gnue/forms/utils/gfd04to05.py
diff -c gnue/forms/utils/gfd04to05.py:1.7 gnue/forms/utils/gfd04to05.py:1.8
*** gnue/forms/utils/gfd04to05.py:1.7   Mon Nov 25 00:23:32 2002
--- gnue/forms/utils/gfd04to05.py       Mon Nov 25 01:07:14 2002
***************
*** 46,53 ****
      def startElement(self, name, attrs):
  
          att = {}
!         for attr in attrs.keys(): 
!           att[attr] = attrs[attro]
  
          m = modeler(name, att, self.stack[0])
          self.stack.insert(0,m)
--- 46,53 ----
      def startElement(self, name, attrs):
  
          att = {}
!         for attr in attrs.keys():
!           att[attr] = attrs[attr]
  
          m = modeler(name, att, self.stack[0])
          self.stack.insert(0,m)
***************
*** 157,163 ****
    else:
      start = int(name[index:])
      base = name[:index]
-     print start, base
  
    while "%s%s" % (base, start) in history:
      start += 1
--- 157,162 ----
***************
*** 180,185 ****
--- 179,191 ----
      except:
        pass
  
+   elif object._tag == 'button':
+     # Remove trigger= support on buttons, and create a button
+     named = object._properties['trigger']
+     del object._properties['trigger']
+     t = modeler('trigger', {'type': 'On-Action','source': named} , object)
+     object.reparent(object._parent._origparent)
+ 
    elif object._tag == 'page':
      # Move pages to the new <layout> tag
      object.reparent(layout)
***************
*** 268,274 ****
      new = triggerReplacements[old]
    object._text = re.sub('%s([. =])' % old.replace('.','\\.'), new + '\\1', 
object._text)
  
- 
  parser = make_parser()
  formloader = Forms04Loader()
  parser.setContentHandler(formloader)
--- 274,279 ----
***************
*** 293,299 ****
  
  logic = modeler('logic', {},form)
  layout = modeler('layout', {},form)
- 
  
  for object in allobjs:
    funkyStuff(object)
--- 298,303 ----




reply via email to

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