| 1 | # Constants used by the FORMS library (module fl).
|
|---|
| 2 | # This corresponds to "forms.h".
|
|---|
| 3 | # Recommended use: import FL; ... FL.NORMAL_BOX ... etc.
|
|---|
| 4 | # Alternate use: from FL import *; ... NORMAL_BOX ... etc.
|
|---|
| 5 |
|
|---|
| 6 | _v20 = 1
|
|---|
| 7 | _v21 = 1
|
|---|
| 8 | ##import fl
|
|---|
| 9 | ##try:
|
|---|
| 10 | ## _v20 = (fl.get_rgbmode is not None)
|
|---|
| 11 | ##except:
|
|---|
| 12 | ## _v20 = 0
|
|---|
| 13 | ##del fl
|
|---|
| 14 |
|
|---|
| 15 | NULL = 0
|
|---|
| 16 | FALSE = 0
|
|---|
| 17 | TRUE = 1
|
|---|
| 18 |
|
|---|
| 19 | EVENT = -1
|
|---|
| 20 |
|
|---|
| 21 | LABEL_SIZE = 64
|
|---|
| 22 | if _v20:
|
|---|
| 23 | SHORTCUT_SIZE = 32
|
|---|
| 24 | PLACE_FREE = 0
|
|---|
| 25 | PLACE_SIZE = 1
|
|---|
| 26 | PLACE_ASPECT = 2
|
|---|
| 27 | PLACE_MOUSE = 3
|
|---|
| 28 | PLACE_CENTER = 4
|
|---|
| 29 | PLACE_POSITION = 5
|
|---|
| 30 | FL_PLACE_FULLSCREEN = 6
|
|---|
| 31 | FIND_INPUT = 0
|
|---|
| 32 | FIND_AUTOMATIC = 1
|
|---|
| 33 | FIND_MOUSE = 2
|
|---|
| 34 | BEGIN_GROUP = 10000
|
|---|
| 35 | END_GROUP = 20000
|
|---|
| 36 | ALIGN_TOP = 0
|
|---|
| 37 | ALIGN_BOTTOM = 1
|
|---|
| 38 | ALIGN_LEFT = 2
|
|---|
| 39 | ALIGN_RIGHT = 3
|
|---|
| 40 | ALIGN_CENTER = 4
|
|---|
| 41 | NO_BOX = 0
|
|---|
| 42 | UP_BOX = 1
|
|---|
| 43 | DOWN_BOX = 2
|
|---|
| 44 | FLAT_BOX = 3
|
|---|
| 45 | BORDER_BOX = 4
|
|---|
| 46 | SHADOW_BOX = 5
|
|---|
| 47 | FRAME_BOX = 6
|
|---|
| 48 | ROUNDED_BOX = 7
|
|---|
| 49 | RFLAT_BOX = 8
|
|---|
| 50 | RSHADOW_BOX = 9
|
|---|
| 51 | TOP_BOUND_COL = 51
|
|---|
| 52 | LEFT_BOUND_COL = 55
|
|---|
| 53 | BOT_BOUND_COL = 40
|
|---|
| 54 | RIGHT_BOUND_COL = 35
|
|---|
| 55 | COL1 = 47
|
|---|
| 56 | MCOL = 49
|
|---|
| 57 | LCOL = 0
|
|---|
| 58 | BOUND_WIDTH = 3.0
|
|---|
| 59 | DRAW = 0
|
|---|
| 60 | PUSH = 1
|
|---|
| 61 | RELEASE = 2
|
|---|
| 62 | ENTER = 3
|
|---|
| 63 | LEAVE = 4
|
|---|
| 64 | MOUSE = 5
|
|---|
| 65 | FOCUS = 6
|
|---|
| 66 | UNFOCUS = 7
|
|---|
| 67 | KEYBOARD = 8
|
|---|
| 68 | STEP = 9
|
|---|
| 69 | MOVE = 10
|
|---|
| 70 | FONT_NAME = 'Helvetica'
|
|---|
| 71 | FONT_BOLDNAME = 'Helvetica-Bold'
|
|---|
| 72 | FONT_ITALICNAME = 'Helvetica-Oblique'
|
|---|
| 73 | FONT_FIXEDNAME = 'Courier'
|
|---|
| 74 | FONT_ICONNAME = 'Icon'
|
|---|
| 75 | SMALL_FONT = 8.0
|
|---|
| 76 | NORMAL_FONT = 11.0
|
|---|
| 77 | LARGE_FONT = 20.0
|
|---|
| 78 | NORMAL_STYLE = 0
|
|---|
| 79 | BOLD_STYLE = 1
|
|---|
| 80 | ITALIC_STYLE = 2
|
|---|
| 81 | FIXED_STYLE = 3
|
|---|
| 82 | ENGRAVED_STYLE = 4
|
|---|
| 83 | ICON_STYLE = 5
|
|---|
| 84 | BITMAP = 3
|
|---|
| 85 | NORMAL_BITMAP = 0
|
|---|
| 86 | BITMAP_BOXTYPE = NO_BOX
|
|---|
| 87 | BITMAP_COL1 = 0
|
|---|
| 88 | BITMAP_COL2 = COL1
|
|---|
| 89 | BITMAP_LCOL = LCOL
|
|---|
| 90 | BITMAP_ALIGN = ALIGN_BOTTOM
|
|---|
| 91 | BITMAP_MAXSIZE = 128*128
|
|---|
| 92 | BITMAP_BW = BOUND_WIDTH
|
|---|
| 93 | BOX = 1
|
|---|
| 94 | BOX_BOXTYPE = UP_BOX
|
|---|
| 95 | BOX_COL1 = COL1
|
|---|
| 96 | BOX_LCOL = LCOL
|
|---|
| 97 | BOX_ALIGN = ALIGN_CENTER
|
|---|
| 98 | BOX_BW = BOUND_WIDTH
|
|---|
| 99 | BROWSER = 71
|
|---|
| 100 | NORMAL_BROWSER = 0
|
|---|
| 101 | SELECT_BROWSER = 1
|
|---|
| 102 | HOLD_BROWSER = 2
|
|---|
| 103 | MULTI_BROWSER = 3
|
|---|
| 104 | BROWSER_BOXTYPE = DOWN_BOX
|
|---|
| 105 | BROWSER_COL1 = COL1
|
|---|
| 106 | BROWSER_COL2 = 3
|
|---|
| 107 | BROWSER_LCOL = LCOL
|
|---|
| 108 | BROWSER_ALIGN = ALIGN_BOTTOM
|
|---|
| 109 | BROWSER_SLCOL = COL1
|
|---|
| 110 | BROWSER_BW = BOUND_WIDTH
|
|---|
| 111 | BROWSER_LINELENGTH = 128
|
|---|
| 112 | BROWSER_MAXLINE = 512
|
|---|
| 113 | BUTTON = 11
|
|---|
| 114 | NORMAL_BUTTON = 0
|
|---|
| 115 | PUSH_BUTTON = 1
|
|---|
| 116 | RADIO_BUTTON = 2
|
|---|
| 117 | HIDDEN_BUTTON = 3
|
|---|
| 118 | TOUCH_BUTTON = 4
|
|---|
| 119 | INOUT_BUTTON = 5
|
|---|
| 120 | RETURN_BUTTON = 6
|
|---|
| 121 | if _v20:
|
|---|
| 122 | HIDDEN_RET_BUTTON = 7
|
|---|
| 123 | BUTTON_BOXTYPE = UP_BOX
|
|---|
| 124 | BUTTON_COL1 = COL1
|
|---|
| 125 | BUTTON_COL2 = COL1
|
|---|
| 126 | BUTTON_LCOL = LCOL
|
|---|
| 127 | BUTTON_ALIGN = ALIGN_CENTER
|
|---|
| 128 | BUTTON_MCOL1 = MCOL
|
|---|
| 129 | BUTTON_MCOL2 = MCOL
|
|---|
| 130 | BUTTON_BW = BOUND_WIDTH
|
|---|
| 131 | if _v20:
|
|---|
| 132 | CHART = 4
|
|---|
| 133 | BAR_CHART = 0
|
|---|
| 134 | HORBAR_CHART = 1
|
|---|
| 135 | LINE_CHART = 2
|
|---|
| 136 | FILLED_CHART = 3
|
|---|
| 137 | SPIKE_CHART = 4
|
|---|
| 138 | PIE_CHART = 5
|
|---|
| 139 | SPECIALPIE_CHART = 6
|
|---|
| 140 | CHART_BOXTYPE = BORDER_BOX
|
|---|
| 141 | CHART_COL1 = COL1
|
|---|
| 142 | CHART_LCOL = LCOL
|
|---|
| 143 | CHART_ALIGN = ALIGN_BOTTOM
|
|---|
| 144 | CHART_BW = BOUND_WIDTH
|
|---|
| 145 | CHART_MAX = 128
|
|---|
| 146 | CHOICE = 42
|
|---|
| 147 | NORMAL_CHOICE = 0
|
|---|
| 148 | CHOICE_BOXTYPE = DOWN_BOX
|
|---|
| 149 | CHOICE_COL1 = COL1
|
|---|
| 150 | CHOICE_COL2 = LCOL
|
|---|
| 151 | CHOICE_LCOL = LCOL
|
|---|
| 152 | CHOICE_ALIGN = ALIGN_LEFT
|
|---|
| 153 | CHOICE_BW = BOUND_WIDTH
|
|---|
| 154 | CHOICE_MCOL = MCOL
|
|---|
| 155 | CHOICE_MAXITEMS = 128
|
|---|
| 156 | CHOICE_MAXSTR = 64
|
|---|
| 157 | CLOCK = 61
|
|---|
| 158 | SQUARE_CLOCK = 0
|
|---|
| 159 | ROUND_CLOCK = 1
|
|---|
| 160 | CLOCK_BOXTYPE = UP_BOX
|
|---|
| 161 | CLOCK_COL1 = 37
|
|---|
| 162 | CLOCK_COL2 = 42
|
|---|
| 163 | CLOCK_LCOL = LCOL
|
|---|
| 164 | CLOCK_ALIGN = ALIGN_BOTTOM
|
|---|
| 165 | CLOCK_TOPCOL = COL1
|
|---|
| 166 | CLOCK_BW = BOUND_WIDTH
|
|---|
| 167 | COUNTER = 25
|
|---|
| 168 | NORMAL_COUNTER = 0
|
|---|
| 169 | SIMPLE_COUNTER = 1
|
|---|
| 170 | COUNTER_BOXTYPE = UP_BOX
|
|---|
| 171 | COUNTER_COL1 = COL1
|
|---|
| 172 | COUNTER_COL2 = 4
|
|---|
| 173 | COUNTER_LCOL = LCOL
|
|---|
| 174 | COUNTER_ALIGN = ALIGN_BOTTOM
|
|---|
| 175 | if _v20:
|
|---|
| 176 | COUNTER_BW = BOUND_WIDTH
|
|---|
| 177 | else:
|
|---|
| 178 | DEFAULT = 51
|
|---|
| 179 | RETURN_DEFAULT = 0
|
|---|
| 180 | ALWAYS_DEFAULT = 1
|
|---|
| 181 | DIAL = 22
|
|---|
| 182 | NORMAL_DIAL = 0
|
|---|
| 183 | LINE_DIAL = 1
|
|---|
| 184 | DIAL_BOXTYPE = NO_BOX
|
|---|
| 185 | DIAL_COL1 = COL1
|
|---|
| 186 | DIAL_COL2 = 37
|
|---|
| 187 | DIAL_LCOL = LCOL
|
|---|
| 188 | DIAL_ALIGN = ALIGN_BOTTOM
|
|---|
| 189 | DIAL_TOPCOL = COL1
|
|---|
| 190 | DIAL_BW = BOUND_WIDTH
|
|---|
| 191 | FREE = 101
|
|---|
| 192 | NORMAL_FREE = 1
|
|---|
| 193 | SLEEPING_FREE = 2
|
|---|
| 194 | INPUT_FREE = 3
|
|---|
| 195 | CONTINUOUS_FREE = 4
|
|---|
| 196 | ALL_FREE = 5
|
|---|
| 197 | INPUT = 31
|
|---|
| 198 | NORMAL_INPUT = 0
|
|---|
| 199 | if _v20:
|
|---|
| 200 | FLOAT_INPUT = 1
|
|---|
| 201 | INT_INPUT = 2
|
|---|
| 202 | HIDDEN_INPUT = 3
|
|---|
| 203 | if _v21:
|
|---|
| 204 | MULTILINE_INPUT = 4
|
|---|
| 205 | SECRET_INPUT = 5
|
|---|
| 206 | else:
|
|---|
| 207 | ALWAYS_INPUT = 1
|
|---|
| 208 | INPUT_BOXTYPE = DOWN_BOX
|
|---|
| 209 | INPUT_COL1 = 13
|
|---|
| 210 | INPUT_COL2 = 5
|
|---|
| 211 | INPUT_LCOL = LCOL
|
|---|
| 212 | INPUT_ALIGN = ALIGN_LEFT
|
|---|
| 213 | INPUT_TCOL = LCOL
|
|---|
| 214 | INPUT_CCOL = 4
|
|---|
| 215 | INPUT_BW = BOUND_WIDTH
|
|---|
|
|---|