1 # [Emacs: -*- python -*-]
2 # --- This is the Pmw definition file ---
4 # It is invoked by the Pmw dynamic loader in Pmw.__init__.
6 # widgets : tuple with the names of those widget classes that are
7 # stacked in a module of the same name.
8 # widgetclasses : dictionary from names of widget classes to module names.
9 # functions : dictionary from function names to modules names.
10 # modules : tuple of module names that don't contain widget classes
14 # Widgets whose name is the same as its module.
16 'AboutDialog', 'Balloon', 'ButtonBox', 'ComboBox',
17 'ComboBoxDialog', 'Counter', 'CounterDialog', 'Dialog',
18 'EntryField', 'Group', 'HistoryText', 'LabeledWidget',
19 'MainMenuBar', 'MenuBar', 'MessageBar',
20 'MessageDialog', 'NoteBook', 'OptionMenu', 'PanedWidget',
21 'PromptDialog', 'RadioSelect', 'ScrolledCanvas', 'ScrolledField',
22 'ScrolledFrame', 'ScrolledListBox', 'ScrolledText', 'SelectionDialog',
23 'TextDialog', 'TimeCounter',
26 # Widgets whose name is not the same as its module.
31 'logicalfont' : 'LogicalFont',
32 'logicalfontnames' : 'LogicalFont',
33 'aboutversion' : 'AboutDialog',
34 'aboutcopyright' : 'AboutDialog',
35 'aboutcontact' : 'AboutDialog',
36 'datestringtojdn' : 'TimeFuncs',
37 'timestringtoseconds' : 'TimeFuncs',
38 'setyearpivot' : 'TimeFuncs',
39 'ymdtojdn' : 'TimeFuncs',
40 'jdntoymd' : 'TimeFuncs',
41 'stringtoreal' : 'TimeFuncs',
42 'aligngrouptags' : 'Group',
44 'ERROR' : 'EntryField',
45 'PARTIAL' : 'EntryField',
46 'numericvalidator' : 'EntryField',
47 'integervalidator' : 'EntryField',
48 'hexadecimalvalidator' : 'EntryField',
49 'realvalidator' : 'EntryField',
50 'alphabeticvalidator' : 'EntryField',
51 'alphanumericvalidator' : 'EntryField',
52 'timevalidator' : 'EntryField',
53 'datevalidator' : 'EntryField',