Home | History | Annotate | Download | only in plat-irix5

Lines Matching refs:forms

2 # flp - Module to load fl forms from fd files
30 forms = checkcache(filename)
31 if forms is None:
32 forms = parse_forms(filename)
33 if forms.has_key(formname):
34 return forms[formname]
39 # Externally visible function. Load all forms.
42 forms = checkcache(filename)
43 if forms is not None: return forms
46 forms = {}
49 forms[form[0].Name] = form
50 writecache(filename, forms)
51 return forms
87 forms = {}
97 forms[name] = obj, list
98 return forms
121 def writecache(filename, forms):
133 altforms = _pack_cache(forms)
143 # flp.freeze(filename) for all forms used by the script, and collect
150 forms = parse_forms(filename)
151 altforms = _pack_cache(forms)
158 def _pack_cache(forms):
160 for name in forms.keys():
161 obj, list = forms[name]
192 raise error, 'Cannot find forms file ' + filename
196 # Internal: parse the fd file header, return number of forms
202 raise error, 'Not a forms definition file'
203 # Now skip until we know number of forms
431 forms = parse_forms(sys.argv[1])
434 keys = forms.keys()
437 _printform(forms[i])