Changeset 144
- Timestamp:
- Jun 2, 2023, 11:18:38 PM (19 months ago)
- Location:
- trunk
- Files:
-
- 61 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Forms/UFormCPU.pas
r67 r144 1 1 unit UFormCPU; 2 3 {$mode objfpc}{$H+}4 2 5 3 interface -
trunk/Forms/UFormCompileMultiple.pas
r133 r144 1 1 unit UFormCompileMultiple; 2 3 {$mode Delphi}4 2 5 3 interface -
trunk/Forms/UFormInput.pas
r67 r144 1 1 unit UFormInput; 2 3 {$mode delphi}4 2 5 3 interface -
trunk/Forms/UFormLog.pas
r115 r144 1 1 unit UFormLog; 2 3 {$mode delphi}4 2 5 3 interface -
trunk/Forms/UFormMain.lfm
r143 r144 1 1 object FormMain: TFormMain 2 2 Left = 430 3 Height = 7 323 Height = 703 4 4 Top = 249 5 Width = 10 755 Width = 1032 6 6 Caption = 'LazFuck' 7 ClientHeight = 6 978 ClientWidth = 10 759 DesignTimePPI = 1 507 ClientHeight = 669 8 ClientWidth = 1032 9 DesignTimePPI = 144 10 10 Menu = MainMenu1 11 11 OnClose = FormClose … … 14 14 OnDestroy = FormDestroy 15 15 OnShow = FormShow 16 LCLVersion = '2.2. 0.4'16 LCLVersion = '2.2.6.0' 17 17 WindowState = wsMaximized 18 18 object StatusBarMain: TStatusBar 19 19 Left = 0 20 20 Height = 28 21 Top = 6 6922 Width = 10 7521 Top = 641 22 Width = 1032 23 23 Panels = < 24 24 item 25 Width = 8 825 Width = 84 26 26 end 27 27 item 28 Width = 8 828 Width = 84 29 29 end 30 30 item 31 Width = 10031 Width = 96 32 32 end> 33 33 ParentFont = False … … 36 36 object ToolBarMain: TToolBar 37 37 Left = 0 38 Height = 3 438 Height = 33 39 39 Top = 0 40 Width = 10 7540 Width = 1032 41 41 Images = Core.ImageListMain 42 42 ParentFont = False … … 50 50 end 51 51 object ToolButton2: TToolButton 52 Left = 3 752 Left = 36 53 53 Top = 2 54 54 Action = AProjectOpen … … 57 57 end 58 58 object ToolButton3: TToolButton 59 Left = 9259 Left = 89 60 60 Top = 2 61 61 Action = AProjectSave 62 62 end 63 63 object ToolButton4: TToolButton 64 Left = 12 864 Left = 124 65 65 Top = 2 66 66 Action = AProjectClose 67 67 end 68 68 object ToolButton5: TToolButton 69 Left = 20070 Height = 3 469 Left = 194 70 Height = 33 71 71 Top = 2 72 72 Style = tbsSeparator 73 73 end 74 74 object ToolButton6: TToolButton 75 Left = 2 4475 Left = 237 76 76 Top = 2 77 77 Action = AProgramRun 78 78 end 79 79 object ToolButton7: TToolButton 80 Left = 20 880 Left = 202 81 81 Top = 2 82 82 Action = AProgramCompile 83 83 end 84 84 object ToolButton8: TToolButton 85 Left = 1 6485 Left = 159 86 86 Top = 2 87 87 Action = AOptions 88 88 end 89 89 object ToolButton9: TToolButton 90 Left = 3 5290 Left = 342 91 91 Top = 2 92 92 Action = ABreakpointToggle 93 93 end 94 94 object ToolButton10: TToolButton 95 Left = 2 8095 Left = 272 96 96 Top = 2 97 97 Action = AProgramPause 98 98 end 99 99 object ToolButton11: TToolButton 100 Left = 3 16100 Left = 307 101 101 Top = 2 102 102 Action = AProgramStop 103 103 end 104 104 object ToolButton12: TToolButton 105 Left = 3 88105 Left = 377 106 106 Top = 2 107 107 Action = AProgramStepOver 108 108 end 109 109 object ToolButton13: TToolButton 110 Left = 4 24110 Left = 412 111 111 Top = 2 112 112 Action = AProgramStepInto 113 113 end 114 114 object ToolButton14: TToolButton 115 Left = 4 60115 Left = 447 116 116 Top = 2 117 117 Action = AProgramStepOut 118 118 end 119 119 object ToolButton15: TToolButton 120 Left = 4 96120 Left = 482 121 121 Top = 2 122 122 Action = AProgramRunToCursor 123 123 end 124 124 object ToolButtonTarget: TToolButton 125 Left = 5 32125 Left = 517 126 126 Hint = 'Target select' 127 127 Top = 2 … … 132 132 end 133 133 object PageControlRight: TPageControl 134 Left = 5 83135 Height = 6 35136 Top = 3 4137 Width = 4 92134 Left = 560 135 Height = 608 136 Top = 33 137 Width = 472 138 138 ActivePage = TabSheetDebug 139 139 Align = alRight … … 144 144 object TabSheetDebug: TTabSheet 145 145 Caption = 'Debug' 146 ClientHeight = 6 31147 ClientWidth = 405146 ClientHeight = 604 147 ClientWidth = 390 148 148 ParentFont = False 149 149 object PanelInput: TPanel 150 150 Left = 0 151 Height = 80151 Height = 77 152 152 Top = 0 153 Width = 405153 Width = 390 154 154 Align = alTop 155 155 BevelOuter = bvNone … … 161 161 Left = 0 162 162 Height = 6 163 Top = 80164 Width = 405163 Top = 77 164 Width = 390 165 165 Align = alTop 166 166 ResizeAnchor = akTop … … 168 168 object PanelOutput: TPanel 169 169 Left = 0 170 Height = 3 24171 Top = 8 6172 Width = 405170 Height = 311 171 Top = 83 172 Width = 390 173 173 Align = alTop 174 174 BevelOuter = bvNone … … 180 180 Left = 0 181 181 Height = 6 182 Top = 410183 Width = 405182 Top = 394 183 Width = 390 184 184 Align = alTop 185 185 ResizeAnchor = akTop … … 187 187 object PanelCPU: TPanel 188 188 Left = 0 189 Height = 10 7190 Top = 4 16191 Width = 405189 Height = 103 190 Top = 400 191 Width = 390 192 192 Align = alTop 193 193 BevelOuter = bvNone … … 199 199 Left = 0 200 200 Height = 6 201 Top = 5 23202 Width = 405201 Top = 503 202 Width = 390 203 203 Align = alTop 204 204 ResizeAnchor = akTop … … 206 206 object PanelMemory: TPanel 207 207 Left = 0 208 Height = 102209 Top = 5 29210 Width = 405208 Height = 95 209 Top = 509 210 Width = 390 211 211 Align = alClient 212 212 BevelOuter = bvNone … … 217 217 end 218 218 object Splitter1: TSplitter 219 Left = 5 77220 Height = 6 35221 Top = 3 4219 Left = 554 220 Height = 608 221 Top = 33 222 222 Width = 6 223 223 Align = alRight … … 226 226 object PanelLeft: TPanel 227 227 Left = 0 228 Height = 6 35229 Top = 3 4230 Width = 5 77228 Height = 608 229 Top = 33 230 Width = 554 231 231 Align = alClient 232 232 BevelOuter = bvNone 233 ClientHeight = 6 35234 ClientWidth = 5 77233 ClientHeight = 608 234 ClientWidth = 554 235 235 ParentFont = False 236 236 TabOrder = 4 237 237 object PageControlMain: TPageControl 238 238 Left = 0 239 Height = 4 81239 Height = 460 240 240 Top = 0 241 Width = 5 77241 Width = 554 242 242 ActivePage = TabSheetSource 243 243 Align = alClient … … 256 256 object PageControlBottom: TPageControl 257 257 Left = 0 258 Height = 14 8259 Top = 4 87260 Width = 5 77258 Height = 142 259 Top = 466 260 Width = 554 261 261 ActivePage = TabSheetMessages 262 262 Align = alBottom … … 274 274 Left = 0 275 275 Height = 6 276 Top = 4 81277 Width = 5 77276 Top = 460 277 Width = 554 278 278 Align = alBottom 279 279 ResizeAnchor = akBottom … … 282 282 object MainMenu1: TMainMenu 283 283 Images = Core.ImageListMain 284 Left = 2 70285 Top = 16 7284 Left = 259 285 Top = 160 286 286 object MenuItem1: TMenuItem 287 287 Caption = 'File' … … 389 389 object ActionList1: TActionList 390 390 Images = Core.ImageListMain 391 Left = 2 72392 Top = 2 40391 Left = 261 392 Top = 230 393 393 object AProjectOpen: TAction 394 394 Category = 'Project' … … 540 540 DefaultExt = '.b' 541 541 Filter = 'BrainFuck (*.b)|*.b|Any file (*.*)|*.*' 542 Left = 70543 Top = 2 30542 Left = 67 543 Top = 221 544 544 end 545 545 object SaveDialog1: TSaveDialog 546 546 DefaultExt = '.b' 547 547 Filter = 'BrainFuck (*.b)|*.b|Any file (*.*)|*.*' 548 Left = 70549 Top = 300548 Left = 67 549 Top = 288 550 550 end 551 551 object TimerRefresh: TTimer 552 552 Interval = 200 553 553 OnTimer = TimerRefreshTimer 554 Left = 70555 Top = 3 70554 Left = 67 555 Top = 355 556 556 end 557 557 object PopupMenuRecentFiles: TPopupMenu 558 Left = 70559 Top = 80558 Left = 67 559 Top = 77 560 560 end 561 561 object PopupMenuTargets: TPopupMenu 562 562 Images = Core.ImageListMain 563 Left = 70564 Top = 14 9563 Left = 67 564 Top = 143 565 565 end 566 566 end -
trunk/Forms/UFormMain.pas
r143 r144 1 1 unit UFormMain; 2 3 {$mode Delphi}{$H+}4 2 5 3 interface -
trunk/Forms/UFormMemory.lfm
r143 r144 1 1 object FormMemory: TFormMemory 2 2 Left = 565 3 Height = 4 183 Height = 401 4 4 Top = 168 5 Width = 10 825 Width = 1039 6 6 Caption = 'Memory' 7 ClientHeight = 4 188 ClientWidth = 10 829 DesignTimePPI = 1 5010 LCLVersion = '2.2. 0.4'7 ClientHeight = 401 8 ClientWidth = 1039 9 DesignTimePPI = 144 10 LCLVersion = '2.2.6.0' 11 11 object Label6: TLabel 12 12 Left = 6 13 Height = 2 713 Height = 26 14 14 Top = 6 15 Width = 10 7015 Width = 1027 16 16 Align = alTop 17 17 BorderSpacing.Around = 6 18 18 Caption = 'Memory:' 19 ParentColor = False 19 20 ParentFont = False 20 21 end 21 22 object ListViewMemory: TListView 22 23 Left = 6 23 Height = 3 7324 Top = 3 925 Width = 10 7024 Height = 357 25 Top = 38 26 Width = 1027 26 27 Align = alClient 27 28 BorderSpacing.Around = 6 … … 29 30 item 30 31 Caption = 'Address' 31 Width = 12 532 Width = 120 32 33 end 33 34 item 34 35 Caption = 'Data' 35 Width = 51636 Width = 495 36 37 end 37 38 item 38 39 Caption = 'Text' 39 Width = 41440 Width = 397 40 41 end> 41 Font.Height = -1 942 Font.Height = -18 42 43 Font.Name = 'Courier New' 43 44 OwnerData = True -
trunk/Forms/UFormMemory.pas
r143 r144 1 1 unit UFormMemory; 2 3 {$mode delphi}4 2 5 3 interface -
trunk/Forms/UFormMessages.pas
r133 r144 1 1 unit UFormMessages; 2 3 {$mode delphi}4 2 5 3 interface -
trunk/Forms/UFormOptions.lfm
r135 r144 1 1 object FormOptions: TFormOptions 2 2 Left = 401 3 Height = 4 453 Height = 427 4 4 Top = 236 5 Width = 7 585 Width = 728 6 6 Caption = 'Options' 7 ClientHeight = 4 458 ClientWidth = 7 589 DesignTimePPI = 1 507 ClientHeight = 427 8 ClientWidth = 728 9 DesignTimePPI = 144 10 10 OnClose = FormClose 11 11 OnCreate = FormCreate 12 12 OnShow = FormShow 13 LCLVersion = '2.2. 0.4'13 LCLVersion = '2.2.6.0' 14 14 object ButtonOk: TButton 15 Left = 6 5716 Height = 3 117 Top = 40618 Width = 9 415 Left = 631 16 Height = 30 17 Top = 389 18 Width = 90 19 19 Anchors = [akRight, akBottom] 20 20 Caption = 'Ok' … … 24 24 end 25 25 object ButtonCancel: TButton 26 Left = 5 3727 Height = 3 128 Top = 40629 Width = 9 426 Left = 516 27 Height = 30 28 Top = 389 29 Width = 90 30 30 Anchors = [akRight, akBottom] 31 31 Caption = 'Cancel' … … 36 36 object PageControl1: TPageControl 37 37 Left = 10 38 Height = 3 8738 Height = 371 39 39 Top = 10 40 Width = 7 4140 Width = 711 41 41 ActivePage = TabSheetBuild 42 42 Anchors = [akTop, akLeft, akRight, akBottom] … … 46 46 object TabSheetGeneral: TTabSheet 47 47 Caption = 'General' 48 ClientHeight = 3 4649 ClientWidth = 7 3148 ClientHeight = 331 49 ClientWidth = 701 50 50 ParentFont = False 51 51 object Panel1: TPanel 52 52 Left = 0 53 Height = 3 4653 Height = 331 54 54 Top = 0 55 Width = 7 3155 Width = 701 56 56 Align = alClient 57 57 BevelOuter = bvNone 58 ClientHeight = 3 4659 ClientWidth = 7 3158 ClientHeight = 331 59 ClientWidth = 701 60 60 ParentFont = False 61 61 TabOrder = 0 62 62 object Label3: TLabel 63 63 Left = 10 64 Height = 2 765 Top = 6066 Width = 1 7764 Height = 26 65 Top = 58 66 Width = 164 67 67 Caption = 'Interface language:' 68 ParentColor = False 68 69 ParentFont = False 69 70 end 70 71 object ComboBoxLanguage: TComboBox 71 Left = 3 2072 Left = 307 72 73 Height = 42 73 Top = 6074 Width = 2 3574 Top = 58 75 Width = 226 75 76 ItemHeight = 0 76 77 ParentFont = False … … 80 81 object CheckBoxReopenLastFile: TCheckBox 81 82 Left = 10 82 Height = 3 383 Top = 10 684 Width = 1 31483 Height = 32 84 Top = 102 85 Width = 1260 85 86 Anchors = [akTop, akLeft, akRight] 86 87 AutoSize = False … … 91 92 object CheckBoxDPIAuto: TCheckBox 92 93 Left = 10 93 Height = 3 394 Top = 15 695 Width = 1 30394 Height = 32 95 Top = 150 96 Width = 1250 96 97 Anchors = [akTop, akLeft, akRight] 97 98 AutoSize = False … … 102 103 end 103 104 object LabelDPI: TLabel 104 Left = 3 8105 Height = 2 7106 Top = 200107 Width = 3 6105 Left = 36 106 Height = 26 107 Top = 192 108 Width = 35 108 109 Caption = 'DPI:' 110 ParentColor = False 109 111 ParentFont = False 110 112 end 111 113 object SpinEditDPIX: TSpinEdit 112 Left = 1 40114 Left = 134 113 115 Height = 43 114 Top = 19 8115 Width = 100116 Top = 190 117 Width = 96 116 118 MaxValue = 1000 117 119 MinValue = 1 … … 121 123 end 122 124 object SpinEditDPIY: TSpinEdit 123 Left = 2 70125 Left = 259 124 126 Height = 43 125 Top = 200126 Width = 100127 Top = 192 128 Width = 96 127 129 MaxValue = 1000 128 130 MinValue = 1 … … 132 134 end 133 135 object LabelX: TLabel 134 Left = 2 50135 Height = 2 7136 Top = 200136 Left = 240 137 Height = 26 138 Top = 192 137 139 Width = 10 138 140 Caption = 'x' 141 ParentColor = False 139 142 ParentFont = False 140 143 end 141 144 object LabelTheme: TLabel 142 145 Left = 10 143 Height = 2 7144 Top = 20145 Width = 6 7146 Height = 26 147 Top = 19 148 Width = 63 146 149 Caption = 'Theme:' 150 ParentColor = False 147 151 ParentFont = False 148 152 end 149 153 object ComboBoxTheme: TComboBox 150 Left = 3 20154 Left = 307 151 155 Height = 42 152 156 Top = 10 153 Width = 2 35157 Width = 226 154 158 ItemHeight = 0 155 159 ParentFont = False … … 161 165 object TabSheetBuild: TTabSheet 162 166 Caption = 'Build' 163 ClientHeight = 3 46164 ClientWidth = 7 31167 ClientHeight = 331 168 ClientWidth = 701 165 169 ParentFont = False 166 170 object Panel2: TPanel 167 171 Left = 0 168 Height = 3 46172 Height = 331 169 173 Top = 0 170 Width = 7 31174 Width = 701 171 175 Align = alClient 172 176 BevelOuter = bvNone 173 ClientHeight = 3 46174 ClientWidth = 7 31177 ClientHeight = 331 178 ClientWidth = 701 175 179 ParentFont = False 176 180 TabOrder = 0 177 181 object Label4: TLabel 178 182 Left = 10 179 Height = 2 7180 Top = 1 30181 Width = 2 14183 Height = 26 184 Top = 125 185 Width = 202 182 186 Caption = 'Compiler optimizations:' 187 ParentColor = False 183 188 ParentFont = False 184 189 end 185 190 object ComboBoxOptimization: TComboBox 186 Left = 310187 Height = 3 9188 Top = 12 5189 Width = 2 35191 Left = 298 192 Height = 38 193 Top = 120 194 Width = 226 190 195 ItemHeight = 0 191 196 Items.Strings = ( … … 199 204 end 200 205 object CheckBoxOptimizeAddSub: TCheckBox 201 Left = 3 9202 Height = 3 1203 Top = 1 70204 Width = 2 49206 Left = 37 207 Height = 30 208 Top = 163 209 Width = 236 205 210 Caption = 'Addition and subtraction' 206 211 ParentFont = False … … 208 213 end 209 214 object CheckBoxOptimizeMerge: TCheckBox 210 Left = 3 9211 Height = 3 1212 Top = 2 33213 Width = 2 40215 Left = 37 216 Height = 30 217 Top = 224 218 Width = 227 214 219 Caption = 'Merge same operations' 215 220 ParentFont = False … … 217 222 end 218 223 object CheckBoxOptimizeCopyMultiply: TCheckBox 219 Left = 3 9220 Height = 3 1221 Top = 2 94222 Width = 14 9224 Left = 37 225 Height = 30 226 Top = 282 227 Width = 142 223 228 Caption = 'Copy multiply' 224 229 OnChange = CheckBoxOptimizeCopyMultiplyChange … … 227 232 end 228 233 object CheckBoxOptimizeRelativeIndexes: TCheckBox 229 Left = 3 9230 Height = 3 1231 Top = 2 64232 Width = 1 72234 Left = 37 235 Height = 30 236 Top = 253 237 Width = 162 233 238 Caption = 'Relative indexes' 234 239 OnChange = CheckBoxOptimizeRelativeIndexesChange … … 238 243 object Label2: TLabel 239 244 Left = 10 240 Height = 2 7241 Top = 6 7242 Width = 7 7245 Height = 26 246 Top = 64 247 Width = 73 243 248 Caption = 'Cell size:' 249 ParentColor = False 244 250 ParentFont = False 245 251 end 246 252 object Label1: TLabel 247 253 Left = 10 248 Height = 2 7249 Top = 1 7250 Width = 11 9254 Height = 26 255 Top = 16 256 Width = 112 251 257 Caption = 'Memory size:' 258 ParentColor = False 252 259 ParentFont = False 253 260 end 254 261 object SpinEditMemorySize: TSpinEdit 255 Left = 206262 Left = 198 256 263 Height = 43 257 264 Top = 7 258 Width = 1 62265 Width = 156 259 266 MaxValue = 2000000000 260 267 ParentFont = False … … 262 269 end 263 270 object SpinEditCellSize: TSpinEdit 264 Left = 206271 Left = 198 265 272 Height = 43 266 Top = 5 8267 Width = 1 62273 Top = 56 274 Width = 156 268 275 MaxValue = 2000000000 269 276 ParentFont = False … … 271 278 end 272 279 object CheckBoxOptimizeSetZero: TCheckBox 273 Left = 3 9274 Height = 3 1275 Top = 200276 Width = 9 7280 Left = 37 281 Height = 30 282 Top = 192 283 Width = 93 277 284 Caption = 'Set zero' 278 285 ParentFont = False … … 280 287 end 281 288 object CheckBoxDebugEnabled: TCheckBox 282 Left = 408283 Height = 3 1289 Left = 392 290 Height = 30 284 291 Top = 12 285 Width = 12 8292 Width = 120 286 293 Caption = 'Debugging' 287 294 ParentFont = False -
trunk/Forms/UFormOptions.pas
r135 r144 1 1 unit UFormOptions; 2 3 {$mode delphi}{$H+}4 2 5 3 interface -
trunk/Forms/UFormOutput.lfm
r112 r144 8 8 ClientWidth = 640 9 9 DesignTimePPI = 144 10 LCLVersion = '2. 0.2.0'10 LCLVersion = '2.2.6.0' 11 11 object Label2: TLabel 12 12 Left = 4 -
trunk/Forms/UFormOutput.pas
r124 r144 1 1 unit UFormOutput; 2 3 {$mode delphi}4 2 5 3 interface … … 23 21 var 24 22 FormOutput: TFormOutput; 23 25 24 26 25 implementation -
trunk/Forms/UFormSourceCode.lfm
r143 r144 1 1 object FormSourceCode: TFormSourceCode 2 2 Left = 459 3 Height = 6143 Height = 589 4 4 Top = 278 5 Width = 7005 Width = 672 6 6 Caption = 'Source code' 7 ClientHeight = 6148 ClientWidth = 7009 DesignTimePPI = 1 507 ClientHeight = 589 8 ClientWidth = 672 9 DesignTimePPI = 144 10 10 OnCreate = FormCreate 11 11 OnDestroy = FormDestroy 12 LCLVersion = '2.2. 0.4'12 LCLVersion = '2.2.6.0' 13 13 inline SynEditSource: TSynEdit 14 14 Left = 0 15 Height = 61415 Height = 589 16 16 Top = 0 17 Width = 70017 Width = 672 18 18 Align = alClient 19 Font.Height = -1 719 Font.Height = -16 20 20 Font.Name = 'Courier New' 21 21 Font.Pitch = fpFixed … … 29 29 OnKeyUp = MemoSourceKeyUp 30 30 OnMouseDown = MemoSourceMouseDown 31 Gutter.Width = 8 331 Gutter.Width = 80 32 32 Gutter.MouseActions = <> 33 33 RightGutter.Width = 0 … … 479 479 inline SynLeftGutterPartList1: TSynGutterPartList 480 480 object SynGutterMarks1: TSynGutterMarks 481 Width = 3 8481 Width = 36 482 482 MouseActions = <> 483 483 end … … 506 506 object SynGutterCodeFolding1: TSynGutterCodeFolding 507 507 AutoSize = False 508 Width = 1 5508 Width = 14 509 509 MouseActions = <> 510 510 MarkupInfo.Background = clNone … … 517 517 object PopupMenuSource: TPopupMenu 518 518 Images = Core.ImageListMain 519 Left = 1 60520 Top = 1 60519 Left = 154 520 Top = 154 521 521 object MenuItem23: TMenuItem 522 522 Action = FormMain.ABreakpointToggle … … 597 597 object ActionList1: TActionList 598 598 Images = Core.ImageListMain 599 Left = 15 8600 Top = 70599 Left = 152 600 Top = 67 601 601 object AGenerateNumber: TAction 602 602 Caption = 'Generate number' … … 656 656 DefaultFilter = 'Soubory Java (*.java)|*.java' 657 657 Enabled = False 658 Left = 506659 Top = 3 29658 Left = 486 659 Top = 316 660 660 end 661 661 end -
trunk/Forms/UFormSourceCode.pas
r143 r144 1 1 unit UFormSourceCode; 2 3 {$mode delphi}4 2 5 3 interface … … 7 5 uses 8 6 Classes, SysUtils, FileUtil, SynEdit, SynHighlighterIni, Forms, Controls, 9 Graphics, Dialogs, Menus, ActnList, strutils,7 Graphics, Dialogs, Menus, ActnList, 10 8 SynEditHighlighter, SynHighlighterAny, SynHighlighterJava, UBFHighlighter; 11 9 -
trunk/Forms/UFormTargetCode.pas
r128 r144 1 1 unit UFormTargetCode; 2 3 {$mode delphi}4 2 5 3 interface -
trunk/Forms/UFormTargetOptions.pas
r115 r144 1 1 unit UFormTargetOptions; 2 3 {$mode delphi}4 2 5 3 interface -
trunk/Forms/UFormTargets.lfm
r133 r144 1 1 object FormTargets: TFormTargets 2 2 Left = 294 3 Height = 4 303 Height = 413 4 4 Top = 172 5 Width = 7185 Width = 689 6 6 Caption = 'Compilers' 7 ClientHeight = 4 308 ClientWidth = 7189 DesignTimePPI = 1 507 ClientHeight = 413 8 ClientWidth = 689 9 DesignTimePPI = 144 10 10 OnClose = FormClose 11 11 OnCreate = FormCreate 12 12 OnShow = FormShow 13 LCLVersion = '2.2. 0.4'13 LCLVersion = '2.2.6.0' 14 14 object ListView1: TListView 15 15 Left = 10 16 Height = 41016 Height = 393 17 17 Top = 10 18 Width = 70118 Width = 672 19 19 Anchors = [akTop, akLeft, akRight, akBottom] 20 20 Columns = < 21 21 item 22 22 Caption = 'Name' 23 Width = 10023 Width = 96 24 24 end 25 25 item 26 26 Caption = 'Execution path' 27 Width = 2 5027 Width = 240 28 28 end 29 29 item 30 30 Caption = 'Compiler path' 31 Width = 3 3631 Width = 323 32 32 end> 33 33 OwnerData = True -
trunk/Forms/UFormTargets.pas
r133 r144 1 1 unit UFormTargets; 2 3 {$mode objfpc}{$H+}4 2 5 3 interface -
trunk/LazFuck.lpi
r143 r144 289 289 <Linking> 290 290 <Debugging> 291 <DebugInfoType Value="dsDwarf2Set"/> 291 292 <UseHeaptrc Value="True"/> 292 293 <UseExternalDbgSyms Value="True"/> -
trunk/Packages/Common/UAboutDialog.pas
r129 r144 1 1 unit UAboutDialog; 2 3 {$mode delphi}4 2 5 3 interface -
trunk/Packages/Common/UApplicationInfo.pas
r116 r144 1 1 unit UApplicationInfo; 2 3 {$mode delphi}4 2 5 3 interface -
trunk/Packages/Common/UCommon.pas
r139 r144 1 1 unit UCommon; 2 3 {$mode delphi}4 2 5 3 interface -
trunk/Packages/Common/UDebugLog.pas
r102 r144 1 1 unit UDebugLog; 2 3 {$mode delphi}4 2 5 3 interface -
trunk/Packages/Common/UDelay.pas
r54 r144 1 1 unit UDelay; 2 3 {$mode delphi}4 2 5 3 interface -
trunk/Packages/Common/UFormAbout.pas
r122 r144 1 1 unit UFormAbout; 2 3 {$mode delphi}4 2 5 3 interface -
trunk/Packages/Common/UGeometric.pas
r129 r144 1 1 unit UGeometric; 2 3 {$mode delphi}4 2 5 3 interface -
trunk/Packages/Common/UJobProgressView.pas
r130 r144 1 1 unit UJobProgressView; 2 3 {$MODE Delphi}4 2 5 3 interface … … 642 640 begin 643 641 FLock.Free; 644 inherited Destroy;642 inherited; 645 643 end; 646 644 -
trunk/Packages/Common/ULanguages.pas
r122 r144 1 1 unit ULanguages; 2 3 {$mode delphi}{$H+}4 2 5 3 interface -
trunk/Packages/Common/ULastOpenedList.pas
r133 r144 1 1 unit ULastOpenedList; 2 3 {$mode delphi}4 2 5 3 interface -
trunk/Packages/Common/UListViewSort.pas
r122 r144 2 2 3 3 // Date: 2019-05-17 4 5 {$mode delphi}6 4 7 5 interface -
trunk/Packages/Common/UMemory.pas
r105 r144 1 1 unit UMemory; 2 3 {$mode Delphi}{$H+}4 2 5 3 interface -
trunk/Packages/Common/UMetaCanvas.pas
r129 r144 1 1 unit UMetaCanvas; 2 3 {$mode delphi}4 2 5 3 interface -
trunk/Packages/Common/UPersistentForm.pas
r116 r144 1 1 unit UPersistentForm; 2 3 {$mode delphi}4 2 5 3 // Date: 2020-11-26 -
trunk/Packages/Common/UPool.pas
r102 r144 1 1 unit UPool; 2 3 {$mode Delphi}{$H+}4 2 5 3 interface -
trunk/Packages/Common/UPrefixMultiplier.pas
r102 r144 2 2 3 3 // Date: 2010-06-01 4 5 {$mode delphi}6 4 7 5 interface -
trunk/Packages/Common/URegistry.pas
r129 r144 1 1 unit URegistry; 2 3 {$MODE delphi}4 2 5 3 interface -
trunk/Packages/Common/UResetableThread.pas
r93 r144 1 1 unit UResetableThread; 2 3 {$mode Delphi}{$H+}4 2 5 3 interface -
trunk/Packages/Common/UScaleDPI.pas
r129 r144 2 2 3 3 { See: http://wiki.lazarus.freepascal.org/High_DPI } 4 5 {$mode delphi}{$H+}6 4 7 5 interface -
trunk/Packages/Common/UStringTable.pas
r93 r144 1 1 unit UStringTable; 2 3 {$mode objfpc}{$H+}4 2 5 3 interface -
trunk/Packages/Common/USyncCounter.pas
r59 r144 1 1 unit USyncCounter; 2 3 {$mode delphi}4 2 5 3 interface … … 69 67 begin 70 68 Lock.Free; 71 inherited Destroy;69 inherited; 72 70 end; 73 71 -
trunk/Packages/Common/UThreading.pas
r116 r144 1 1 unit UThreading; 2 3 {$mode delphi}4 2 5 3 interface -
trunk/Packages/Common/UTranslator.pas
r122 r144 1 1 unit UTranslator; 2 3 {$mode delphi}{$H+}4 2 5 3 interface -
trunk/Packages/Common/UURI.pas
r93 r144 2 2 3 3 // Date: 2011-04-04 4 5 {$mode delphi}6 4 7 5 interface -
trunk/Packages/Common/UXMLUtils.pas
r102 r144 1 1 unit UXMLUtils; 2 3 {$mode delphi}4 2 5 3 interface -
trunk/Target/UTargetC.pas
r135 r144 1 1 unit UTargetC; 2 3 {$mode Delphi}{$H+}4 2 5 3 interface -
trunk/Target/UTargetCSharp.pas
r133 r144 1 1 unit UTargetCSharp; 2 3 {$mode Delphi}{$H+}4 2 5 3 interface -
trunk/Target/UTargetDelphi.pas
r133 r144 1 1 unit UTargetDelphi; 2 3 {$mode Delphi}{$H+}4 2 5 3 interface -
trunk/Target/UTargetFPC.pas
r133 r144 1 1 unit UTargetFPC; 2 3 {$mode Delphi}{$H+}4 2 5 3 interface -
trunk/Target/UTargetInterpretter.pas
r137 r144 1 1 unit UTargetInterpretter; 2 3 {$mode Delphi}{$H+}4 2 5 3 interface … … 173 171 174 172 procedure TTargetInterpretter.PrepareJumpTable; 175 var 176 Loop: array of Integer; 173 type 174 TArrayOfInteger = array of Integer; 175 var 176 Loop: TArrayOfInteger; 177 177 I: Integer; 178 178 begin … … 184 184 end; 185 185 186 SetLength(Loop, 0);186 Loop := Default(TArrayOfInteger); 187 187 for I := 0 to FProgram.Count - 1 do begin 188 188 case FProgram[I].Command of -
trunk/Target/UTargetJava.pas
r133 r144 1 1 unit UTargetJava; 2 3 {$mode Delphi}{$H+}4 2 5 3 interface -
trunk/Target/UTargetJavascript.pas
r135 r144 1 1 unit UTargetJavascript; 2 3 {$mode Delphi}{$H+}4 2 5 3 interface -
trunk/Target/UTargetPHP.pas
r133 r144 1 1 unit UTargetPHP; 2 3 {$mode Delphi}{$H+}4 2 5 3 interface -
trunk/Target/UTargetPython.pas
r133 r144 1 1 unit UTargetPython; 2 3 {$mode Delphi}{$H+}4 2 5 3 interface -
trunk/UBFCodeTools.pas
r143 r144 1 1 unit UBFCodeTools; 2 3 {$mode Delphi}4 2 5 3 interface -
trunk/UBFHighlighter.pas
r125 r144 47 47 48 48 *) 49 50 {$mode objfpc}{$H+}51 49 52 50 interface … … 142 140 143 141 // Ensure the HL reacts to changes in the attributes. Do this once, if all attributes are created 144 SetAttributesOnChange( @DefHighlightChange);142 SetAttributesOnChange(DefHighlightChange); 145 143 end; 146 144 -
trunk/UBFTarget.pas
r137 r144 1 1 unit UBFTarget; 2 3 {$mode delphi}4 2 5 3 interface -
trunk/UCore.lfm
r143 r144 3 3 OnDestroy = DataModuleDestroy 4 4 OldCreateOrder = False 5 Height = 4 516 HorizontalOffset = 8267 VerticalOffset = 4 638 Width = 5 309 PPI = 1 505 Height = 433 6 HorizontalOffset = 793 7 VerticalOffset = 444 8 Width = 509 9 PPI = 144 10 10 object ApplicationInfo: TApplicationInfo 11 11 Identification = 1 … … 541 541 0000000000000000000000000000000000000000000000000000 542 542 } 543 Left = 1 13544 Top = 2 5543 Left = 108 544 Top = 24 545 545 end 546 546 object Translator: TTranslator 547 547 POFilesFolder = 'Languages' 548 548 OnTranslate = TranslatorTranslate 549 Left = 1 13550 Top = 1 13549 Left = 108 550 Top = 108 551 551 end 552 552 object LastOpenedList: TLastOpenedList 553 553 MaxCount = 10 554 Left = 1 13555 Top = 200554 Left = 108 555 Top = 192 556 556 end 557 557 object PersistentForm1: TPersistentForm 558 558 MinVisiblePart = 50 559 559 EntireVisible = False 560 Left = 1 13561 Top = 2 88560 Left = 108 561 Top = 276 562 562 end 563 563 object ImageListMain: TImageList 564 Left = 3 84565 Top = 2 5564 Left = 369 565 Top = 24 566 566 Bitmap = { 567 567 4C7A1E0000001000000010000000571700000000000078DAED9C07585457DAC7 … … 757 757 object ScaleDPI1: TScaleDPI 758 758 AutoDetect = False 759 Left = 3 88760 Top = 12 5759 Left = 372 760 Top = 120 761 761 end 762 762 object ThemeManager: TThemeManager 763 Left = 3 77764 Top = 2 18763 Left = 362 764 Top = 209 765 765 end 766 766 object AboutDialog: TAboutDialog … … 768 768 ThemeManager = ThemeManager 769 769 ApplicationInfo = ApplicationInfo 770 Left = 3 77771 Top = 300770 Left = 362 771 Top = 288 772 772 end 773 773 end -
trunk/UCore.pas
r136 r144 1 1 unit UCore; 2 3 {$mode delphi}4 2 5 3 interface -
trunk/UProject.pas
r135 r144 1 1 unit UProject; 2 3 {$mode delphi}4 2 5 3 interface -
trunk/UTarget.pas
r137 r144 1 1 unit UTarget; 2 3 {$mode Delphi}{$H+}4 2 5 3 interface
Note:
See TracChangeset
for help on using the changeset viewer.