symbian-qemu-0.9.1-12/python-2.6.1/Lib/plat-irix5/FL.py
changeset 1 2fb8b9db1c86
equal deleted inserted replaced
0:ffa851df0825 1:2fb8b9db1c86
       
     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 from warnings import warnpy3k
       
     6 warnpy3k("the FL module has been removed in Python 3.0", stacklevel=2)
       
     7 del warnpy3k
       
     8 
       
     9 _v20 = 1
       
    10 _v21 = 1
       
    11 ##import fl
       
    12 ##try:
       
    13 ##      _v20 = (fl.get_rgbmode is not None)
       
    14 ##except:
       
    15 ##      _v20 = 0
       
    16 ##del fl
       
    17 
       
    18 NULL = 0
       
    19 FALSE = 0
       
    20 TRUE = 1
       
    21 
       
    22 EVENT = -1
       
    23 
       
    24 LABEL_SIZE = 64
       
    25 if _v20:
       
    26     SHORTCUT_SIZE = 32
       
    27 PLACE_FREE = 0
       
    28 PLACE_SIZE = 1
       
    29 PLACE_ASPECT = 2
       
    30 PLACE_MOUSE = 3
       
    31 PLACE_CENTER = 4
       
    32 PLACE_POSITION = 5
       
    33 FL_PLACE_FULLSCREEN = 6
       
    34 FIND_INPUT = 0
       
    35 FIND_AUTOMATIC = 1
       
    36 FIND_MOUSE = 2
       
    37 BEGIN_GROUP = 10000
       
    38 END_GROUP = 20000
       
    39 ALIGN_TOP = 0
       
    40 ALIGN_BOTTOM = 1
       
    41 ALIGN_LEFT = 2
       
    42 ALIGN_RIGHT = 3
       
    43 ALIGN_CENTER = 4
       
    44 NO_BOX = 0
       
    45 UP_BOX = 1
       
    46 DOWN_BOX = 2
       
    47 FLAT_BOX = 3
       
    48 BORDER_BOX = 4
       
    49 SHADOW_BOX = 5
       
    50 FRAME_BOX = 6
       
    51 ROUNDED_BOX = 7
       
    52 RFLAT_BOX = 8
       
    53 RSHADOW_BOX = 9
       
    54 TOP_BOUND_COL = 51
       
    55 LEFT_BOUND_COL = 55
       
    56 BOT_BOUND_COL = 40
       
    57 RIGHT_BOUND_COL = 35
       
    58 COL1 = 47
       
    59 MCOL = 49
       
    60 LCOL = 0
       
    61 BOUND_WIDTH = 3.0
       
    62 DRAW = 0
       
    63 PUSH = 1
       
    64 RELEASE = 2
       
    65 ENTER = 3
       
    66 LEAVE = 4
       
    67 MOUSE = 5
       
    68 FOCUS = 6
       
    69 UNFOCUS = 7
       
    70 KEYBOARD = 8
       
    71 STEP = 9
       
    72 MOVE = 10
       
    73 FONT_NAME = 'Helvetica'
       
    74 FONT_BOLDNAME = 'Helvetica-Bold'
       
    75 FONT_ITALICNAME = 'Helvetica-Oblique'
       
    76 FONT_FIXEDNAME = 'Courier'
       
    77 FONT_ICONNAME = 'Icon'
       
    78 SMALL_FONT = 8.0
       
    79 NORMAL_FONT = 11.0
       
    80 LARGE_FONT = 20.0
       
    81 NORMAL_STYLE = 0
       
    82 BOLD_STYLE = 1
       
    83 ITALIC_STYLE = 2
       
    84 FIXED_STYLE = 3
       
    85 ENGRAVED_STYLE = 4
       
    86 ICON_STYLE = 5
       
    87 BITMAP = 3
       
    88 NORMAL_BITMAP = 0
       
    89 BITMAP_BOXTYPE = NO_BOX
       
    90 BITMAP_COL1 = 0
       
    91 BITMAP_COL2 = COL1
       
    92 BITMAP_LCOL = LCOL
       
    93 BITMAP_ALIGN = ALIGN_BOTTOM
       
    94 BITMAP_MAXSIZE = 128*128
       
    95 BITMAP_BW = BOUND_WIDTH
       
    96 BOX = 1
       
    97 BOX_BOXTYPE = UP_BOX
       
    98 BOX_COL1 = COL1
       
    99 BOX_LCOL = LCOL
       
   100 BOX_ALIGN = ALIGN_CENTER
       
   101 BOX_BW = BOUND_WIDTH
       
   102 BROWSER = 71
       
   103 NORMAL_BROWSER = 0
       
   104 SELECT_BROWSER = 1
       
   105 HOLD_BROWSER = 2
       
   106 MULTI_BROWSER = 3
       
   107 BROWSER_BOXTYPE = DOWN_BOX
       
   108 BROWSER_COL1 = COL1
       
   109 BROWSER_COL2 = 3
       
   110 BROWSER_LCOL = LCOL
       
   111 BROWSER_ALIGN = ALIGN_BOTTOM
       
   112 BROWSER_SLCOL = COL1
       
   113 BROWSER_BW = BOUND_WIDTH
       
   114 BROWSER_LINELENGTH = 128
       
   115 BROWSER_MAXLINE = 512
       
   116 BUTTON = 11
       
   117 NORMAL_BUTTON = 0
       
   118 PUSH_BUTTON = 1
       
   119 RADIO_BUTTON = 2
       
   120 HIDDEN_BUTTON = 3
       
   121 TOUCH_BUTTON = 4
       
   122 INOUT_BUTTON = 5
       
   123 RETURN_BUTTON = 6
       
   124 if _v20:
       
   125     HIDDEN_RET_BUTTON = 7
       
   126 BUTTON_BOXTYPE = UP_BOX
       
   127 BUTTON_COL1 = COL1
       
   128 BUTTON_COL2 = COL1
       
   129 BUTTON_LCOL = LCOL
       
   130 BUTTON_ALIGN = ALIGN_CENTER
       
   131 BUTTON_MCOL1 = MCOL
       
   132 BUTTON_MCOL2 = MCOL
       
   133 BUTTON_BW = BOUND_WIDTH
       
   134 if _v20:
       
   135     CHART = 4
       
   136     BAR_CHART = 0
       
   137     HORBAR_CHART = 1
       
   138     LINE_CHART = 2
       
   139     FILLED_CHART = 3
       
   140     SPIKE_CHART = 4
       
   141     PIE_CHART = 5
       
   142     SPECIALPIE_CHART = 6
       
   143     CHART_BOXTYPE = BORDER_BOX
       
   144     CHART_COL1 = COL1
       
   145     CHART_LCOL = LCOL
       
   146     CHART_ALIGN = ALIGN_BOTTOM
       
   147     CHART_BW = BOUND_WIDTH
       
   148     CHART_MAX = 128
       
   149 CHOICE = 42
       
   150 NORMAL_CHOICE = 0
       
   151 CHOICE_BOXTYPE = DOWN_BOX
       
   152 CHOICE_COL1 = COL1
       
   153 CHOICE_COL2 = LCOL
       
   154 CHOICE_LCOL = LCOL
       
   155 CHOICE_ALIGN = ALIGN_LEFT
       
   156 CHOICE_BW = BOUND_WIDTH
       
   157 CHOICE_MCOL = MCOL
       
   158 CHOICE_MAXITEMS = 128
       
   159 CHOICE_MAXSTR = 64
       
   160 CLOCK = 61
       
   161 SQUARE_CLOCK = 0
       
   162 ROUND_CLOCK = 1
       
   163 CLOCK_BOXTYPE = UP_BOX
       
   164 CLOCK_COL1 = 37
       
   165 CLOCK_COL2 = 42
       
   166 CLOCK_LCOL = LCOL
       
   167 CLOCK_ALIGN = ALIGN_BOTTOM
       
   168 CLOCK_TOPCOL = COL1
       
   169 CLOCK_BW = BOUND_WIDTH
       
   170 COUNTER = 25
       
   171 NORMAL_COUNTER = 0
       
   172 SIMPLE_COUNTER = 1
       
   173 COUNTER_BOXTYPE = UP_BOX
       
   174 COUNTER_COL1 = COL1
       
   175 COUNTER_COL2 = 4
       
   176 COUNTER_LCOL = LCOL
       
   177 COUNTER_ALIGN = ALIGN_BOTTOM
       
   178 if _v20:
       
   179     COUNTER_BW = BOUND_WIDTH
       
   180 else:
       
   181     DEFAULT = 51
       
   182     RETURN_DEFAULT = 0
       
   183     ALWAYS_DEFAULT = 1
       
   184 DIAL = 22
       
   185 NORMAL_DIAL = 0
       
   186 LINE_DIAL = 1
       
   187 DIAL_BOXTYPE = NO_BOX
       
   188 DIAL_COL1 = COL1
       
   189 DIAL_COL2 = 37
       
   190 DIAL_LCOL = LCOL
       
   191 DIAL_ALIGN = ALIGN_BOTTOM
       
   192 DIAL_TOPCOL = COL1
       
   193 DIAL_BW = BOUND_WIDTH
       
   194 FREE = 101
       
   195 NORMAL_FREE = 1
       
   196 SLEEPING_FREE = 2
       
   197 INPUT_FREE = 3
       
   198 CONTINUOUS_FREE = 4
       
   199 ALL_FREE = 5
       
   200 INPUT = 31
       
   201 NORMAL_INPUT = 0
       
   202 if _v20:
       
   203     FLOAT_INPUT = 1
       
   204     INT_INPUT = 2
       
   205     HIDDEN_INPUT = 3
       
   206     if _v21:
       
   207         MULTILINE_INPUT = 4
       
   208         SECRET_INPUT = 5
       
   209 else:
       
   210     ALWAYS_INPUT = 1
       
   211 INPUT_BOXTYPE = DOWN_BOX
       
   212 INPUT_COL1 = 13
       
   213 INPUT_COL2 = 5
       
   214 INPUT_LCOL = LCOL
       
   215 INPUT_ALIGN = ALIGN_LEFT
       
   216 INPUT_TCOL = LCOL
       
   217 INPUT_CCOL = 4
       
   218 INPUT_BW = BOUND_WIDTH
       
   219 INPUT_MAX = 128
       
   220 LIGHTBUTTON = 12
       
   221 LIGHTBUTTON_BOXTYPE = UP_BOX
       
   222 LIGHTBUTTON_COL1 = 39
       
   223 LIGHTBUTTON_COL2 = 3
       
   224 LIGHTBUTTON_LCOL = LCOL
       
   225 LIGHTBUTTON_ALIGN = ALIGN_CENTER
       
   226 LIGHTBUTTON_TOPCOL = COL1
       
   227 LIGHTBUTTON_MCOL = MCOL
       
   228 LIGHTBUTTON_BW1 = BOUND_WIDTH
       
   229 LIGHTBUTTON_BW2 = BOUND_WIDTH/2.0
       
   230 LIGHTBUTTON_MINSIZE = 12.0
       
   231 MENU = 41
       
   232 TOUCH_MENU = 0
       
   233 PUSH_MENU = 1
       
   234 MENU_BOXTYPE = BORDER_BOX
       
   235 MENU_COL1 = 55
       
   236 MENU_COL2 = 37
       
   237 MENU_LCOL = LCOL
       
   238 MENU_ALIGN = ALIGN_CENTER
       
   239 MENU_BW = BOUND_WIDTH
       
   240 MENU_MAX = 300
       
   241 POSITIONER = 23
       
   242 NORMAL_POSITIONER = 0
       
   243 POSITIONER_BOXTYPE = DOWN_BOX
       
   244 POSITIONER_COL1 = COL1
       
   245 POSITIONER_COL2 = 1
       
   246 POSITIONER_LCOL = LCOL
       
   247 POSITIONER_ALIGN = ALIGN_BOTTOM
       
   248 POSITIONER_BW = BOUND_WIDTH
       
   249 ROUNDBUTTON = 13
       
   250 ROUNDBUTTON_BOXTYPE = NO_BOX
       
   251 ROUNDBUTTON_COL1 = 7
       
   252 ROUNDBUTTON_COL2 = 3
       
   253 ROUNDBUTTON_LCOL = LCOL
       
   254 ROUNDBUTTON_ALIGN = ALIGN_CENTER
       
   255 ROUNDBUTTON_TOPCOL = COL1
       
   256 ROUNDBUTTON_MCOL = MCOL
       
   257 ROUNDBUTTON_BW = BOUND_WIDTH
       
   258 SLIDER = 21
       
   259 VALSLIDER = 24
       
   260 VERT_SLIDER = 0
       
   261 HOR_SLIDER = 1
       
   262 VERT_FILL_SLIDER = 2
       
   263 HOR_FILL_SLIDER = 3
       
   264 VERT_NICE_SLIDER = 4
       
   265 HOR_NICE_SLIDER = 5
       
   266 SLIDER_BOXTYPE = DOWN_BOX
       
   267 SLIDER_COL1 = COL1
       
   268 SLIDER_COL2 = COL1
       
   269 SLIDER_LCOL = LCOL
       
   270 SLIDER_ALIGN = ALIGN_BOTTOM
       
   271 SLIDER_BW1 = BOUND_WIDTH
       
   272 SLIDER_BW2 = BOUND_WIDTH*0.75
       
   273 SLIDER_FINE = 0.05
       
   274 SLIDER_WIDTH = 0.08
       
   275 TEXT = 2
       
   276 NORMAL_TEXT = 0
       
   277 TEXT_BOXTYPE = NO_BOX
       
   278 TEXT_COL1 = COL1
       
   279 TEXT_LCOL = LCOL
       
   280 TEXT_ALIGN = ALIGN_LEFT
       
   281 TEXT_BW = BOUND_WIDTH
       
   282 TIMER = 62
       
   283 NORMAL_TIMER = 0
       
   284 VALUE_TIMER = 1
       
   285 HIDDEN_TIMER = 2
       
   286 TIMER_BOXTYPE = DOWN_BOX
       
   287 TIMER_COL1 = COL1
       
   288 TIMER_COL2 = 1
       
   289 TIMER_LCOL = LCOL
       
   290 TIMER_ALIGN = ALIGN_CENTER
       
   291 TIMER_BW = BOUND_WIDTH
       
   292 TIMER_BLINKRATE = 0.2