Changeset 13 for trunk


Ignore:
Timestamp:
Dec 18, 2017, 10:13:15 PM (7 years ago)
Author:
chronos
Message:
  • Fixed: Build under Lazarus 1.8.0.
Location:
trunk
Files:
10 added
8 edited

Legend:

Unmodified
Added
Removed
  • trunk/Forms/UInstanceOptions.lfm

    r9 r13  
    33  Height = 225
    44  Top = 132
    5   Width = 454
     5  Width = 836
    66  Caption = 'Options'
    77  ClientHeight = 225
    8   ClientWidth = 454
     8  ClientWidth = 836
    99  OnCreate = FormCreate
    1010  OnDestroy = FormDestroy
    1111  OnShow = FormShow
    12   LCLVersion = '0.9.31'
     12  LCLVersion = '1.3'
    1313  object ButtonCancel: TButton
    14     Left = 289
     14    Left = 671
    1515    Height = 25
    1616    Top = 195
     
    2323  end
    2424  object ButtonOk: TButton
    25     Left = 374
     25    Left = 756
    2626    Height = 25
    2727    Top = 195
     
    3535  object Label2: TLabel
    3636    Left = 8
    37     Height = 14
     37    Height = 25
    3838    Top = 72
    39     Width = 76
     39    Width = 125
    4040    Caption = 'IDE selection:'
    4141    ParentColor = False
     
    4343  object Label1: TLabel
    4444    Left = 8
    45     Height = 14
     45    Height = 25
    4646    Top = 40
    47     Width = 77
     47    Width = 128
    4848    Caption = 'FPC selection:'
    4949    ParentColor = False
    5050  end
    5151  object Edit1: TEdit
    52     Left = 128
    53     Height = 21
     52    Left = 168
     53    Height = 35
    5454    Top = 8
    55     Width = 320
     55    Width = 662
    5656    Anchors = [akTop, akLeft, akRight]
    5757    TabOrder = 2
     
    5959  object Label3: TLabel
    6060    Left = 8
    61     Height = 14
     61    Height = 25
    6262    Top = 8
    63     Width = 37
     63    Width = 62
    6464    Caption = 'Name:'
    6565    ParentColor = False
    6666  end
    6767  object Edit2: TEdit
    68     Left = 128
    69     Height = 21
     68    Left = 168
     69    Height = 35
    7070    Top = 39
    71     Width = 233
     71    Width = 575
    7272    Anchors = [akTop, akLeft, akRight]
    7373    ReadOnly = True
     
    7575  end
    7676  object Button1: TButton
    77     Left = 374
     77    Left = 752
    7878    Height = 25
    79     Top = 39
     79    Top = 40
    8080    Width = 75
    8181    Anchors = [akTop, akRight]
     
    8585  end
    8686  object Edit3: TEdit
    87     Left = 128
    88     Height = 21
     87    Left = 168
     88    Height = 35
    8989    Top = 72
    90     Width = 233
     90    Width = 575
    9191    Anchors = [akTop, akLeft, akRight]
    9292    ReadOnly = True
     
    9494  end
    9595  object Button2: TButton
    96     Left = 374
     96    Left = 752
    9797    Height = 25
    98     Top = 70
     98    Top = 72
    9999    Width = 75
    100100    Anchors = [akTop, akRight]
  • trunk/Forms/UMainForm.lfm

    r9 r13  
    11object MainForm: TMainForm
    2   Left = 196
     2  Left = 487
    33  Height = 418
    4   Top = 106
    5   Width = 677
     4  Top = 474
     5  Width = 944
    66  Caption = 'Free Pascal Manager'
    7   ClientHeight = 418
    8   ClientWidth = 677
     7  ClientHeight = 384
     8  ClientWidth = 944
     9  Menu = MainMenu1
    910  OnCreate = FormCreate
    1011  OnDestroy = FormDestroy
    1112  OnShow = FormShow
    12   LCLVersion = '0.9.31'
     13  LCLVersion = '1.8.0.4'
    1314  object ListView1: TListView
    1415    Left = 8
    15     Height = 311
    16     Top = 24
    17     Width = 666
     16    Height = 309
     17    Top = 40
     18    Width = 933
    1819    Anchors = [akTop, akLeft, akRight, akBottom]
    1920    Columns = <   
     
    3536      item
    3637        Caption = 'Compiled'
    37         Width = 95
     38        Width = 366
    3839      end>
    3940    OwnerData = True
     
    4849  object Label1: TLabel
    4950    Left = 10
    50     Height = 14
     51    Height = 26
    5152    Top = 8
    52     Width = 108
    53     Caption = 'Installed instances:'
     53    Width = 87
     54    Caption = 'Instances:'
    5455    ParentColor = False
    5556  end
    56   object Button1: TButton
    57     Left = 8
    58     Height = 25
    59     Top = 343
    60     Width = 64
    61     Action = AAdd
    62     Anchors = [akLeft, akBottom]
     57  object ToolBar1: TToolBar
     58    Left = 0
     59    Height = 38
     60    Top = 346
     61    Width = 944
     62    Align = alBottom
     63    ButtonHeight = 34
     64    ButtonWidth = 34
     65    Caption = 'ToolBar1'
     66    Images = ImageListLarge
    6367    TabOrder = 1
    64   end
    65   object Button2: TButton
    66     Left = 80
    67     Height = 25
    68     Top = 343
    69     Width = 67
    70     Action = ARemove
    71     Anchors = [akLeft, akBottom]
    72     TabOrder = 2
    73   end
    74   object Button3: TButton
    75     Left = 152
    76     Height = 25
    77     Top = 343
    78     Width = 56
    79     Action = AStart
    80     Anchors = [akLeft, akBottom]
    81     Default = True
    82     TabOrder = 3
    83   end
    84   object Button4: TButton
    85     Left = 296
    86     Height = 25
    87     Top = 343
    88     Width = 64
    89     Action = AUpdate
    90     Anchors = [akLeft, akBottom]
    91     TabOrder = 4
    92   end
    93   object ButtonEdit: TButton
    94     Left = 440
    95     Height = 25
    96     Top = 343
    97     Width = 59
    98     Action = AEdit
    99     Anchors = [akLeft, akBottom]
    100     TabOrder = 5
    101   end
    102   object Button6: TButton
    103     Left = 368
    104     Height = 25
    105     Top = 343
    106     Width = 64
    107     Action = ACompile
    108     Anchors = [akLeft, akBottom]
    109     TabOrder = 6
    110   end
    111   object Button5: TButton
    112     Left = 216
    113     Height = 25
    114     Top = 343
    115     Width = 72
    116     Action = ADownload
    117     Anchors = [akLeft, akBottom]
    118     TabOrder = 7
    119   end
    120   object Options: TButton
    121     Left = 8
    122     Height = 25
    123     Top = 387
    124     Width = 75
    125     Action = AOptions
    126     Anchors = [akLeft, akBottom]
    127     TabOrder = 8
    128   end
    129   object Bevel1: TBevel
    130     Left = 8
    131     Height = 3
    132     Top = 375
    133     Width = 664
    134     Anchors = [akLeft, akRight, akBottom]
    135   end
    136   object Button7: TButton
    137     Left = 93
    138     Height = 25
    139     Top = 387
    140     Width = 75
    141     Action = ASourceList
    142     Anchors = [akRight, akBottom]
    143     TabOrder = 9
     68    object ToolButton1: TToolButton
     69      Left = 1
     70      Top = 2
     71      Action = AAdd
     72    end
     73    object ToolButton2: TToolButton
     74      Left = 37
     75      Top = 2
     76      Action = ARemove
     77    end
     78    object ToolButton3: TToolButton
     79      Left = 73
     80      Top = 2
     81      Action = AStart
     82    end
     83    object ToolButton4: TToolButton
     84      Left = 107
     85      Top = 2
     86      Action = ADownload
     87    end
     88    object ToolButton5: TToolButton
     89      Left = 141
     90      Top = 2
     91      Action = AUpdate
     92    end
     93    object ToolButton6: TToolButton
     94      Left = 175
     95      Top = 2
     96      Action = ACompile
     97    end
     98    object ToolButton7: TToolButton
     99      Left = 209
     100      Top = 2
     101      Action = AEdit
     102    end
    144103  end
    145104  object ActionList1: TActionList
    146     left = 453
    147     top = 66
     105    Images = ImageListSmall
     106    left = 392
     107    top = 128
    148108    object AAdd: TAction
    149109      Caption = 'Add'
     110      ImageIndex = 0
    150111      OnExecute = AAddExecute
    151112    end
    152113    object ARemove: TAction
    153114      Caption = 'Remove'
     115      ImageIndex = 1
    154116      OnExecute = ARemoveExecute
    155117    end
     
    164126    object AEdit: TAction
    165127      Caption = 'Edit'
     128      ImageIndex = 2
    166129      OnExecute = AEditExecute
    167130    end
     
    184147  end
    185148  object PopupMenu1: TPopupMenu
    186     left = 40
    187     top = 66
     149    Images = ImageListSmall
     150    left = 64
     151    top = 120
    188152    object MenuItem2: TMenuItem
    189153      Action = AStart
     
    205169    end
    206170  end
     171  object MainMenu1: TMainMenu
     172    Images = ImageListSmall
     173    left = 238
     174    top = 126
     175    object MenuItem7: TMenuItem
     176      Caption = 'Tools'
     177      object MenuItem9: TMenuItem
     178        Action = ASourceList
     179      end
     180      object MenuItem10: TMenuItem
     181        Action = AOptions
     182      end
     183    end
     184  end
     185  object ImageListSmall: TImageList
     186    left = 520
     187    top = 120
     188    Bitmap = {
     189      4C69030000001000000010000000000000000000000000000000000000000000
     190      000070A970FF006400FF006200FF70A670FF0000000000000000000000000000
     191      0000000000000000000000000000000000000000000000000000000000000000
     192      0000006400FFECFFECFF8CFE8CFF006000FFD4D4D4FF00000000000000000000
     193      0000000000000000000000000000000000000000000000000000000000000000
     194      0000006400FF8CFE8CFF00E800FF005E00FFB2B2B2FF00000000000000000000
     195      0000000000000000000000000000000000000000000000000000000000000000
     196      0000006200FF8CFE8CFF00E500FF005C00FFB2B2B2FF00000000000000000000
     197      0000000000000000000000000000000000000000000000000000000000000000
     198      0000006000FF8CFE8CFF00E000FF005A00FFB2B2B2FF00000000000000000000
     199      000000000000000000000000000070A970FF006400FF006400FF006200FF0060
     200      00FF006000FF8CFE8CFF00DD00FF005800FF005600FF005400FF005300FF0050
     201      00FF709C70FF0000000000000000006400FFECFFECFF8CFE8CFF8CFE8CFF8CFE
     202      8CFF8CFE8CFF00DE00FF00D900FF00D400FF00D000FF00CC00FF00C800FF00C4
     203      00FF004A00FFD4D4D4FF00000000006200FF8CFE8CFF00EA00FF00E600FF00E2
     204      00FF00DE00FF00DA00FF00D400FF00D000FF00CC00FF00C800FF00C400FF00C2
     205      00FF004800FFB2B2B2FF0000000070A670FF005E00FF005C00FF005A00FF0058
     206      00FF005600FF00D600FF00D000FF005000FF004E00FF004C00FF004A00FF004A
     207      00FF4E764EFFB2B2B2FF0000000000000000D4D4D4FFB2B2B2FFB2B2B2FFB2B2
     208      B2FF005400FF00D200FF00CE00FF004E00FFB2B2B2FFB2B2B2FFB2B2B2FFB2B2
     209      B2FFB2B2B2FFD4D4D4FF00000000000000000000000000000000000000000000
     210      0000005300FF00CE00FF00CA00FF004C00FFB2B2B2FF00000000000000000000
     211      0000000000000000000000000000000000000000000000000000000000000000
     212      0000005000FF00CA00FF00C600FF004A00FFB2B2B2FF00000000000000000000
     213      0000000000000000000000000000000000000000000000000000000000000000
     214      0000004E00FF00C800FF00C400FF004800FFB2B2B2FF00000000000000000000
     215      0000000000000000000000000000000000000000000000000000000000000000
     216      0000709B70FF004A00FF004800FF4E764EFFB2B2B2FF00000000000000000000
     217      0000000000000000000000000000000000000000000000000000000000000000
     218      000000000000D4D4D4FFB2B2B2FFB2B2B2FFD4D4D4FF00000000000000000000
     219      0000000000000000000000000000000000000000000000000000000000000000
     220      0000000000000000000000000000000000000000000000000000000000000000
     221      0000000000000000000000000000000000000000000000000000000000000000
     222      0000000000000000000000000000000000000000000000000000000000000000
     223      0000000000000000000000000000000000000000000000000000000000000000
     224      0000000000000000000000000000000000000000000000000000000000000000
     225      000000000000000000000000000000000000000000001818C0FF1818C0FFC0C0
     226      C0FF000000000000000000000000000000000000000000000000000000000000
     227      00001818C0FF1818C0FFC0C0C0FF00000000000000002020C8FF2020C8FF2020
     228      C8FF2020C8FFC0C0C0FF00000000000000000000000000000000000000002020
     229      C8FF2020C8FFC0C0C0FF000000000000000000000000000000002626CEFF2626
     230      CEFF2626CEFF2626CEFFC0C0C0FF0000000000000000000000002626CEFF2626
     231      CEFFC0C0C0FF0000000000000000000000000000000000000000000000000000
     232      00002929D1FF2929D1FF2929D1FFC0C0C0FF000000002929D1FFC0C0C0FF0000
     233      0000000000000000000000000000000000000000000000000000000000000000
     234      0000000000002C2CD4FF2C2CD4FF2C2CD4FF2C2CD4FF2C2CD4FFC0C0C0FF0000
     235      0000000000000000000000000000000000000000000000000000000000000000
     236      000000000000000000002F2FD7FF2F2FD7FF2F2FD7FFC0C0C0FF000000000000
     237      0000000000000000000000000000000000000000000000000000000000000000
     238      0000000000003232DAFF3232DAFF3232DAFF3232DAFF3232DAFFC0C0C0FF0000
     239      0000000000000000000000000000000000000000000000000000000000000000
     240      00003535DDFF3535DDFF3535DDFFC0C0C0FF000000003535DDFF3535DDFFC0C0
     241      C0FF000000000000000000000000000000000000000000000000000000003838
     242      E0FF3838E0FF3838E0FFC0C0C0FF0000000000000000000000003838E0FF3838
     243      E0FFC0C0C0FF00000000000000000000000000000000000000003A3AE2FF3A3A
     244      E2FF3A3AE2FFC0C0C0FF00000000000000000000000000000000000000003A3A
     245      E2FFC0C0C0FF00000000000000000000000000000000000000003A3AE2FF3A3A
     246      E2FF3A3AE2FFC0C0C0FF00000000000000000000000000000000000000000000
     247      00003A3AE2FFC0C0C0FF00000000000000000000000000000000000000003A3A
     248      E2FFC0C0C0FF0000000000000000000000000000000000000000000000000000
     249      0000000000000000000000000000000000000000000000000000000000000000
     250      0000000000000000000000000000000000000000000000000000000000000000
     251      0000000000003A3AE2FFC0C0C0FF000000000000000000000000000000000000
     252      0000000000000000000000000000000000000000000000000000000000000000
     253      0000000000000000000000000000A37B48FFA37B48FFA27A47FFA27946FFA178
     254      45FFA07744FFA07643FF9F7542FF9E7441FF9E7340FF9D723FFF9C713EFF9C70
     255      3DFF9B6F3CFF9A6E3BFF9A6D3AFFA37B48FFBEA27FFFBEA17EFFBDA17DFFBDA0
     256      7CFFBD9F7CFFBC9F7BFFBB9E7AFFBB9D7AFFBB9D79FFBA9C78FFB99B78FFB99A
     257      77FFB89A76FFB89975FF996C39FFA27A47FFFFFFFFFFFFFFFFFFFEFEFEFFFEFE
     258      FEFFFDFDFDFFFDFDFCFFFCFCFBFFFCFBFBFFFBFBFAFFFBFAF9FFFAFAF9FFFAF9
     259      F8FFF9F9F7FFF9F8F7FF986B37FFA17946FFFFFFFFFF878787FF5D5D5DFFA0A0
     260      A0FFFDFCFCFFFCFCFBFFFCFBFBFFFBFBFAFFFBFAF9FFFAFAF9FFFAF9F8FFF9F8
     261      F7FFF8F8F7FFF8F7F6FF976A36FFA17844FFFEFEFEFF5F5F5FFF949494FF5353
     262      53FFFCFCFBFF7B7B7BFF797979FF757575FF727272FF6E6E6EFF6A6A69FF6666
     263      66FF626262FFF7F7F5FF966935FFA07643FFFEFDFDFF8C8C8CFF525252FFA4A4
     264      A4FFFBFBFAFFFBFBFAFFFAFAF9FFFAF9F8FFF9F9F8FFF9F8F7FFF8F8F6FFF8F7
     265      F6FFF7F7F5FFF7F6F4FF966734FF9F7542FFFDFDFCFFFCFCFCFFFCFCFBFFFBFB
     266      FAFFFBFAFAFFFAFAF9FFFAF9F8FFF9F9F8FFF9F8F7FFF8F8F6FFF8F7F6FFF7F6
     267      F5FFF7F6F4FFF6F5F4FF956633FF9E7441FFFCFCFCFFB5B5B5FF848484FFBEBD
     268      BDFFFAFAF9FFFAF9F8FFF9F9F7FFF9F8F7FFF8F8F6FFF8F7F5FFF7F6F5FFF7F6
     269      F4FFF6F5F3FFF6F5F3FF946531FF9D7340FFFCFBFBFF818181FFC4C4C4FF8F8F
     270      8FFFFAF9F8FF7B7B7AFF797979FF757574FF727171FF6D6D6DFF696969FF6666
     271      65FF626261FFF5F4F2FF936430FF9D723EFFFBFBFAFF9F9F9EFF7F7F7FFFAEAE
     272      ADFFF9F8F7FFF8F8F7FFF8F7F6FFF7F7F5FFF7F6F5FFF6F6F4FFF6F5F3FFF5F4
     273      F3FFF5F4F2FFF4F3F1FF92622FFF9C703DFFFAFAF9FFFAF9F9FFF9F9F8FFF9F8
     274      F7FFF8F8F7FFF8F7F6FFF7F7F5FFF7F6F5FFF6F5F4FFF6F5F3FFF5F4F3FFF5F4
     275      F2FFF4F3F1FFF4F3F0FF92612EFF9B6F3CFFFAF9F8FFBEBEBDFF929292FFBCBC
     276      BBFFF8F7F6FFF7F7F5FFF7F6F4FFF6F5F4FFF6F5F3FFF5F4F2FFF5F4F2FFF4F3
     277      F1FFF4F2F0FFF3F2F0FF91602DFF9A6E3BFFF9F9F8FF7C7C7CFFC4C4C4FF8787
     278      87FFF7F6F5FF7A7A7AFF787878FF747474FF717170FF6D6D6CFF696968FF6565
     279      65FF616161FFF2F1EFFF905F2BFF996D3AFFF9F8F7FF959594FF878787FF9B9A
     280      9AFFF7F6F4FFF6F5F3FFF6F5F3FFF5F4F2FFF4F3F1FFF4F3F1FFF3F2F0FFF3F2
     281      EFFFF2F1EFFFF2F1EEFF8F5E2AFF996C38FFF8F7F6FFF8F7F5FFF7F6F5FFF6F6
     282      F4FFF6F5F3FFF5F5F3FFF5F4F2FFF4F3F1FFF4F3F1FFF3F2F0FFF3F2EFFFF2F1
     283      EFFFF2F0EEFFF1F0EDFF8E5D29FF986B37FF976A36FF966935FF966734FF9566
     284      33FF946532FF946531FF936430FF92622FFF92612EFF91602DFF90602CFF905F
     285      2BFF8F5D2AFF8E5C29FF8D5B28FF
     286    }
     287  end
     288  object ImageListLarge: TImageList
     289    Height = 32
     290    Width = 32
     291    left = 520
     292    top = 192
     293    Bitmap = {
     294      4C69030000002000000020000000000000000000000000000000000000000000
     295      00000000000000000000000000000000000070A9704E70A970E4529752FF0F6D
     296      0FFF006400FF006200FF166F16FF5A995AFF70A670D570A6703B000000000000
     297      0000000000000000000000000000000000000000000000000000000000000000
     298      0000000000000000000000000000000000000000000000000000000000000000
     299      0000000000000000000000000000000000003B883B4E3B883BE4489248FF6AA9
     300      6AFF66AE66FF4AAD4AFF41A441FF3C8D3CFF488B48E999B59998D4D4D46AD4D4
     301      D420000000000000000000000000000000000000000000000000000000000000
     302      0000000000000000000000000000000000000000000000000000000000000000
     303      0000000000000000000000000000000000000165014E026502E43F8D3FFFCAE9
     304      CAFFD3FCD3FF99FC99FF6FDE6FFF1C7F1CFF237323FEA3B9A3FCD4D4D4DAD4D4
     305      D443000000000000000000000000000000000000000000000000000000000000
     306      0000000000000000000000000000000000000000000000000000000000000000
     307      0000000000000000000000000000000000000064004E006400E4348D34FFA9EA
     308      A9FFA8FCA8FF63F663FF40D740FF107C10FF207020FF98AE98FFC5C5C5DDC6C6
     309      C644000000000000000000000000000000000000000000000000000000000000
     310      0000000000000000000000000000000000000000000000000000000000000000
     311      0000000000000000000000000000000000000064004E006400E4268D26FF7CEA
     312      7CFF6FF96FFF1CEC1CFF04CE04FF017901FF1D6C1DFF8AA08AFFB3B3B3DDB3B3
     313      B344000000000000000000000000000000000000000000000000000000000000
     314      0000000000000000000000000000000000000000000000000000000000000000
     315      0000000000000000000000000000000000000063004E006300E4258C25FF79E9
     316      79FF6CF96CFF17EB17FF00CC00FF007800FF1D6B1DFF899E89FFB2B2B2DDB2B2
     317      B244000000000000000000000000000000000000000000000000000000000000
     318      0000000000000000000000000000000000000000000000000000000000000000
     319      0000000000000000000000000000000000000062004E006200E4258C25FF79E9
     320      79FF6CF86CFF17E917FF00CA00FF007700FF1D6A1DFF899E89FFB2B2B2DDB2B2
     321      B244000000000000000000000000000000000000000000000000000000000000
     322      0000000000000000000000000000000000000000000000000000000000000000
     323      0000000000000000000000000000000000000061004E006100E4258B25FF79E9
     324      79FF6CF86CFF17E817FF00C900FF007600FF1D6A1DFF899E89FFB2B2B2DDB2B2
     325      B244000000000000000000000000000000000000000000000000000000000000
     326      0000000000000000000000000000000000000000000000000000000000000000
     327      0000000000000000000000000000000000000060004E006000E4258A25FF79E9
     328      79FF6CF76CFF17E517FF00C600FF007400FF1D691DFF899E89FFB2B2B2DDB2B2
     329      B244000000000000000000000000000000000000000000000000000000000000
     330      000000000000000000000000000070A9704E3B883B4E0165014E0064004E0064
     331      004E0063004E0062004E0061004E0060004E00600083006000EC258A25FF79E9
     332      79FF6CF76CFF17E417FF00C500FF007400FF146314FF5F885FFF769376E74378
     333      437D0054004E0053004E0053004E0051004E0755074E457F454E709C704B709C
     334      702200000000000000000000000070A970E43B883BE4026502E4006400E40064
     335      00E4006300E4006200E4006100E4006000E4006000EC006000FC258A25FF79E9
     336      79FF6CF66CFF17E317FF00C300FF007200FF035903FF0F5E0FFF105E10FB0557
     337      05EB005400E4005300E4005300E4005100E4065406E4447E44E4709C70DC709C
     338      7062000000000000000000000000529752FF489248FF3F8D3FFF348D34FF268D
     339      26FF258C25FF258C25FF258B25FF258A25FF258A25FF258A25FF37A737FF5EE7
     340      5EFF4FF04FFF11E011FF00C800FF008C00FF007900FF007700FF007600FF0075
     341      00FF007400FF007300FF007200FF007000FF057005FF327D32FF538753F8749B
     342      7494D4D4D443D4D4D420000000000F6D0FFF6AA96AFFCAE9CAFFA9EAA9FF7CEA
     343      7CFF79E979FF79E979FF79E979FF79E979FF79E979FF79E979FF5EE75EFF20E3
     344      20FF0EE00EFF03DB03FF00D500FF00C800FF00C300FF00C100FF00BF00FF00BD
     345      00FF00BC00FF00BA00FF00B800FF00B600FF01AF01FF097A09FF155915FE7999
     346      79ECD4D4D4DAD4D4D46A00000000006400FF66AE66FFD3FCD3FFA8FCA8FF6FFA
     347      6FFF6CF96CFF6CF96CFF6CF86CFF6CF86CFF6CF76CFF6CF76CFF4FF04FFF0EE0
     348      0EFF00DC00FF00D900FF00D700FF00D400FF00D200FF00D000FF00CF00FF00CC
     349      00FF00CB00FF00C800FF00C700FF00C500FF00BC00FF007900FF074E07FF7494
     350      74FFCCCCCCFBCCCCCC7A00000000006200FF4AAD4AFF99FC99FF63F763FF1CEE
     351      1CFF17EC17FF17EA17FF17E917FF17E717FF17E617FF17E417FF11E111FF03DC
     352      03FF00D900FF00D600FF00D400FF00D100FF00D000FF00CE00FF00CC00FF00CA
     353      00FF00C800FF00C600FF00C400FF00C300FF00BB00FF007800FF064C06FF6988
     354      69FFB8B8B8FBB8B8B87A00000000166F16FF41A441FF6FDD6FFF40D840FF04CF
     355      04FF00CD00FF00CB00FF00C900FF00C700FF00C600FF00C400FF00C900FF00D6
     356      00FF00D800FF00D400FF00CE00FF00BD00FF00B600FF00B400FF00B300FF00B1
     357      00FF00AF00FF00AD00FF00AC00FF00AB00FF01A501FF097409FF155415FF6C88
     358      6CFFB2B2B2FBB2B2B27A000000005A995AFF3C8C3CFF1C7D1CFF107B10FF0178
     359      01FF007700FF007500FF007500FF007300FF007200FF007100FF008C00FF00C9
     360      00FF00D500FF00D200FF00BD00FF007D00FF006900FF006700FF006600FF0065
     361      00FF006400FF006300FF006200FF006200FF046204FF266826FF436F43FF8194
     362      81FFB2B2B2FBB2B2B27A0000000070A670D5488B48E9237223FE206E20FF1D6A
     363      1DFF1D691DFF1D691DFF1D681DFF1D671DFF146114FF035703FF007800FF00C4
     364      00FF00D400FF00D100FF00B700FF006900FF055205FF165B16FF1D5E1DFF1D5D
     365      1DFF1D5D1DFF1D5C1DFF1D5B1DFF1D5B1DFF215D21FF457245FF628262FF91A0
     366      91FFB8B8B8FBB8B8B87A0000000070A6703B99B59998A3B9A3FC98AD98FF8A9F
     367      8AFF899E89FF899E89FF899E89FF899D89FF5F875FFF0F5C0FFF007600FF00C2
     368      00FF00D200FF00CF00FF00B500FF006700FF165B16FF6A896AFF899B89FF899B
     369      89FF899A89FF899A89FF899A89FF899A89FF8A9B8AFF94A094FF9DA69DFFB7BB
     370      B7FFCCCCCCFBCCCCCC7A0000000000000000D4D4D46AD4D4D4DAC5C5C5DDB3B3
     371      B3DDB2B2B2DDB2B2B2DDB2B2B2DDB2B2B2DD769276E7105C10FB007500FF00C1
     372      00FF00D100FF00CE00FF00B500FF006700FF1D5E1DFF899B89FFB2B2B2FAB2B2
     373      B2E6B2B2B2DDB2B2B2DDB2B2B2DDB2B2B2DDB2B2B2DDB2B2B2DDB3B3B3DDC5C5
     374      C5DDD4D4D4DAD4D4D46A0000000000000000D4D4D420D4D4D443C6C6C644B3B3
     375      B344B2B2B244B2B2B244B2B2B244B2B2B2444377437D055605EB007400FF00BF
     376      00FF00CE00FF00CC00FF00B200FF006500FF1D5D1DFF899B89FFB2B2B2E6B2B2
     377      B276B2B2B244B2B2B244B2B2B244B2B2B244B2B2B244B2B2B244B3B3B344C6C6
     378      C644D4D4D443D4D4D42000000000000000000000000000000000000000000000
     379      0000000000000000000000000000000000000053004E005300E4007300FF00BD
     380      00FF00CD00FF00CA00FF00B100FF006400FF1D5D1DFF899A89FFB2B2B2DDB2B2
     381      B244000000000000000000000000000000000000000000000000000000000000
     382      0000000000000000000000000000000000000000000000000000000000000000
     383      0000000000000000000000000000000000000051004E005100E4007100FF00BB
     384      00FF00CA00FF00C800FF00AF00FF006300FF1D5C1DFF899A89FFB2B2B2DDB2B2
     385      B244000000000000000000000000000000000000000000000000000000000000
     386      0000000000000000000000000000000000000000000000000000000000000000
     387      0000000000000000000000000000000000000050004E005000E4007000FF00BA
     388      00FF00C900FF00C600FF00AE00FF006200FF1D5B1DFF899A89FFB2B2B2DDB2B2
     389      B244000000000000000000000000000000000000000000000000000000000000
     390      0000000000000000000000000000000000000000000000000000000000000000
     391      000000000000000000000000000000000000004F004E004F00E4006F00FF00B8
     392      00FF00C800FF00C500FF00AC00FF006100FF1D5A1DFF899A89FFB2B2B2DDB2B2
     393      B244000000000000000000000000000000000000000000000000000000000000
     394      0000000000000000000000000000000000000000000000000000000000000000
     395      0000000000000000000000000000000000000753074E065206E4057005FF01B2
     396      01FF00C000FF00BD00FF01A701FF046104FF215C21FF8A9A8AFFB2B2B2DDB2B2
     397      B244000000000000000000000000000000000000000000000000000000000000
     398      0000000000000000000000000000000000000000000000000000000000000000
     399      000000000000000000000000000000000000457D454E447D44E4327C32FF097B
     400      09FF007A00FF007800FF097409FF266826FF457145FF94A094FFB2B2B2DDB2B2
     401      B244000000000000000000000000000000000000000000000000000000000000
     402      0000000000000000000000000000000000000000000000000000000000000000
     403      000000000000000000000000000000000000709B704B709B70DC538653F81559
     404      15FE074E07FF064C06FF155415FF436F43FF628262FF9DA69DFFB3B3B3DDB3B3
     405      B344000000000000000000000000000000000000000000000000000000000000
     406      0000000000000000000000000000000000000000000000000000000000000000
     407      000000000000000000000000000000000000709B7022709B7062749A74947999
     408      79EC749474FF698869FF6C886CFF819481FF91A091FFB7BBB7FFC5C5C5DDC6C6
     409      C644000000000000000000000000000000000000000000000000000000000000
     410      0000000000000000000000000000000000000000000000000000000000000000
     411      0000000000000000000000000000000000000000000000000000D4D4D443D4D4
     412      D4DACCCCCCFBB8B8B8FBB2B2B2FBB2B2B2FBB8B8B8FBCCCCCCFBD4D4D4DAD4D4
     413      D443000000000000000000000000000000000000000000000000000000000000
     414      0000000000000000000000000000000000000000000000000000000000000000
     415      0000000000000000000000000000000000000000000000000000D4D4D420D4D4
     416      D46ACCCCCC7AB8B8B87AB2B2B27AB2B2B27AB8B8B87ACCCCCC7AD4D4D46AD4D4
     417      D420000000000000000000000000000000000000000000000000000000000000
     418      0000000000000000000000000000000000000000000000000000000000000000
     419      0000000000000000000000000000000000000000000000000000000000000000
     420      0000000000000000000000000000000000000000000000000000000000000000
     421      0000000000000000000000000000000000000000000000000000000000000000
     422      0000000000000000000000000000000000000000000000000000000000000000
     423      0000000000000000000000000000000000000000000000000000000000000000
     424      0000000000000000000000000000000000000000000000000000000000000000
     425      0000000000000000000000000000000000000000000000000000000000000000
     426      0000000000000000000000000000000000000000000000000000000000000000
     427      0000000000000000000000000000000000000000000000000000000000000000
     428      0000000000000000000000000000000000000000000000000000000000000000
     429      0000000000000000000000000000000000000000000000000000000000000000
     430      0000000000000000000000000000000000000000000000000000000000000000
     431      0000000000000000000000000000000000000000000000000000000000000000
     432      0000000000000000000000000000000000000000000000000000000000000000
     433      0000000000000000000000000000000000000000000000000000000000000000
     434      00000000000000000000000000000000000000000000000000001818C02F1818
     435      C06A1818C06E1818C06E5252C06EB2B2C06EC0C0C04CC0C0C00C000000000000
     436      0000000000000000000000000000000000000000000000000000000000000000
     437      0000000000000000000000000000000000001818C0061818C0431818C06E1818
     438      C06E1B1BC06E7171C06EC0C0C06E0000000000000000000000001818C06A1818
     439      C0ED1818C0F61818C0F65252C0F6B2B2C0F6C0C0C0ABC0C0C01A000000000000
     440      0000000000000000000000000000000000000000000000000000000000000000
     441      0000000000000000000000000000000000001818C00E1818C0961818C0F61818
     442      C0F61B1BC0F67070C0F6C0C0C0F60000000000000000000000001B1BC36E1B1B
     443      C3F61B1BC3FF1B1BC3FF3F3FC3FF7A7AC3FF7474C4CF3737C7744A4AC663ABAB
     444      C163C0C0C04CC0C0C01000000000000000000000000000000000000000000000
     445      000000000000000000002020C8082020C8411F1FC76C1C1CC4C21D1DC3FF3E3E
     446      C1FF5959C0FD8282C0CBC0C0C09C0000000000000000000000002020C86E2020
     447      C8F62020C8FF2020C8FF2323C8FF2929C8FF2626C8FA2121C8F24A4AC6F0ABAB
     448      C1F0C0C0C0B8C0C0C02800000000000000000000000000000000000000000000
     449      000000000000000000002020C8142020C89D2020C8F12020C8F92525C7FF7575
     450      C3FFB6B6C0FBB7B7C081C0C0C00F0000000000000000000000002020C8482020
     451      C8A12121C9C92222CAFA2222CAFF2222CAFF2222CAFF2222CAFF3E3EC9FF7D7D
     452      C6FF9090C4D8ADADC274C0C0C047C0C0C0110000000000000000000000000000
     453      00002626CE092626CE3D2525CD662323CBC52525CAFF4343C7FF5A5AC5FC8888
     454      C3CDC0C0C0A4C0C0C050000000000000000000000000000000002020C8092020
     455      C8142525CD702525CDF12626CEFF2626CEFF2626CEFF2626CEFF2929CDFF3131
     456      CDFF5151CAFAA7A7C2EDC0C0C0BCC0C0C02E0000000000000000000000000000
     457      00002626CE192626CEA22626CEEC2626CEF82E2ECDFF7C7CC6FFB3B3C1F7B4B4
     458      C17AC0C0C015C0C0C00A00000000000000000000000000000000000000000000
     459      00002626CE452626CEA72626CEB12626CEB12626CEC92727CFF72727CFFF2727
     460      CFFF4040CDFF8181C7FF9595C5DCACACC271C0C0C041C0C0C0122929D10A2929
     461      D1393535CF615050CBC95252CAF93A3ACCCC2F2FCDB18484C5B1C0C0C0ABC0C0
     462      C04C000000000000000000000000000000000000000000000000000000000000
     463      00002626CE0A2626CE192626CE1B2626CE1B2828D0612929D1E72929D1FF2929
     464      D1FF2C2CD0FF3737CFFF5151CCFAA3A3C3E9C0C0C0BEC0C0C0352929D11E2929
     465      D1A73939CFE78A8AC6F7AEAEC2EC9999C46A3131CD1B8787C51BC0C0C01AC0C0
     466      C00C000000000000000000000000000000000000000000000000000000000000
     467      0000000000000000000000000000000000002929D1392929D1A72929D1CD2A2A
     468      D2F62A2AD2FF2A2AD2FF4040CFFF8383C8FF9393C6E06565CC6F2B2BD35D2A2A
     469      D2CD3A3AD0FF9292C5FFC0C0C0EAC0C0C0580000000000000000000000000000
     470      0000000000000000000000000000000000000000000000000000000000000000
     471      0000000000000000000000000000000000002929D10A2929D11E2B2BD35D2C2C
     472      D4E22C2CD4FF2C2CD4FF3030D3FF3C3CD2FF3D3DD2F93131D3E52C2CD4E22C2C
     473      D4F63B3BD2FF9393C6FFC0C0C0EAC0C0C0580000000000000000000000000000
     474      0000000000000000000000000000000000000000000000000000000000000000
     475      00000000000000000000000000000000000000000000000000002C2CD4342C2C
     476      D4AA2C2CD4D22D2DD5F52D2DD5FF2D2DD5FF2D2DD5FF2D2DD5FF3131D4FF4545
     477      D1FF5858CEF99797C6D6C0C0C0B4C0C0C0440000000000000000000000000000
     478      0000000000000000000000000000000000000000000000000000000000000000
     479      00000000000000000000000000000000000000000000000000002C2CD40B2C2C
     480      D4242E2ED65B2E2ED6DC2F2FD7FF2F2FD7FF2F2FD7FF2F2FD7FF3E3ED4FF8787
     481      C8FFA8A8C3E8AEAEC26BC0C0C027C0C0C00E0000000000000000000000000000
     482      0000000000000000000000000000000000000000000000000000000000000000
     483      00000000000000000000000000000000000000000000000000003232DA0D3232
     484      DA2B3131D9613030D8DD3030D8FF3030D8FF3030D8FF3030D8FF3F3FD5FF8585
     485      CAFFA5A5C5E9ADADC371C0C0C02EC0C0C0110000000000000000000000000000
     486      0000000000000000000000000000000000000000000000000000000000000000
     487      00000000000000000000000000000000000000000000000000003232DA373232
     488      DAB23232DAD93131D9F73131D9FF3131D9FF3131D9FF3131D9FF3535D9FF4646
     489      D6FF5858D3FA9898C7DCC0C0C0BCC0C0C0470000000000000000000000000000
     490      0000000000000000000000000000000000000000000000000000000000000000
     491      0000000000000000000000000000000000003535DD0D3535DD263333DB633333
     492      DBE33232DAFF3232DAFF3737DAFF4545D7FF4646D6F83838D9DF3232DADB3232
     493      DAF43F3FD8FF8585CBFFA9A9C5EDAFAFC474C0C0C028C0C0C010000000000000
     494      0000000000000000000000000000000000000000000000000000000000000000
     495      0000000000000000000000000000000000003535DD3C3535DDAF3535DDD43434
     496      DCF73434DCFF3434DCFF4949D8FF8B8BCAFF9B9BC7DF6F6FCF683333DB553434
     497      DCCB3838DCFF4B4BD8FF5C5CD5FA9494C9D8C0C0C0B8C0C0C04C000000000000
     498      0000000000000000000000000000000000000000000000000000000000000000
     499      000000000000000000003838E00C3838E01F3636DE663535DDE83535DDFF3535
     500      DDFF3A3ADCFF4444DAFF5C5CD5F8A6A6C5E4C0C0C0B9C0C0C0333535DD1D3535
     501      DDA23535DDE13535DDF53F3FDBFF8585CDFFAEAEC4F2B1B1C378C0C0C021C0C0
     502      C00F000000000000000000000000000000000000000000000000000000000000
     503      000000000000000000003838E0413838E0AC3838E0D03737DFF83737DFFF3737
     504      DFFF4E4EDAFF8B8BCCFF9D9DC7DAAFAFC469C0C0C039C0C0C0103535DD093535
     505      DD323636DE583737DFC63A3ADFFF5050DAFF6060D6FB9292CBD5C0C0C0B4C0C0
     506      C051000000000000000000000000000000000000000000000000000000000000
     507      00003A3AE20A3A3AE2193939E16A3838E0EC3838E0FF3838E0FF3C3CDFFF4444
     508      DDFF6060D7F9AAAAC5E8C0C0C0B7C0C0C02D0000000000000000000000000000
     509      00003838E0183838E09E3838E0E63838E0F64040DEFF8B8BCCFFC0C0C0F6C0C0
     510      C06E000000000000000000000000000000000000000000000000000000000000
     511      00003A3AE2453A3AE2A73A3AE2CC3939E1F93939E1FF3939E1FF5252DBFF8A8A
     512      CDFF9A9AC9D6AFAFC46BC0C0C03FC0C0C00F0000000000000000000000000000
     513      00003838E0083838E0363838E05D3939E1C24141DFFF8C8CCDFFC0C0C0F6C0C0
     514      C06E000000000000000000000000000000000000000000000000000000000000
     515      00003A3AE2633A3AE2F03A3AE2FF3A3AE2FF3A3AE2FF3A3AE2FF5E5ED9FFAEAE
     516      C5FFC0C0C0C4C0C0C02A00000000000000000000000000000000000000000000
     517      000000000000000000003A3AE2133A3AE2994242E0EB8888CEF7B5B5C3F7B6B6
     518      C37AC0C0C015C0C0C00A00000000000000000000000000000000000000000000
     519      00003A3AE2633A3AE2F03A3AE2FF3A3AE2FF3A3AE2FF3A3AE2FF5E5ED9FFAEAE
     520      C5FFC0C0C0C4C0C0C02A00000000000000000000000000000000000000000000
     521      000000000000000000003A3AE2073A3AE23A4141E0626060D8BE6A6AD6FC9191
     522      CCCDC0C0C0A4C0C0C05000000000000000000000000000000000000000000000
     523      00003A3AE25D3A3AE2E23A3AE2F53A3AE2FE3D3DE1FF4141E0FF6262D8FBAEAE
     524      C4F2C0C0C0B8C0C0C02800000000000000000000000000000000000000000000
     525      0000000000000000000000000000000000003A3AE20E3A3AE2933E3EE1F08686
     526      CFF0C0C0C0ECC0C0C07300000000000000000000000000000000000000000000
     527      00003A3AE2263A3AE25D3A3AE2983A3AE2F25353DCFF8383CFFF9292CCD5B1B1
     528      C478C0C0C04CC0C0C01000000000000000000000000000000000000000000000
     529      0000000000000000000000000000000000003A3AE2063A3AE23D3E3EE1638686
     530      CF63C0C0C061C0C0C02F00000000000000000000000000000000000000000000
     531      000000000000000000003A3AE2553A3AE2E26363D8F6B2B2C4F6C0C0C0B4C0C0
     532      C021000000000000000000000000000000000000000000000000000000000000
     533      0000000000000000000000000000000000000000000000000000000000003A3A
     534      E2053A3AE2098484CF09C0C0C009000000000000000000000000000000000000
     535      000000000000000000003A3AE2263A3AE2656363D76EB1B1C46EC0C0C051C0C0
     536      C00F000000000000000000000000000000000000000000000000000000000000
     537      00000000000000000000000000000000000000000000000000003A3AE2053A3A
     538      E2533C3CE2918080D091C0C0C091000000000000000000000000000000000000
     539      0000000000000000000000000000000000000000000000000000000000000000
     540      0000000000000000000000000000000000000000000000000000000000000000
     541      00000000000000000000000000000000000000000000000000003A3AE2093A3A
     542      E28F3C3CE1FB8080D0FBC0C0C0FB000000000000000000000000000000000000
     543      0000000000000000000000000000000000000000000000000000000000000000
     544      0000000000000000000000000000000000000000000000000000000000000000
     545      00000000000000000000000000000000000000000000000000003A3AE2043A3A
     546      E2463C3CE17A8080D07AC0C0C07A000000000000000000000000000000000000
     547      0000000000000000000000000000000000000000000000000000000000000000
     548      0000000000000000000000000000000000000000000000000000000000000000
     549      0000000000000000000000000000000000000000000000000000000000000000
     550      0000000000000000000000000000A37B48FFA37B48FFA37B48FFA37B48FFA27A
     551      47FFA27A47FFA27946FFA27946FFA17845FFA17845FFA07744FFA07744FFA076
     552      43FFA07643FF9F7542FF9F7542FF9E7441FF9E7441FF9E7340FF9E7340FF9D72
     553      3FFF9D723FFF9C713EFF9C713EFF9C703DFF9C703DFF9B6F3CFF9B6F3CFF9A6E
     554      3BFF9A6E3BFF9A6D3AFF9A6D3AFFA37B48FFA98454FFB08D62FFB08D62FFAF8D
     555      61FFAF8C61FFAF8C60FFAF8C60FFAE8B5FFFAE8B5FFFAE8A5FFFAE8A5EFFAD8A
     556      5EFFAD895DFFAD895DFFAC885DFFAC885CFFAC875CFFAC875BFFAC875BFFAB86
     557      5AFFAB865AFFAA855AFFAA855AFFAA8459FFAA8459FFA98458FFA98358FFA983
     558      57FFA88256FFA17747FF9A6D3AFFA37B48FFB08D62FFBDA17DFFBEA17EFFBEA0
     559      7DFFBDA07DFFBDA07CFFBDA07CFFBD9F7BFFBD9F7BFFBD9E7BFFBC9E7BFFBC9E
     560      7AFFBB9E7AFFBB9E79FFBB9D79FFBB9D79FFBB9C79FFBB9C78FFBA9C78FFBA9C
     561      77FFB99B77FFB99B77FFB99A77FFB99A76FFB89976FFB89975FFB89975FFB899
     562      75FFB79873FFA88155FF996C39FFA37B48FFBDA07CFFD9C9B4FFDACAB6FFDAC9
     563      B5FFDAC9B5FFD9C9B4FFD9C9B4FFD9C8B4FFD9C8B4FFD9C7B3FFD8C7B3FFD8C7
     564      B3FFD8C7B2FFD7C7B2FFD7C6B1FFD7C6B1FFD7C5B1FFD7C5B1FFD6C5B0FFD6C5
     565      B0FFD6C4AFFFD5C4AFFFD5C4AFFFD5C3AFFFD5C3AEFFD4C3AEFFD4C3ADFFD4C2
     566      ADFFD3C0ABFFB59570FF996C38FFA27A47FFCDB89DFFFBFAF8FFFDFCFAFFFDFC
     567      FAFFFCFBFAFFFCFBFAFFFCFBF9FFFCFBF9FFFBFAF9FFFBFAF9FFFBFAF8FFFBFA
     568      F8FFFAF9F7FFFAF9F7FFFAF9F6FFFAF8F6FFFAF8F6FFF9F8F6FFF9F8F5FFF9F7
     569      F5FFF9F7F4FFF8F7F4FFF8F7F4FFF8F6F4FFF8F6F3FFF7F6F3FFF7F6F2FFF7F5
     570      F2FFF5F2EFFFC5AD91FF986B37FFA27A47FFCEB99EFFFEFDFCFFEBEBEBFFD2D2
     571      D2FFCACACAFFC1C1C1FFC9C9C9FFD8D8D8FFE4E4E4FFF9F9F9FFFDFDFCFFFDFD
     572      FCFFFCFCFBFFFCFCFBFFFCFBFBFFFCFBFBFFFCFBFAFFFBFBFAFFFBFBFAFFFBFA
     573      F9FFFBFAF9FFFAFAF9FFFAFAF9FFFAF9F8FFFAF9F8FFF9F9F7FFF9F9F7FFF9F8
     574      F7FFF7F5F4FFC6AE92FF986B37FFA17946FFCEB99EFFFEFDFCFFCECECEFF9292
     575      92FF7F7F7FFF696969FF7C7C7CFFA0A0A0FFC0C0C0FFF4F3F3FFFDFCFCFFFCFC
     576      FBFFFCFCFBFFFCFBFBFFFCFBFBFFFBFBFAFFFBFBFAFFFBFAF9FFFBFAF9FFFAFA
     577      F9FFFAFAF9FFFAF9F8FFFAF9F8FFF9F8F7FFF9F8F7FFF8F8F7FFF8F8F7FFF8F7
     578      F6FFF7F5F3FFC5AD92FF976A36FFA17945FFCEB99EFFFDFDFCFFC5C5C5FF7E7E
     579      7EFF767676FF717171FF777777FF848484FFAAAAAAFFF0F0EFFFF1F0F0FFD6D6
     580      D5FFD0CFCFFFCFCFCEFFCFCECEFFCDCDCDFFCDCDCCFFCCCCCBFFCCCBCAFFCACA
     581      CAFFCACAC9FFC9C8C8FFC8C8C7FFC7C7C6FFC6C6C5FFC5C5C4FFC6C6C5FFE2E1
     582      E0FFF6F5F3FFC5AD91FF976A36FFA17844FFCDB89DFFFDFCFBFFBBBBBBFF6868
     583      68FF747474FF8D8D8DFF7D7D7DFF5E5E5EFF8B8B8BFFEBEBEAFFDDDDDCFF9595
     584      95FF858585FF848484FF838383FF818181FF80807FFF7E7E7EFF7D7D7DFF7A7A
     585      7AFF797979FF777776FF767575FF737373FF727272FF707070FF737373FFBCBC
     586      BBFFF6F5F2FFC4AD91FF966935FFA17744FFCDB79CFFFDFCFBFFC0BFBFFF7272
     587      72FF747474FF7F7F7FFF797979FF6E6E6EFF979797FFECECECFFE4E4E3FFAEAE
     588      AEFFA2A2A1FFA1A1A0FFA0A09FFF9E9E9EFF9D9D9DFF9C9C9BFF9B9B9AFF9999
     589      99FF989897FF969695FF959594FF939393FF929292FF919090FF939392FFCBCB
     590      C9FFF5F4F2FFC4AC90FF966835FFA07643FFCDB69CFFFDFBFAFFCBCACAFF8B8B
     591      8BFF757575FF5B5B5BFF707070FF969696FFB9B9B8FFF1F1F0FFF8F8F7FFF0F0
     592      EFFFEDEDECFFEDEDECFFECECEBFFECEBEAFFECEBEAFFEBEBEAFFEBEBEAFFEAEA
     593      E9FFEAE9E8FFE9E9E8FFE9E9E7FFE9E8E7FFE9E8E7FFE8E7E6FFE8E8E6FFF0F0
     594      EEFFF5F4F1FFC4AB90FF966734FFA07643FFCDB69BFFFCFBFAFFDAD9D9FFADAD
     595      ADFF999999FF828281FF949494FFB6B6B6FFCECECEFFF4F4F3FFFBFBFAFFFBFB
     596      FAFFFBFBFAFFFAFAF9FFFAFAF9FFFAF9F8FFFAF9F8FFF9F9F8FFF9F9F8FFF9F8
     597      F7FFF9F8F7FFF8F8F6FFF8F8F6FFF8F7F6FFF8F7F6FFF7F7F5FFF7F7F5FFF7F6
     598      F4FFF5F4F1FFC4AB8FFF966734FF9F7542FFCCB69BFFFCFBF9FFF6F6F6FFEEEE
     599      EEFFEAEAEAFFE6E6E5FFE9E9E8FFEFEFEEFFF3F3F2FFFAF9F9FFFBFAFAFFFAFA
     600      F9FFFAFAF9FFFAF9F8FFFAF9F8FFF9F9F8FFF9F9F8FFF9F8F7FFF9F8F7FFF8F8
     601      F6FFF8F8F6FFF8F7F6FFF8F7F6FFF7F6F5FFF7F6F5FFF7F6F5FFF7F6F4FFF7F6
     602      F4FFF5F3F1FFC3AA8FFF956633FF9F7542FFCCB69BFFFBFBF9FFF6F6F5FFECEC
     603      ECFFE7E7E7FFE1E1E0FFE5E5E4FFECECEBFFF1F1F0FFF9F9F8FFFBFAFAFFFAFA
     604      F9FFFAFAF9FFFAF9F8FFFAF9F8FFF9F9F8FFF9F9F8FFF9F8F7FFF9F8F7FFF8F8
     605      F6FFF8F8F6FFF8F7F6FFF8F7F6FFF7F6F5FFF7F6F5FFF7F6F4FFF7F6F4FFF6F5
     606      F4FFF4F3F1FFC3AA8FFF956633FF9E7441FFCBB59AFFFBFAF9FFE3E3E2FFC3C3
     607      C3FFB1B1B1FF9A9A9AFFA8A8A8FFC4C3C3FFD7D7D6FFF5F5F4FFFAFAF9FFFAF9
     608      F8FFFAF9F8FFF9F9F7FFF9F9F7FFF9F8F7FFF9F8F7FFF8F8F6FFF8F8F6FFF8F7
     609      F5FFF8F7F5FFF7F6F5FFF7F6F5FFF7F6F5FFF7F6F4FFF6F5F4FFF6F5F3FFF6F5
     610      F3FFF4F3F0FFC3AA8EFF946531FF9E7441FFCBB59AFFFBFAF9FFD9D9D9FFAEAE
     611      AEFFA1A1A1FF929292FF9D9D9DFFB2B1B1FFCAC9C9FFF3F2F2FFF4F3F2FFE5E4
     612      E3FFE1E0DFFFE0E0DFFFE0E0DEFFDFDFDEFFDFDEDDFFDEDEDCFFDEDDDCFFDDDC
     613      DBFFDDDCDAFFDCDBDAFFDBDADAFFDBDAD9FFDBDAD8FFDAD9D7FFDAD9D8FFEAE9
     614      E7FFF4F3F0FFC3A98DFF946531FF9D7340FFCAB499FFFBF9F8FFCBCBCBFF8F8F
     615      8FFF9C9C9CFFB5B5B5FFADADADFF9B9B9BFFB6B6B5FFF0EFEEFFDFDEDDFFA1A1
     616      A0FF939392FF929292FF919191FF8F8F8EFF8E8E8DFF8D8C8CFF8C8B8BFF8989
     617      88FF888887FF868685FF858484FF838382FF828281FF80807FFF838381FFC2C1
     618      C0FFF4F2EFFFC2A98DFF936430FF9D7340FFCAB499FFFAF9F8FFC9C9C9FF8A8A
     619      8AFF9A9A9AFFB6B6B6FFACACACFF979797FFB3B3B2FFEFEEEDFFDEDDDCFF9D9D
     620      9CFF8F8F8EFF8E8E8EFF8D8D8DFF8B8B8AFF8A8A89FF888887FF878686FF8584
     621      84FF838383FF818181FF80807FFF7E7E7DFF7D7D7CFF7B7B7AFF7F7F7DFFC0BF
     622      BEFFF3F2EFFFC2A88CFF936430FF9D723EFFCAB398FFFAF9F7FFD1D1D0FF9C9C
     623      9BFF959594FF909090FF979797FFA5A5A4FFC0C0BFFFF1F0EFFFF1F0EFFFDFDF
     624      DEFFDBDBDAFFDBDAD9FFDADAD9FFD9D9D8FFD9D9D7FFD9D8D7FFD8D7D6FFD7D7
     625      D5FFD6D6D5FFD6D5D4FFD5D5D3FFD5D4D3FFD4D3D2FFD3D3D1FFD4D3D2FFE6E5
     626      E3FFF3F1EEFFC1A78CFF92622FFF9D723EFFCAB397FFF9F9F7FFD9D9D8FFAEAE
     627      ADFFA0A0A0FF919191FF9D9D9DFFB5B5B4FFCCCBCAFFF2F1F0FFF9F8F7FFF8F8
     628      F7FFF8F8F7FFF8F7F6FFF8F7F6FFF7F7F5FFF7F7F5FFF7F6F5FFF7F6F5FFF6F6
     629      F4FFF6F6F4FFF6F5F3FFF6F5F3FFF5F4F3FFF5F4F3FFF5F4F2FFF5F4F2FFF4F3
     630      F1FFF2F1EEFFC1A78BFF92622FFF9C713DFFC9B297FFF9F8F6FFF0F0EFFFE3E2
     631      E2FFDEDEDDFFD9D9D8FFDDDDDCFFE4E3E2FFEBEAE9FFF6F6F5FFF8F8F7FFF8F7
     632      F6FFF8F7F6FFF7F7F5FFF7F7F5FFF7F6F5FFF7F6F5FFF6F5F4FFF6F5F4FFF6F5
     633      F4FFF6F5F3FFF5F5F3FFF5F4F3FFF5F4F3FFF5F4F2FFF5F4F2FFF4F3F1FFF4F3
     634      F1FFF2F1EDFFC1A78BFF92612EFF9C703DFFC9B296FFF9F8F6FFF7F7F6FFF4F3
     635      F3FFF2F1F1FFEFEEEEFFF0EFEEFFF2F1F0FFF4F4F3FFF7F7F6FFF8F8F7FFF8F7
     636      F6FFF8F7F6FFF7F7F5FFF7F7F5FFF7F6F5FFF7F6F5FFF6F5F4FFF6F5F4FFF6F5
     637      F3FFF6F5F3FFF5F4F3FFF5F4F3FFF5F4F2FFF5F4F2FFF4F3F1FFF4F3F1FFF4F3
     638      F0FFF2F1EDFFC1A68AFF92612EFF9B6F3CFFC8B196FFF9F7F5FFE8E8E7FFD2D1
     639      D1FFC4C4C4FFB3B3B3FFBBBBBBFFCCCCCBFFDBDBDAFFF4F3F2FFF8F7F6FFF7F7
     640      F5FFF7F7F5FFF7F6F4FFF7F6F4FFF6F6F4FFF6F5F4FFF6F5F4FFF6F5F3FFF5F4
     641      F3FFF5F4F2FFF5F4F2FFF5F4F2FFF5F4F2FFF4F3F1FFF4F3F1FFF4F2F0FFF4F2
     642      F0FFF2F0EDFFC0A68AFF91602DFF9B6F3CFFC8B196FFF8F7F5FFDEDDDCFFBBBB
     643      BAFFABABABFF989898FFA2A2A1FFB5B5B4FFCBCBCAFFF1F0EFFFF5F4F3FFEEEE
     644      ECFFEDECEBFFEDECEAFFECEBEAFFECEBEAFFEBEAE9FFEBEAE9FFEBEAE8FFEAE9
     645      E7FFEAE9E7FFEAE9E7FFE9E8E7FFE9E8E6FFE8E7E5FFE8E7E5FFE8E7E5FFEEED
     646      EBFFF1F0EDFFC0A58AFF91602DFF9A6E3BFFC8B095FFF8F7F5FFCDCDCCFF9696
     647      96FF9F9F9FFFB1B1B1FFAAAAAAFF9B9B9BFFB6B6B5FFEDECECFFE1E1E0FFB0B0
     648      AFFFA5A5A4FFA4A4A3FFA3A3A2FFA1A1A1FFA0A0A0FF9F9F9EFF9E9E9DFF9D9C
     649      9BFF9B9B9AFF9A9A98FF999997FF979796FF969695FF959493FF979695FFCAC9
     650      C7FFF1EFECFFBFA589FF905F2CFF9A6E3BFFC7B095FFF8F7F5FFC4C4C3FF8282
     651      82FF979797FFBDBDBDFFADADADFF8D8D8DFFAAAAA9FFEBEAE9FFD8D7D6FF9191
     652      90FF818181FF808080FF7F7F7EFF7C7C7CFF7B7B7BFF797978FF787877FF7676
     653      75FF757473FF727271FF717170FF6F6F6EFF6D6D6DFF6B6B6BFF6E6E6EFFB7B7
     654      B5FFF0EFECFFBFA588FF905F2BFF996D3AFFC7B094FFF8F6F4FFCAC9C9FF8F8F
     655      8EFF939392FF9D9D9DFF9B9A9AFF949494FFB2B1B0FFEDECEAFFEAE9E8FFCCCC
     656      CBFFC6C5C4FFC5C5C4FFC5C4C3FFC4C3C2FFC3C2C1FFC2C1C0FFC1C1BFFFC0C0
     657      BEFFC0BFBDFFBEBEBCFFBEBDBBFFBDBCBAFFBCBBBAFFBBBAB9FFBCBBBAFFDAD9
     658      D7FFF0EFEBFFBEA488FF8F5E2AFF996D3AFFC7AF94FFF7F6F4FFD0CFCEFF9C9C
     659      9BFF939393FF8C8C8CFF929191FF9D9C9CFFB9B8B8FFEEEDEBFFF7F6F4FFF6F5
     660      F3FFF6F5F3FFF6F5F3FFF6F5F3FFF5F4F2FFF5F4F2FFF4F3F1FFF4F3F1FFF4F3
     661      F1FFF4F3F1FFF3F2F0FFF3F2F0FFF3F2EFFFF3F2EFFFF2F1EFFFF2F1EFFFF2F1
     662      EEFFF0EFEBFFBEA487FF8F5E2AFF996C39FFC6AF93FFF7F5F3FFE6E5E4FFCFCE
     663      CDFFCBCAC9FFC7C7C6FFCAC9C8FFCECECDFFDBDBD9FFF2F1EFFFF6F5F3FFF6F5
     664      F3FFF5F5F3FFF5F5F3FFF5F4F2FFF5F4F2FFF4F3F1FFF4F3F1FFF4F3F1FFF4F3
     665      F1FFF3F2F0FFF3F2F0FFF3F2EFFFF3F2EFFFF2F1EFFFF2F1EFFFF2F0EEFFF2F0
     666      EEFFF0EEEAFFBEA387FF8E5D29FF996C38FFC6AD91FFF5F3F0FFF6F5F3FFF6F5
     667      F2FFF6F4F2FFF6F4F2FFF5F4F2FFF5F4F1FFF4F3F1FFF4F3F0FFF4F3F0FFF4F3
     668      F0FFF3F3F0FFF3F2EFFFF3F2EFFFF3F1EEFFF2F1EEFFF2F1EEFFF2F1EEFFF2F0
     669      EDFFF1F0EDFFF1F0ECFFF1F0ECFFF1EFECFFF0EFECFFF0EEEBFFF0EEEBFFF0EE
     670      EAFFEEEBE7FFBCA285FF8E5D29FF986B37FFAE8B62FFC4AC90FFC5AD91FFC5AD
     671      91FFC5AC90FFC4AB90FFC4AB90FFC3AB8FFFC3AA8FFFC3AA8EFFC3AA8EFFC2AA
     672      8EFFC2A98DFFC2A98DFFC2A88CFFC1A78CFFC1A78BFFC1A78BFFC1A68BFFC0A6
     673      8AFFC0A68AFFBFA689FFBFA589FFBFA589FFBFA488FFBEA488FFBEA387FFBEA3
     674      87FFBCA185FFA47E55FF8D5C28FF986B37FF986B37FF976A36FF976A36FF9669
     675      35FF966835FF966734FF966734FF956633FF956633FF946532FF946532FF9465
     676      31FF946531FF936430FF936430FF92622FFF92622FFF92612EFF92612EFF9160
     677      2DFF91602DFF90602CFF90602CFF905F2BFF905F2BFF8F5E2AFF8F5D2AFF8E5C
     678      29FF8E5C29FF8D5B28FF8D5B28FF
     679    }
     680  end
    207681end
  • trunk/Forms/UMainForm.pas

    r9 r13  
    3232    ADownload: TAction;
    3333    ActionList1: TActionList;
    34     Bevel1: TBevel;
    35     Button1: TButton;
    36     Button2: TButton;
    37     Button3: TButton;
    38     Button4: TButton;
    39     Button5: TButton;
    40     Button7: TButton;
    41     Options: TButton;
    42     ButtonEdit: TButton;
    43     Button6: TButton;
     34    ImageListLarge: TImageList;
     35    ImageListSmall: TImageList;
     36    MainMenu1: TMainMenu;
     37    MenuItem10: TMenuItem;
     38    MenuItem7: TMenuItem;
    4439    Label1: TLabel;
    4540    ListView1: TListView;
     
    5045    MenuItem5: TMenuItem;
    5146    MenuItem6: TMenuItem;
     47    MenuItem9: TMenuItem;
    5248    PopupMenu1: TPopupMenu;
     49    ToolBar1: TToolBar;
     50    ToolButton1: TToolButton;
     51    ToolButton2: TToolButton;
     52    ToolButton3: TToolButton;
     53    ToolButton4: TToolButton;
     54    ToolButton5: TToolButton;
     55    ToolButton6: TToolButton;
     56    ToolButton7: TToolButton;
    5357    procedure AAddExecute(Sender: TObject);
    5458    procedure ACompileExecute(Sender: TObject);
     
    177181    if ListView1.Selected.Index < Instances.Count then
    178182    with TInstance(Instances[ListView1.Selected.Index]) do begin
    179       ForceDirectoriesUTF8(GetPath);
     183      ForceDirectories(GetPath);
    180184      if Assigned(FPCSource) then begin
    181185        FPCSource.Download;
     
    247251    ADownload.Enabled := not Downloaded;
    248252    AStart.Enabled := Downloaded and Compiled and Assigned(IDESource) and
    249       FileExistsUTF8(GetPath + DirectorySeparator +
     253      FileExists(GetPath + DirectorySeparator +
    250254      IDESource.ProjectShortName + DirectorySeparator + IDESource.GetExecutableFile);
    251255    ARemove.Enabled := True;
     
    278282  Child: TDOMNode;
    279283begin
    280   if FileExistsUTF8(ConfigFileName) then
     284  if FileExists(ConfigFileName) then
    281285  try
    282286    ReadXMLFile(Doc, UTF8Decode(ConfigFileName));
     
    510514  {$ENDIF}
    511515  {$IFDEF Linux}
    512   Result := '/usr/lib/fpc/2.4.0/ppc386';
     516  Result := '/usr/lib/fpc/2.6.2/ppcx64';
    513517  {$ENDIF}
    514518end;
     
    524528  {$ENDIF}
    525529  {$IFDEF Linux}
    526   if FileExistsUTF8('yum') then begin
     530  if FileExists('yum') then begin
    527531  end else
    528   if FileExistsUTF8('apt-get') then begin
     532  if FileExists('apt-get') then begin
    529533  (* sudo apt-get install -y subversion
    530534    sudo apt-get install -y cvs
  • trunk/Forms/UMainOptions.lfm

    r9 r13  
    88  ClientWidth = 489
    99  OnShow = FormShow
    10   LCLVersion = '0.9.31'
     10  LCLVersion = '1.3'
    1111  object Button1: TButton
    1212    Left = 318
     
    3333  object Label1: TLabel
    3434    Left = 8
    35     Height = 14
     35    Height = 25
    3636    Top = 8
    37     Width = 92
     37    Width = 153
    3838    Caption = 'Bit utils location:'
    3939    ParentColor = False
    4040  end
    4141  object Edit1: TEdit
    42     Left = 8
    43     Height = 21
    44     Top = 24
     42    Left = 9
     43    Height = 35
     44    Top = 32
    4545    Width = 473
    4646    Anchors = [akTop, akLeft, akRight]
     
    4949  object Label2: TLabel
    5050    Left = 8
    51     Height = 14
    52     Top = 50
    53     Width = 46
     51    Height = 25
     52    Top = 72
     53    Width = 81
    5454    Caption = 'Platform'
    5555    ParentColor = False
    5656  end
    5757  object Edit2: TEdit
    58     Left = 8
    59     Height = 21
    60     Top = 64
     58    Left = 9
     59    Height = 35
     60    Top = 96
    6161    Width = 473
    6262    Anchors = [akTop, akLeft, akRight]
     
    6464  end
    6565  object Label3: TLabel
    66     Left = 8
    67     Height = 14
    68     Top = 90
    69     Width = 155
     66    Left = 9
     67    Height = 25
     68    Top = 136
     69    Width = 257
    7070    Caption = 'Web source list file location:'
    7171    ParentColor = False
    7272  end
    7373  object Edit3: TEdit
    74     Left = 8
    75     Height = 21
    76     Top = 104
     74    Left = 9
     75    Height = 35
     76    Top = 168
    7777    Width = 475
    7878    Anchors = [akTop, akLeft, akRight]
     
    8181  object Label4: TLabel
    8282    Left = 9
    83     Height = 14
    84     Top = 128
    85     Width = 113
     83    Height = 25
     84    Top = 208
     85    Width = 187
    8686    Caption = 'Subversion location:'
    8787    ParentColor = False
     
    8989  object Edit4: TEdit
    9090    Left = 9
    91     Height = 21
    92     Top = 144
     91    Height = 35
     92    Top = 240
    9393    Width = 475
    9494    Anchors = [akTop, akLeft, akRight]
  • trunk/FreePascalManager.lpi

    r12 r13  
    1 <?xml version="1.0"?>
     1<?xml version="1.0" encoding="UTF-8"?>
    22<CONFIG>
    33  <ProjectOptions>
    4     <Version Value="9"/>
     4    <Version Value="10"/>
    55    <PathDelim Value="\"/>
    66    <General>
     
    99      <UseXPManifest Value="True"/>
    1010      <Icon Value="0"/>
    11       <ActiveWindowIndexAtStart Value="0"/>
    1211    </General>
    1312    <i18n>
    1413      <EnableI18N LFM="False"/>
    1514    </i18n>
    16     <VersionInfo>
    17       <StringTable ProductVersion=""/>
    18     </VersionInfo>
    1915    <BuildModes Count="1" Active="Default">
    2016      <Item1 Name="Default" Default="True"/>
     
    2824      <local>
    2925        <FormatVersion Value="1"/>
    30         <LaunchingApplication PathPlusParams="\usr\bin\xterm -T 'Lazarus Run Output' -e $(LazarusDir)\tools\runwait.sh $(TargetCmdLine)"/>
    3126      </local>
    3227    </RunParams>
     
    4338        <Filename Value="FreePascalManager.lpr"/>
    4439        <IsPartOfProject Value="True"/>
    45         <UnitName Value="FreePascalManager"/>
    46         <WindowIndex Value="0"/>
    47         <TopLine Value="1"/>
    48         <CursorPos X="1" Y="15"/>
    49         <UsageCount Value="123"/>
     40        <CursorPos Y="15"/>
     41        <UsageCount Value="125"/>
    5042      </Unit0>
    5143      <Unit1>
     
    5345        <IsPartOfProject Value="True"/>
    5446        <ComponentName Value="MainForm"/>
     47        <HasResources Value="True"/>
    5548        <ResourceBaseClass Value="Form"/>
    56         <UnitName Value="UMainForm"/>
    57         <EditorIndex Value="0"/>
    58         <WindowIndex Value="0"/>
    59         <TopLine Value="165"/>
    60         <CursorPos X="56" Y="169"/>
    61         <UsageCount Value="123"/>
     49        <TopLine Value="504"/>
     50        <CursorPos X="16" Y="532"/>
     51        <UsageCount Value="125"/>
    6252        <Loaded Value="True"/>
    6353        <LoadedDesigner Value="True"/>
     
    6757        <IsPartOfProject Value="True"/>
    6858        <ComponentName Value="InstanceOptionsForm"/>
     59        <HasResources Value="True"/>
    6960        <ResourceBaseClass Value="Form"/>
    70         <UnitName Value="UInstanceOptions"/>
    7161        <EditorIndex Value="2"/>
    72         <WindowIndex Value="0"/>
    73         <TopLine Value="96"/>
    74         <CursorPos X="36" Y="108"/>
    75         <UsageCount Value="123"/>
     62        <TopLine Value="66"/>
     63        <CursorPos X="80" Y="77"/>
     64        <UsageCount Value="125"/>
    7665        <Loaded Value="True"/>
    7766        <LoadedDesigner Value="True"/>
     
    8069        <Filename Value="UInstance.pas"/>
    8170        <IsPartOfProject Value="True"/>
    82         <UnitName Value="UInstance"/>
    8371        <IsVisibleTab Value="True"/>
    8472        <EditorIndex Value="4"/>
    85         <WindowIndex Value="0"/>
    86         <TopLine Value="114"/>
    87         <CursorPos X="13" Y="128"/>
    88         <UsageCount Value="123"/>
     73        <TopLine Value="48"/>
     74        <CursorPos X="20" Y="74"/>
     75        <UsageCount Value="125"/>
    8976        <Loaded Value="True"/>
    9077      </Unit3>
     
    9279        <Filename Value="USource.pas"/>
    9380        <IsPartOfProject Value="True"/>
    94         <UnitName Value="USource"/>
    9581        <EditorIndex Value="7"/>
    96         <WindowIndex Value="0"/>
    97         <TopLine Value="15"/>
    98         <CursorPos X="5" Y="28"/>
    99         <UsageCount Value="123"/>
     82        <TopLine Value="110"/>
     83        <CursorPos X="16" Y="136"/>
     84        <UsageCount Value="125"/>
    10085        <Loaded Value="True"/>
    10186      </Unit4>
    10287      <Unit5>
    10388        <Filename Value="E:\Programy\Lazarus\0.9.31_2.5.1\fpc\2.5.1\source\rtl\objpas\classes\classesh.inc"/>
    104         <WindowIndex Value="0"/>
    10589        <TopLine Value="616"/>
    10690        <CursorPos X="40" Y="638"/>
     
    11094        <Filename Value="E:\Programy\Lazarus\0.9.31_2.5.1\lcl\lclclasses.pp"/>
    11195        <UnitName Value="LCLClasses"/>
    112         <WindowIndex Value="0"/>
    11396        <TopLine Value="34"/>
    11497        <CursorPos X="20" Y="47"/>
     
    118101        <Filename Value="E:\Programy\Lazarus\0.9.31_2.5.1\fpc\2.5.1\source\packages\fcl-xml\src\dom.pp"/>
    119102        <UnitName Value="DOM"/>
    120         <WindowIndex Value="0"/>
    121103        <TopLine Value="253"/>
    122104        <CursorPos X="14" Y="266"/>
     
    125107      <Unit8>
    126108        <Filename Value="E:\Projekty\Knihovny\Free Pascal\synapse\httpsend.pas"/>
    127         <UnitName Value="httpsend"/>
    128         <WindowIndex Value="0"/>
    129109        <TopLine Value="749"/>
    130110        <CursorPos X="3" Y="753"/>
     
    133113      <Unit9>
    134114        <Filename Value="FPCSourceList.xml"/>
    135         <WindowIndex Value="0"/>
    136115        <TopLine Value="58"/>
    137116        <CursorPos X="72" Y="81"/>
     
    141120      <Unit10>
    142121        <Filename Value="IDESourceList.xml"/>
    143         <WindowIndex Value="0"/>
    144         <TopLine Value="1"/>
    145122        <CursorPos X="46" Y="49"/>
    146123        <UsageCount Value="10"/>
     
    149126      <Unit11>
    150127        <Filename Value="E:\Programy\Lazarus\0.9.31_2.5.1\fpc\2.5.1\source\packages\fcl-base\src\contnrs.pp"/>
    151         <UnitName Value="contnrs"/>
    152         <WindowIndex Value="0"/>
    153128        <TopLine Value="67"/>
    154129        <CursorPos X="17" Y="80"/>
     
    157132      <Unit12>
    158133        <Filename Value="E:\Programy\Lazarus\0.9.31_2.5.1\lcl\include\customform.inc"/>
    159         <WindowIndex Value="0"/>
    160134        <TopLine Value="2639"/>
    161         <CursorPos X="1" Y="2660"/>
     135        <CursorPos Y="2660"/>
    162136        <UsageCount Value="9"/>
    163137      </Unit12>
     
    165139        <Filename Value="E:\Programy\Lazarus\0.9.31_2.5.1\lcl\forms.pp"/>
    166140        <UnitName Value="Forms"/>
    167         <WindowIndex Value="0"/>
    168141        <TopLine Value="594"/>
    169142        <CursorPos X="14" Y="607"/>
     
    174147        <IsPartOfProject Value="True"/>
    175148        <ComponentName Value="OperationProgressForm"/>
     149        <HasResources Value="True"/>
    176150        <ResourceBaseClass Value="Form"/>
    177         <UnitName Value="UOperationProgress"/>
    178151        <EditorIndex Value="5"/>
    179         <WindowIndex Value="0"/>
    180         <TopLine Value="103"/>
    181         <CursorPos X="22" Y="107"/>
    182         <UsageCount Value="79"/>
     152        <TopLine Value="81"/>
     153        <CursorPos X="99" Y="92"/>
     154        <UsageCount Value="81"/>
    183155        <Loaded Value="True"/>
    184156        <LoadedDesigner Value="True"/>
     
    186158      <Unit15>
    187159        <Filename Value="E:\Programy\Lazarus\0.9.31_2.5.1\fpc\2.5.1\source\packages\fcl-process\src\process.pp"/>
    188         <UnitName Value="process"/>
    189         <WindowIndex Value="0"/>
    190160        <TopLine Value="110"/>
    191161        <CursorPos X="33" Y="123"/>
     
    195165        <Filename Value="E:\Programy\Lazarus\0.9.31_2.5.1\fpc\2.5.1\source\packages\fcl-process\src\pipes.pp"/>
    196166        <UnitName Value="Pipes"/>
    197         <WindowIndex Value="0"/>
    198167        <TopLine Value="18"/>
    199168        <CursorPos X="16" Y="39"/>
     
    202171      <Unit17>
    203172        <Filename Value="E:\Programy\Lazarus\0.9.31_2.5.1\fpc\2.5.1\source\packages\fcl-process\src\win\process.inc"/>
    204         <WindowIndex Value="0"/>
    205173        <TopLine Value="248"/>
    206174        <CursorPos X="3" Y="269"/>
     
    209177      <Unit18>
    210178        <Filename Value="E:\Programy\Lazarus\0.9.31_2.5.1\fpc\2.5.1\source\rtl\objpas\classes\stringl.inc"/>
    211         <WindowIndex Value="0"/>
    212179        <TopLine Value="443"/>
    213180        <CursorPos X="3" Y="441"/>
     
    217184        <Filename Value="E:\Programy\Lazarus\0.9.31_2.5.1\lcl\stdctrls.pp"/>
    218185        <UnitName Value="StdCtrls"/>
    219         <WindowIndex Value="0"/>
    220186        <TopLine Value="906"/>
    221187        <CursorPos X="16" Y="919"/>
     
    225191        <Filename Value="E:\Programy\Lazarus\0.9.31_2.5.1\lcl\controls.pp"/>
    226192        <UnitName Value="Controls"/>
    227         <WindowIndex Value="0"/>
    228193        <TopLine Value="38"/>
    229194        <CursorPos X="3" Y="51"/>
     
    234199        <IsPartOfProject Value="True"/>
    235200        <EditorIndex Value="6"/>
    236         <WindowIndex Value="0"/>
    237         <TopLine Value="1"/>
    238201        <CursorPos X="6" Y="22"/>
    239         <UsageCount Value="77"/>
     202        <UsageCount Value="79"/>
    240203        <Loaded Value="True"/>
    241204        <DefaultSyntaxHighlighter Value="None"/>
     
    244207        <Filename Value="E:\Programy\Lazarus\0.9.31_2.5.1\lcl\interfaces\win32\win32wscontrols.pp"/>
    245208        <UnitName Value="Win32WSControls"/>
    246         <WindowIndex Value="0"/>
    247209        <TopLine Value="254"/>
    248210        <CursorPos X="10" Y="265"/>
     
    252214        <Filename Value="E:\Programy\Lazarus\0.9.31_2.5.1\fpc\2.5.1\source\rtl\win32\system.pp"/>
    253215        <UnitName Value="System"/>
    254         <WindowIndex Value="0"/>
    255216        <TopLine Value="785"/>
    256217        <CursorPos X="22" Y="993"/>
     
    261222        <IsPartOfProject Value="True"/>
    262223        <ComponentName Value="MainOptionsForm"/>
     224        <HasResources Value="True"/>
    263225        <ResourceBaseClass Value="Form"/>
    264         <UnitName Value="UMainOptions"/>
    265226        <EditorIndex Value="1"/>
    266         <WindowIndex Value="0"/>
    267         <TopLine Value="43"/>
    268         <CursorPos X="22" Y="57"/>
    269         <UsageCount Value="70"/>
     227        <TopLine Value="12"/>
     228        <CursorPos X="120" Y="26"/>
     229        <UsageCount Value="72"/>
    270230        <Loaded Value="True"/>
    271231        <LoadedDesigner Value="True"/>
     
    274234        <Filename Value="E:\Programy\Lazarus\0.9.31_2.5.1\lcl\customtimer.pas"/>
    275235        <UnitName Value="CustomTimer"/>
    276         <WindowIndex Value="0"/>
    277236        <TopLine Value="144"/>
    278         <CursorPos X="1" Y="157"/>
     237        <CursorPos Y="157"/>
    279238        <UsageCount Value="9"/>
    280239      </Unit25>
    281240      <Unit26>
    282241        <Filename Value="E:\Programy\Lazarus\0.9.31_2.5.1\lcl\interfaces\win32\win32callback.inc"/>
    283         <WindowIndex Value="0"/>
    284242        <TopLine Value="2676"/>
    285         <CursorPos X="1" Y="2689"/>
     243        <CursorPos Y="2689"/>
    286244        <UsageCount Value="10"/>
    287245      </Unit26>
    288246      <Unit27>
    289247        <Filename Value="E:\Programy\Lazarus\0.9.31_2.5.1\lcl\interfaces\win32\win32object.inc"/>
    290         <WindowIndex Value="0"/>
    291248        <TopLine Value="376"/>
    292         <CursorPos X="1" Y="389"/>
     249        <CursorPos Y="389"/>
    293250        <UsageCount Value="9"/>
    294251      </Unit27>
    295252      <Unit28>
    296253        <Filename Value="E:\Programy\Lazarus\0.9.31_2.5.1\fpc\2.5.1\source\rtl\objpas\sysutils\sysstrh.inc"/>
    297         <WindowIndex Value="0"/>
    298254        <TopLine Value="211"/>
    299255        <CursorPos X="78" Y="224"/>
     
    302258      <Unit29>
    303259        <Filename Value="E:\Programy\Lazarus\0.9.31_2.5.1\lcl\interfaces\win32\win32wscustomlistview.inc"/>
    304         <WindowIndex Value="0"/>
    305260        <TopLine Value="106"/>
    306261        <CursorPos X="42" Y="125"/>
     
    311266        <IsPartOfProject Value="True"/>
    312267        <ComponentName Value="SourceSelectionForm"/>
     268        <HasResources Value="True"/>
    313269        <ResourceBaseClass Value="Form"/>
    314         <UnitName Value="USourceSelection"/>
    315270        <EditorIndex Value="3"/>
    316         <WindowIndex Value="0"/>
    317         <TopLine Value="38"/>
    318         <CursorPos X="33" Y="54"/>
    319         <UsageCount Value="31"/>
     271        <TopLine Value="24"/>
     272        <CursorPos X="45" Y="46"/>
     273        <UsageCount Value="33"/>
    320274        <Loaded Value="True"/>
    321275        <LoadedDesigner Value="True"/>
     
    323277      <Unit31>
    324278        <Filename Value="E:\Programy\Lazarus\0.9.31_2.5.1\lcl\include\listitem.inc"/>
    325         <WindowIndex Value="0"/>
    326279        <TopLine Value="760"/>
    327         <CursorPos X="1" Y="773"/>
     280        <CursorPos Y="773"/>
    328281        <UsageCount Value="11"/>
    329282      </Unit31>
     
    331284        <Filename Value="E:\lazarus\lcl\interfaces\gtk2\gtk2listviewtreemodel.pas"/>
    332285        <UnitName Value="Gtk2ListViewTreeModel"/>
    333         <WindowIndex Value="0"/>
    334286        <TopLine Value="197"/>
    335287        <CursorPos X="20" Y="200"/>
     
    339291        <Filename Value="E:\lazarus\lcl\forms.pp"/>
    340292        <UnitName Value="Forms"/>
    341         <WindowIndex Value="0"/>
    342293        <TopLine Value="590"/>
    343294        <CursorPos X="14" Y="607"/>
     
    346297      <Unit34>
    347298        <Filename Value="E:\usr\share\fpcsrc\2.4.0\packages\fcl-process\src\process.pp"/>
    348         <UnitName Value="process"/>
    349         <WindowIndex Value="0"/>
    350299        <TopLine Value="160"/>
    351300        <CursorPos X="23" Y="166"/>
     
    354303      <Unit35>
    355304        <Filename Value="E:\usr\share\fpcsrc\2.4.0\packages\fcl-process\src\unix\process.inc"/>
    356         <WindowIndex Value="0"/>
    357305        <TopLine Value="260"/>
    358306        <CursorPos X="33" Y="267"/>
     
    361309      <Unit36>
    362310        <Filename Value="E:\usr\share\fpcsrc\2.4.0\rtl\unix\bunxovlh.inc"/>
    363         <WindowIndex Value="0"/>
    364         <TopLine Value="1"/>
    365311        <CursorPos X="19" Y="3"/>
    366312        <UsageCount Value="11"/>
     
    368314      <Unit37>
    369315        <Filename Value="E:\usr\share\fpcsrc\2.4.0\rtl\unix\bunxovl.inc"/>
    370         <WindowIndex Value="0"/>
    371316        <TopLine Value="62"/>
    372317        <CursorPos X="17" Y="64"/>
     
    375320      <Unit38>
    376321        <Filename Value="E:\usr\share\fpcsrc\2.4.0\rtl\linux\bunxsysc.inc"/>
    377         <WindowIndex Value="0"/>
    378322        <TopLine Value="367"/>
    379323        <CursorPos X="22" Y="369"/>
     
    382326      <Unit39>
    383327        <Filename Value="E:\usr\share\fpcsrc\2.4.0\rtl\objpas\classes\classesh.inc"/>
    384         <WindowIndex Value="0"/>
    385328        <TopLine Value="587"/>
    386329        <CursorPos X="26" Y="604"/>
     
    389332      <Unit40>
    390333        <Filename Value="E:\usr\share\fpcsrc\2.4.0\rtl\inc\objpash.inc"/>
    391         <WindowIndex Value="0"/>
    392334        <TopLine Value="158"/>
    393335        <CursorPos X="23" Y="175"/>
     
    396338      <Unit41>
    397339        <Filename Value="E:\usr\share\fpcsrc\2.4.0\rtl\inc\objpas.inc"/>
    398         <WindowIndex Value="0"/>
    399340        <TopLine Value="147"/>
    400341        <CursorPos X="9" Y="152"/>
     
    405346      <Position1>
    406347        <Filename Value="Forms\UMainForm.pas"/>
    407         <Caret Line="131" Column="11" TopLine="126"/>
     348        <Caret Line="140" Column="34" TopLine="123"/>
    408349      </Position1>
    409350      <Position2>
    410351        <Filename Value="Forms\UMainForm.pas"/>
    411         <Caret Line="169" Column="54" TopLine="165"/>
     352        <Caret Line="141" Column="34" TopLine="124"/>
    412353      </Position2>
    413354      <Position3>
    414         <Filename Value="UInstance.pas"/>
    415         <Caret Line="94" Column="28" TopLine="70"/>
     355        <Filename Value="Forms\UMainForm.pas"/>
     356        <Caret Line="142" Column="34" TopLine="125"/>
    416357      </Position3>
    417358      <Position4>
    418         <Filename Value="UInstance.pas"/>
    419         <Caret Line="107" Column="19" TopLine="100"/>
     359        <Filename Value="Forms\UMainForm.pas"/>
     360        <Caret Line="141" Column="34" TopLine="124"/>
    420361      </Position4>
    421362      <Position5>
    422         <Filename Value="UInstance.pas"/>
    423         <Caret Line="116" Column="7" TopLine="100"/>
     363        <Filename Value="Forms\UMainForm.pas"/>
     364        <Caret Line="140" Column="34" TopLine="123"/>
    424365      </Position5>
    425366      <Position6>
    426         <Filename Value="UInstance.pas"/>
    427         <Caret Line="124" Column="16" TopLine="100"/>
     367        <Filename Value="Forms\UMainForm.pas"/>
     368        <Caret Line="139" Column="34" TopLine="122"/>
    428369      </Position6>
    429370      <Position7>
    430         <Filename Value="UInstance.pas"/>
    431         <Caret Line="116" Column="25" TopLine="100"/>
     371        <Filename Value="Forms\UMainForm.pas"/>
     372        <Caret Line="138" Column="34" TopLine="121"/>
    432373      </Position7>
    433374      <Position8>
    434         <Filename Value="UInstance.pas"/>
    435         <Caret Line="115" Column="113" TopLine="99"/>
     375        <Filename Value="Forms\UMainForm.pas"/>
     376        <Caret Line="137" Column="34" TopLine="120"/>
    436377      </Position8>
    437378      <Position9>
    438         <Filename Value="UInstance.pas"/>
    439         <Caret Line="117" Column="94" TopLine="99"/>
     379        <Filename Value="Forms\UMainForm.pas"/>
     380        <Caret Line="136" Column="34" TopLine="119"/>
    440381      </Position9>
    441382      <Position10>
    442         <Filename Value="UInstance.pas"/>
    443         <Caret Line="119" Column="1" TopLine="99"/>
     383        <Filename Value="Forms\UMainForm.pas"/>
     384        <Caret Line="135" Column="34" TopLine="118"/>
    444385      </Position10>
    445386      <Position11>
    446         <Filename Value="UInstance.pas"/>
    447         <Caret Line="123" Column="1" TopLine="99"/>
     387        <Filename Value="Forms\UMainForm.pas"/>
     388        <Caret Line="131" Column="27" TopLine="119"/>
    448389      </Position11>
    449390      <Position12>
    450         <Filename Value="UInstance.pas"/>
    451         <Caret Line="124" Column="1" TopLine="99"/>
     391        <Filename Value="Forms\UMainForm.pas"/>
     392        <Caret Line="132" Column="27" TopLine="120"/>
    452393      </Position12>
    453394      <Position13>
    454         <Filename Value="UInstance.pas"/>
    455         <Caret Line="85" Column="20" TopLine="69"/>
     395        <Filename Value="Forms\UMainForm.pas"/>
     396        <Caret Line="133" Column="27" TopLine="121"/>
    456397      </Position13>
    457398      <Position14>
    458         <Filename Value="UInstance.pas"/>
    459         <Caret Line="137" Column="5" TopLine="104"/>
     399        <Filename Value="Forms\UMainForm.pas"/>
     400        <Caret Line="132" Column="27" TopLine="120"/>
    460401      </Position14>
    461402      <Position15>
    462         <Filename Value="UInstance.pas"/>
    463         <Caret Line="127" Column="1" TopLine="110"/>
     403        <Filename Value="Forms\UMainForm.pas"/>
     404        <Caret Line="146" Column="50" TopLine="120"/>
    464405      </Position15>
    465406      <Position16>
    466         <Filename Value="UInstance.pas"/>
    467         <Caret Line="126" Column="43" TopLine="110"/>
     407        <Filename Value="Forms\UMainForm.pas"/>
     408        <Caret Line="122" Column="3" TopLine="120"/>
    468409      </Position16>
    469410      <Position17>
    470         <Filename Value="UInstance.pas"/>
    471         <Caret Line="135" Column="18" TopLine="120"/>
     411        <Filename Value="Forms\USourceSelection.pas"/>
     412        <Caret Line="46" Column="45" TopLine="24"/>
    472413      </Position17>
    473414      <Position18>
    474         <Filename Value="UInstance.pas"/>
    475         <Caret Line="128" Column="20" TopLine="100"/>
     415        <Filename Value="Forms\UMainForm.pas"/>
     416        <Caret Line="183" Column="23" TopLine="156"/>
    476417      </Position18>
    477418      <Position19>
    478         <Filename Value="UInstance.pas"/>
    479         <Caret Line="133" Column="45" TopLine="102"/>
     419        <Filename Value="Forms\UMainForm.pas"/>
     420        <Caret Line="253" Column="17" TopLine="227"/>
    480421      </Position19>
    481422      <Position20>
    482         <Filename Value="UInstance.pas"/>
    483         <Caret Line="129" Column="72" TopLine="111"/>
     423        <Filename Value="Forms\UMainForm.pas"/>
     424        <Caret Line="284" Column="16" TopLine="258"/>
    484425      </Position20>
    485426      <Position21>
    486         <Filename Value="UInstance.pas"/>
    487         <Caret Line="128" Column="30" TopLine="112"/>
     427        <Filename Value="Forms\UMainForm.pas"/>
     428        <Caret Line="530" Column="16" TopLine="504"/>
    488429      </Position21>
    489430      <Position22>
    490431        <Filename Value="UInstance.pas"/>
    491         <Caret Line="139" Column="18" TopLine="122"/>
     432        <Caret Line="183" Column="32" TopLine="162"/>
    492433      </Position22>
    493434      <Position23>
    494435        <Filename Value="UInstance.pas"/>
    495         <Caret Line="114" Column="18" TopLine="112"/>
     436        <Caret Line="64" Column="23" TopLine="37"/>
    496437      </Position23>
    497438      <Position24>
    498439        <Filename Value="UInstance.pas"/>
    499         <Caret Line="180" Column="30" TopLine="169"/>
     440        <Caret Line="66" Column="15" TopLine="37"/>
    500441      </Position24>
    501442      <Position25>
    502         <Filename Value="Forms\UMainForm.pas"/>
    503         <Caret Line="169" Column="56" TopLine="165"/>
     443        <Filename Value="UInstance.pas"/>
     444        <Caret Line="72" Column="28" TopLine="37"/>
    504445      </Position25>
    505446      <Position26>
    506447        <Filename Value="UInstance.pas"/>
    507         <Caret Line="156" Column="116" TopLine="143"/>
     448        <Caret Line="150" Column="19" TopLine="124"/>
    508449      </Position26>
    509450      <Position27>
    510451        <Filename Value="UInstance.pas"/>
    511         <Caret Line="126" Column="35" TopLine="112"/>
     452        <Caret Line="152" Column="20" TopLine="124"/>
    512453      </Position27>
    513454      <Position28>
    514         <Filename Value="UInstance.pas"/>
    515         <Caret Line="129" Column="1" TopLine="112"/>
     455        <Filename Value="USource.pas"/>
     456        <Caret Line="34" Column="56" TopLine="30"/>
    516457      </Position28>
    517458      <Position29>
    518         <Filename Value="UInstance.pas"/>
    519         <Caret Line="133" Column="1" TopLine="112"/>
     459        <Filename Value="USource.pas"/>
     460        <Caret Line="55" Column="28" TopLine="28"/>
    520461      </Position29>
    521462      <Position30>
    522         <Filename Value="UInstance.pas"/>
    523         <Caret Line="134" Column="1" TopLine="113"/>
     463        <Filename Value="USource.pas"/>
     464        <Caret Line="136" Column="16" TopLine="110"/>
    524465      </Position30>
    525466    </JumpHistory>
    526467  </ProjectOptions>
    527468  <CompilerOptions>
    528     <Version Value="9"/>
     469    <Version Value="11"/>
    529470    <PathDelim Value="\"/>
    530471    <Target>
     
    552493      </Options>
    553494    </Linking>
    554     <Other>
    555       <CompilerMessages>
    556         <UseMsgFile Value="True"/>
    557       </CompilerMessages>
    558       <CompilerPath Value="$(CompPath)"/>
    559     </Other>
    560495  </CompilerOptions>
    561496  <Debugging>
  • trunk/UInstance.pas

    r12 r13  
    6262function TInstance.GetCompiled: Boolean;
    6363begin
    64   Result := FileExistsUTF8(GetBinPath + DirectorySeparator + FPCSource.GetExecutableFile);
     64  Result := FileExists(GetBinPath + DirectorySeparator + FPCSource.GetExecutableFile);
    6565  if Assigned(IDESource) then Result := Result and
    66     FileExistsUTF8(GetPath + DirectorySeparator + IDESource.ProjectShortName +
     66    FileExists(GetPath + DirectorySeparator + IDESource.ProjectShortName +
    6767    DirectorySeparator + IDESource.GetExecutableFile);
    6868end;
     
    7070function TInstance.GetDownloaded: Boolean;
    7171begin
    72   Result := DirectoryExistsUTF8(GetPath + DirectorySeparator + FPCSource.ProjectShortName);
     72  Result := DirectoryExists(GetPath + DirectorySeparator + FPCSource.ProjectShortName);
    7373  if Assigned(IDESource) then Result := Result and
    74     DirectoryExistsUTF8(GetPath + DirectorySeparator + IDESource.ProjectShortName);
     74    DirectoryExists(GetPath + DirectorySeparator + IDESource.ProjectShortName);
    7575end;
    7676
     
    100100    OperationProgressForm.Path := GetPath + DirectorySeparator + IDESource.ProjectShortName;
    101101    OperationProgressForm.CommandLine :=
    102       'make bigideclean bigide OPT="-Xg"';
     102      'make OPT="-Xg"';
    103103    OperationProgressForm.ShowModal;
    104104  end;
     
    148148  ConfigPath := GetPath + DirectorySeparator + IDESource.ProjectShortName +
    149149    DirectorySeparator + 'config';
    150   ForceDirectoriesUTF8(ConfigPath);
     150  ForceDirectories(ConfigPath);
    151151  ConfigFileName := ConfigPath + DirectorySeparator + 'environmentoptions.xml';
    152   if not FileExistsUTF8(ConfigFileName) then
     152  if not FileExists(ConfigFileName) then
    153153  try
    154154    Config := TStringList.Create;
     
    161161    Config.Text := StringReplace(Config.Text, '%Make%', MainForm.GetBinUtilsDir + DirectorySeparator + 'make.exe', [rfReplaceAll]);
    162162    Config.Text := StringReplace(Config.Text, '%FPCCompiler%', GetBinPath + DirectorySeparator + FPCSource.ExecutableFile + '.exe', [rfReplaceAll]);
    163     Config.Text := StringReplace(Config.Text, '%Temp%', GetEnvironmentVariableUTF8('TEMP'), [rfReplaceAll]);
     163    Config.Text := StringReplace(Config.Text, '%Temp%', GetEnvironmentVariable('TEMP'), [rfReplaceAll]);
    164164    Config.Text := StringReplace(Config.Text, '%GDB%', MainForm.GetBinUtilsDir + DirectorySeparator + 'mingw\gdb.exe', [rfReplaceAll]);
    165165    {$ENDIF}
  • trunk/USource.pas

    r9 r13  
    5353function TSource.GetDownloaded: Boolean;
    5454begin
    55   Result := DirectoryExistsUTF8(GetPath);
     55  Result := DirectoryExists(GetPath);
    5656end;
    5757
     
    134134  ExistedSource: TSource;
    135135begin
    136   if FileExistsUTF8(FileName) then
     136  if FileExists(FileName) then
    137137  try
    138138    ReadXMLFile(Doc, UTF8Decode(FileName));
Note: See TracChangeset for help on using the changeset viewer.