- Timestamp:
- Aug 4, 2017, 9:11:00 AM (7 years ago)
- Location:
- trunk
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Forms/UFormMain.lfm
r82 r83 5 5 Width = 860 6 6 Caption = 'LazFuck' 7 ClientHeight = 5 547 ClientHeight = 561 8 8 ClientWidth = 860 9 9 Menu = MainMenu1 … … 18 18 Left = 0 19 19 Height = 28 20 Top = 5 2620 Top = 533 21 21 Width = 860 22 22 Panels = < … … 131 131 object PageControlRight: TPageControl 132 132 Left = 467 133 Height = 50 0133 Height = 507 134 134 Top = 26 135 135 Width = 393 … … 141 141 object TabSheetDebug: TTabSheet 142 142 Caption = 'Debug' 143 ClientHeight = 49 4144 ClientWidth = 3 19143 ClientHeight = 499 144 ClientWidth = 359 145 145 object PanelInput: TPanel 146 146 Left = 0 147 147 Height = 64 148 148 Top = 0 149 Width = 3 19149 Width = 359 150 150 Align = alTop 151 151 BevelOuter = bvNone … … 157 157 Height = 5 158 158 Top = 64 159 Width = 3 19159 Width = 359 160 160 Align = alTop 161 161 ResizeAnchor = akTop … … 165 165 Height = 259 166 166 Top = 69 167 Width = 3 19167 Width = 359 168 168 Align = alTop 169 169 BevelOuter = bvNone … … 175 175 Height = 5 176 176 Top = 328 177 Width = 3 19177 Width = 359 178 178 Align = alTop 179 179 ResizeAnchor = akTop … … 183 183 Height = 86 184 184 Top = 333 185 Width = 3 19185 Width = 359 186 186 Align = alTop 187 187 BevelOuter = bvNone … … 193 193 Height = 5 194 194 Top = 419 195 Width = 3 19195 Width = 359 196 196 Align = alTop 197 197 ResizeAnchor = akTop … … 199 199 object PanelMemory: TPanel 200 200 Left = 0 201 Height = 7 0201 Height = 75 202 202 Top = 424 203 Width = 3 19203 Width = 359 204 204 Align = alClient 205 205 BevelOuter = bvNone … … 210 210 object Splitter1: TSplitter 211 211 Left = 462 212 Height = 50 0212 Height = 507 213 213 Top = 26 214 214 Width = 5 … … 218 218 object PanelLeft: TPanel 219 219 Left = 0 220 Height = 50 0220 Height = 507 221 221 Top = 26 222 222 Width = 462 223 223 Align = alClient 224 224 BevelOuter = bvNone 225 ClientHeight = 50 0225 ClientHeight = 507 226 226 ClientWidth = 462 227 227 TabOrder = 4 228 228 object PageControlMain: TPageControl 229 229 Left = 0 230 Height = 3 77230 Height = 384 231 231 Top = 0 232 232 Width = 462 … … 246 246 Left = 0 247 247 Height = 118 248 Top = 38 2248 Top = 389 249 249 Width = 462 250 250 ActivePage = TabSheetMessages … … 261 261 Left = 0 262 262 Height = 5 263 Top = 3 77263 Top = 384 264 264 Width = 462 265 265 Align = alBottom -
trunk/Forms/UFormMain.pas
r81 r83 183 183 SDoYouWantToSaveProject = 'There are unsaved changes in project. Do you want to save them?'; 184 184 SCloseProjectFirst = 'Project need to be closed before it can be openned'; 185 SError = 'Error'; 185 186 186 187 { TFormMain } … … 482 483 procedure TFormMain.AProgramCompileExecute(Sender: TObject); 483 484 begin 484 with Core.CurrentTarget do begin 485 with Core.CurrentTarget do 486 try 485 487 AProgramStop.Execute; 486 488 SourceCode := FormSourceCode.MemoSource.Text; … … 492 494 FormTargetCode.MemoTarget.Text := TargetCode; 493 495 UpdateInterface; 496 except 497 on E: Exception do 498 MessageDlg(SError, E.Message, mtError, [mbOk], 0); 494 499 end; 495 500 end; -
trunk/Languages/LazFuck.cs.po
r76 r83 9 9 "MIME-Version: 1.0\n" 10 10 "Content-Transfer-Encoding: 8bit\n" 11 "X-Generator: Poedit 1.8. 9\n"11 "X-Generator: Poedit 1.8.8\n" 12 12 "Language: cs\n" 13 13 … … 553 553 msgstr "V projektu Jsou neuloÅŸené zmÄny. Chcete je uloÅŸit?" 554 554 555 #: uformmain.serror 556 msgid "Error" 557 msgstr "Chyba" 558 555 559 #: uformmain.snewproject 556 560 msgid "New project" … … 589 593 msgstr "Nenalezen pÅekladaÄ \"%s\"" 590 594 595 #: utarget.sexecutornotfound 596 msgid "Executor \"%s\" not found" 597 msgstr "SpouÅ¡tÄÄ \"%s\" nenalezen" 598 591 599 #: utargetinterpretter.sjumptablecolision 592 600 msgctxt "utargetinterpretter.sjumptablecolision" … … 616 624 msgid "Unsupported command" 617 625 msgstr "NepodporovanÃœ pÅÃkaz" 618 -
trunk/Languages/LazFuck.po
r76 r83 504 504 msgstr "" 505 505 506 #: uformmain.serror 507 msgid "Error" 508 msgstr "" 509 506 510 #: uformmain.snewproject 507 511 msgid "New project" … … 536 540 msgstr "" 537 541 542 #: utarget.sexecutornotfound 543 msgid "Executor \"%s\" not found" 544 msgstr "" 545 538 546 #: utargetinterpretter.sjumptablecolision 539 547 msgid "Jump table colision" -
trunk/Languages/LazFuckIDE.po
r76 r83 542 542 msgstr "" 543 543 544 #: uformmain.serror 545 msgid "Error" 546 msgstr "" 547 544 548 #: uformmain.snewproject 545 549 msgid "New project" … … 578 582 msgstr "" 579 583 584 #: utarget.sexecutornotfound 585 msgid "Executor \"%s\" not found" 586 msgstr "" 587 580 588 #: utargetinterpretter.sjumptablecolision 581 589 msgctxt "utargetinterpretter.sjumptablecolision" -
trunk/UTarget.pas
r72 r83 144 144 resourcestring 145 145 SCompilerNotFound = 'Compiler "%s" not found'; 146 SExecutorNotFound = 'Executor "%s" not found'; 146 147 SCompiledFileNotFound = 'Program compiled file "%s" not found'; 147 148 … … 420 421 Free; 421 422 end; 422 if CompilerPath <> '' then begin 423 if FileExistsUTF8(CompilerPath) then 423 if FileExistsUTF8(CompilerPath) then 424 424 try 425 425 Process := TProcess.Create(nil); … … 441 441 Process.Free; 442 442 end else raise Exception.Create(Format(SCompilerNotFound, [CompilerPath])); 443 end;444 443 end; 445 444 … … 456 455 'compiled' + DirectorySeparator + Name + DirectorySeparator + 457 456 ExtractFileNameOnly(ProjectFileName) + RunExtension; 457 if not FileExistsUTF8(ExecutorPath) then 458 raise Exception.Create(Format(SExecutorNotFound, [ExecutorPath])); 458 459 if FileExistsUTF8(CompiledFile) then 459 460 try
Note:
See TracChangeset
for help on using the changeset viewer.