Ignore:
Timestamp:
May 6, 2019, 11:03:00 AM (6 years ago)
Author:
chronos
Message:
  • Added: TargetCode form use SynEdit for syntax highlighting.
  • Fixed: Do not show error if specific target doesn't have assigned compiler. Not all targets use compiler. Some of them are just interpreted.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Forms/UFormMain.lfm

    r103 r106  
    55  Width = 860
    66  Caption = 'LazFuck'
    7   ClientHeight = 556
     7  ClientHeight = 561
    88  ClientWidth = 860
    9   DesignTimePPI = 144
     9  DesignTimePPI = 120
    1010  Menu = MainMenu1
    1111  OnClose = FormClose
     
    1414  OnDestroy = FormDestroy
    1515  OnShow = FormShow
    16   LCLVersion = '2.0.0.4'
     16  LCLVersion = '2.0.2.0'
    1717  WindowState = wsMaximized
    1818  object StatusBarMain: TStatusBar
    1919    Left = 0
    20     Height = 36
    21     Top = 520
     20    Height = 28
     21    Top = 533
    2222    Width = 860
    2323    Panels = <   
    2424      item
    25         Width = 84
     25        Width = 70
    2626      end   
    2727      item
    28         Width = 84
     28        Width = 70
    2929      end   
    3030      item
    31         Width = 96
     31        Width = 80
    3232      end>
    3333    ParentFont = False
     
    3636  object ToolBarMain: TToolBar
    3737    Left = 0
    38     Height = 31
     38    Height = 26
    3939    Top = 0
    4040    Width = 860
     
    5050    end
    5151    object ToolButton2: TToolButton
    52       Left = 36
     52      Left = 30
    5353      Top = 2
    5454      Action = AProjectOpen
     
    5757    end
    5858    object ToolButton3: TToolButton
    59       Left = 89
     59      Left = 74
    6060      Top = 2
    6161      Action = AProjectSave
    6262    end
    6363    object ToolButton4: TToolButton
    64       Left = 124
     64      Left = 103
    6565      Top = 2
    6666      Action = AProjectClose
    6767    end
    6868    object ToolButton5: TToolButton
    69       Left = 194
    70       Height = 33
     69      Left = 161
     70      Height = 28
    7171      Top = 2
    7272      Style = tbsSeparator
    7373    end
    7474    object ToolButton6: TToolButton
    75       Left = 239
     75      Left = 197
    7676      Top = 2
    7777      Action = AProgramRun
    7878    end
    7979    object ToolButton7: TToolButton
    80       Left = 204
     80      Left = 168
    8181      Top = 2
    8282      Action = AProgramCompile
    8383    end
    8484    object ToolButton8: TToolButton
    85       Left = 159
     85      Left = 132
    8686      Top = 2
    8787      Action = AOptions
    8888    end
    8989    object ToolButton9: TToolButton
    90       Left = 344
     90      Left = 284
    9191      Top = 2
    9292      Action = ABreakpointToggle
    9393    end
    9494    object ToolButton10: TToolButton
    95       Left = 274
     95      Left = 226
    9696      Top = 2
    9797      Action = AProgramPause
    9898    end
    9999    object ToolButton11: TToolButton
    100       Left = 309
     100      Left = 255
    101101      Top = 2
    102102      Action = AProgramStop
    103103    end
    104104    object ToolButton12: TToolButton
    105       Left = 379
     105      Left = 313
    106106      Top = 2
    107107      Action = AProgramStepOver
    108108    end
    109109    object ToolButton13: TToolButton
    110       Left = 414
     110      Left = 342
    111111      Top = 2
    112112      Action = AProgramStepInto
    113113    end
    114114    object ToolButton14: TToolButton
    115       Left = 449
     115      Left = 371
    116116      Top = 2
    117117      Action = AProgramStepOut
    118118    end
    119119    object ToolButton15: TToolButton
    120       Left = 484
     120      Left = 400
    121121      Top = 2
    122122      Action = AProgramRunToCursor
    123123    end
    124124    object ToolButtonTarget: TToolButton
    125       Left = 519
     125      Left = 429
    126126      Hint = 'Target select'
    127127      Top = 2
     
    132132  end
    133133  object PageControlRight: TPageControl
    134     Left = 388
    135     Height = 489
    136     Top = 31
    137     Width = 472
     134    Left = 467
     135    Height = 507
     136    Top = 26
     137    Width = 393
    138138    ActivePage = TabSheetDebug
    139139    Align = alRight
     
    144144    object TabSheetDebug: TTabSheet
    145145      Caption = 'Debug'
    146       ClientHeight = 481
    147       ClientWidth = 434
     146      ClientHeight = 499
     147      ClientWidth = 359
    148148      ParentFont = False
    149149      object PanelInput: TPanel
    150150        Left = 0
    151         Height = 77
     151        Height = 64
    152152        Top = 0
    153         Width = 434
     153        Width = 359
    154154        Align = alTop
    155155        BevelOuter = bvNone
     
    160160        Cursor = crVSplit
    161161        Left = 0
    162         Height = 6
    163         Top = 77
    164         Width = 434
     162        Height = 5
     163        Top = 64
     164        Width = 359
    165165        Align = alTop
    166166        ResizeAnchor = akTop
     
    168168      object PanelOutput: TPanel
    169169        Left = 0
    170         Height = 311
    171         Top = 83
    172         Width = 434
     170        Height = 259
     171        Top = 69
     172        Width = 359
    173173        Align = alTop
    174174        BevelOuter = bvNone
     
    179179        Cursor = crVSplit
    180180        Left = 0
    181         Height = 6
    182         Top = 394
    183         Width = 434
     181        Height = 5
     182        Top = 328
     183        Width = 359
    184184        Align = alTop
    185185        ResizeAnchor = akTop
     
    187187      object PanelCPU: TPanel
    188188        Left = 0
    189         Height = 103
    190         Top = 400
    191         Width = 434
     189        Height = 86
     190        Top = 333
     191        Width = 359
    192192        Align = alTop
    193193        BevelOuter = bvNone
     
    198198        Cursor = crVSplit
    199199        Left = 0
    200         Height = 6
    201         Top = 481
    202         Width = 434
     200        Height = 5
     201        Top = 419
     202        Width = 359
    203203        Align = alTop
    204204        ResizeAnchor = akTop
     
    206206      object PanelMemory: TPanel
    207207        Left = 0
    208         Height = 0
    209         Top = 481
    210         Width = 434
     208        Height = 75
     209        Top = 424
     210        Width = 359
    211211        Align = alClient
    212212        BevelOuter = bvNone
     
    217217  end
    218218  object Splitter1: TSplitter
    219     Left = 382
    220     Height = 489
    221     Top = 31
    222     Width = 6
     219    Left = 462
     220    Height = 507
     221    Top = 26
     222    Width = 5
    223223    Align = alRight
    224224    ResizeAnchor = akRight
     
    226226  object PanelLeft: TPanel
    227227    Left = 0
    228     Height = 489
    229     Top = 31
    230     Width = 382
     228    Height = 507
     229    Top = 26
     230    Width = 462
    231231    Align = alClient
    232232    BevelOuter = bvNone
    233     ClientHeight = 489
    234     ClientWidth = 382
     233    ClientHeight = 507
     234    ClientWidth = 462
    235235    ParentFont = False
    236236    TabOrder = 4
    237237    object PageControlMain: TPageControl
    238238      Left = 0
    239       Height = 341
     239      Height = 384
    240240      Top = 0
    241       Width = 382
     241      Width = 462
    242242      ActivePage = TabSheetSource
    243243      Align = alClient
     
    256256    object PageControlBottom: TPageControl
    257257      Left = 0
    258       Height = 142
    259       Top = 347
    260       Width = 382
     258      Height = 118
     259      Top = 389
     260      Width = 462
    261261      ActivePage = TabSheetMessages
    262262      Align = alBottom
     
    273273      Cursor = crVSplit
    274274      Left = 0
    275       Height = 6
    276       Top = 341
    277       Width = 382
     275      Height = 5
     276      Top = 384
     277      Width = 462
    278278      Align = alBottom
    279279      ResizeAnchor = akBottom
     
    282282  object MainMenu1: TMainMenu
    283283    Images = Core.ImageListMain
    284     left = 259
    285     top = 163
     284    left = 216
     285    top = 136
    286286    object MenuItem1: TMenuItem
    287287      Caption = 'Project'
     
    383383  object ActionList1: TActionList
    384384    Images = Core.ImageListMain
    385     left = 259
    386     top = 230
     385    left = 216
     386    top = 192
    387387    object AProjectOpen: TAction
    388388      Category = 'Project'
     
    529529    DefaultExt = '.b'
    530530    Filter = 'BrainFuck (*.b)|*.b|Any file (*.*)|*.*'
    531     left = 67
    532     top = 221
     531    left = 56
     532    top = 184
    533533  end
    534534  object SaveDialog1: TSaveDialog
    535535    DefaultExt = '.b'
    536536    Filter = 'BrainFuck (*.b)|*.b|Any file (*.*)|*.*'
    537     left = 67
    538     top = 288
     537    left = 56
     538    top = 240
    539539  end
    540540  object TimerRefresh: TTimer
    541541    OnTimer = TimerRefreshTimer
    542     left = 67
    543     top = 355
     542    left = 56
     543    top = 296
    544544  end
    545545  object PopupMenuRecentFiles: TPopupMenu
    546     left = 67
    547     top = 77
     546    left = 56
     547    top = 64
    548548  end
    549549  object PopupMenuTargets: TPopupMenu
    550550    Images = Core.ImageListMain
    551     left = 67
    552     top = 143
     551    left = 56
     552    top = 119
    553553  end
    554554end
Note: See TracChangeset for help on using the changeset viewer.