Changeset 34 for trunk/IDE/Forms
- Timestamp:
- Feb 13, 2012, 1:47:33 PM (13 years ago)
- Location:
- trunk/IDE
- Files:
-
- 7 added
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IDE
- Property svn:ignore
-
old new 1 1 lib 2 2 backup 3 Transpascal.dbg 4 Transpascal.lps 5 Transpascal.exe
-
- Property svn:ignore
-
trunk/IDE/Forms/UCodeForm.lfm
r30 r34 7 7 ClientHeight = 426 8 8 ClientWidth = 535 9 LCLVersion = '0.9. 29'9 LCLVersion = '0.9.31' 10 10 inline SynEditSource: TSynEdit 11 11 Left = 0 … … 24 24 Gutter.MouseActions = < 25 25 item 26 Shift = []27 ShiftMask = []28 Button = mbLeft29 26 ClickCount = ccAny 30 27 ClickDir = cdDown 31 Command = 13 32 MoveCaret = False 33 Option = 0 34 Priority = 0 35 end 36 item 37 Shift = [] 38 ShiftMask = [] 28 Command = emcOnMainGutterClick 29 end 30 item 39 31 Button = mbRight 40 ClickCount = ccSingle 41 ClickDir = cdUp 42 Command = 12 43 MoveCaret = False 44 Option = 0 45 Priority = 0 32 Command = emcContextMenu 46 33 end> 47 34 RightGutter.Width = 0 48 35 RightGutter.MouseActions = < 49 36 item 50 Shift = []51 ShiftMask = []52 Button = mbLeft53 37 ClickCount = ccAny 54 38 ClickDir = cdDown 55 Command = 13 56 MoveCaret = False 57 Option = 0 58 Priority = 0 59 end 60 item 61 Shift = [] 62 ShiftMask = [] 39 Command = emcOnMainGutterClick 40 end 41 item 63 42 Button = mbRight 64 ClickCount = ccSingle 65 ClickDir = cdUp 66 Command = 12 67 MoveCaret = False 68 Option = 0 69 Priority = 0 43 Command = emcContextMenu 70 44 end> 71 45 Highlighter = SynPasSyn1 … … 493 467 MouseActions = < 494 468 item 495 Shift = []496 469 ShiftMask = [ssShift, ssAlt] 497 Button = mbLeft 498 ClickCount = ccSingle 499 ClickDir = cdDown 500 Command = 1 501 MoveCaret = True 502 Option = 0 503 Priority = 0 470 ClickDir = cdDown 471 Command = emcStartSelections 472 MoveCaret = True 504 473 end 505 474 item 506 475 Shift = [ssShift] 507 476 ShiftMask = [ssShift, ssAlt] 508 Button = mbLeft 509 ClickCount = ccSingle 510 ClickDir = cdDown 511 Command = 1 477 ClickDir = cdDown 478 Command = emcStartSelections 512 479 MoveCaret = True 513 480 Option = 1 514 Priority = 0515 481 end 516 482 item 517 483 Shift = [ssAlt] 518 484 ShiftMask = [ssShift, ssAlt] 519 Button = mbLeft 520 ClickCount = ccSingle 521 ClickDir = cdDown 522 Command = 3 523 MoveCaret = True 524 Option = 0 525 Priority = 0 485 ClickDir = cdDown 486 Command = emcStartColumnSelections 487 MoveCaret = True 526 488 end 527 489 item 528 490 Shift = [ssShift, ssAlt] 529 491 ShiftMask = [ssShift, ssAlt] 530 Button = mbLeft 531 ClickCount = ccSingle 532 ClickDir = cdDown 533 Command = 3 492 ClickDir = cdDown 493 Command = emcStartColumnSelections 534 494 MoveCaret = True 535 495 Option = 1 536 Priority = 0 537 end 538 item 539 Shift = [] 540 ShiftMask = [] 496 end 497 item 541 498 Button = mbRight 542 ClickCount = ccSingle 543 ClickDir = cdUp 544 Command = 12 545 MoveCaret = False 546 Option = 0 547 Priority = 0 548 end 549 item 550 Shift = [] 551 ShiftMask = [] 552 Button = mbLeft 499 Command = emcContextMenu 500 end 501 item 553 502 ClickCount = ccDouble 554 503 ClickDir = cdDown 555 Command = 6 556 MoveCaret = True 557 Option = 0 558 Priority = 0 559 end 560 item 561 Shift = [] 562 ShiftMask = [] 563 Button = mbLeft 504 Command = emcSelectWord 505 MoveCaret = True 506 end 507 item 564 508 ClickCount = ccTriple 565 509 ClickDir = cdDown 566 Command = 7 567 MoveCaret = True 568 Option = 0 569 Priority = 0 570 end 571 item 572 Shift = [] 573 ShiftMask = [] 574 Button = mbLeft 510 Command = emcSelectLine 511 MoveCaret = True 512 end 513 item 575 514 ClickCount = ccQuad 576 515 ClickDir = cdDown 577 Command = 8 578 MoveCaret = True 579 Option = 0 580 Priority = 0 581 end 582 item 583 Shift = [] 584 ShiftMask = [] 516 Command = emcSelectPara 517 MoveCaret = True 518 end 519 item 585 520 Button = mbMiddle 586 ClickCount = ccSingle 587 ClickDir = cdDown 588 Command = 10 589 MoveCaret = True 590 Option = 0 591 Priority = 0 521 ClickDir = cdDown 522 Command = emcPasteSelection 523 MoveCaret = True 592 524 end 593 525 item 594 526 Shift = [ssCtrl] 595 527 ShiftMask = [ssShift, ssAlt, ssCtrl] 596 Button = mbLeft 597 ClickCount = ccSingle 598 ClickDir = cdUp 599 Command = 11 600 MoveCaret = False 601 Option = 0 602 Priority = 0 528 Command = emcMouseLink 603 529 end> 604 530 MouseSelActions = < 605 531 item 606 Shift = [] 607 ShiftMask = [] 608 Button = mbLeft 609 ClickCount = ccSingle 610 ClickDir = cdDown 611 Command = 9 612 MoveCaret = False 613 Option = 0 614 Priority = 0 532 ClickDir = cdDown 533 Command = emcStartDragMove 615 534 end> 616 535 Lines.Strings = ( 617 536 'SynEditSource' 618 537 ) 538 VisibleSpecialChars = [vscSpace, vscTabAtLast] 619 539 BracketHighlightStyle = sbhsBoth 620 540 OnChange = SynEditSourceChange … … 622 542 object SynGutterMarks1: TSynGutterMarks 623 543 Width = 24 544 MouseActions = <> 624 545 end 625 546 object SynGutterLineNumber1: TSynGutterLineNumber … … 635 556 object SynGutterChanges1: TSynGutterChanges 636 557 Width = 4 558 MouseActions = <> 637 559 ModifiedColor = 59900 638 560 SavedColor = clGreen … … 640 562 object SynGutterSeparator1: TSynGutterSeparator 641 563 Width = 2 564 MouseActions = <> 642 565 end 643 566 object SynGutterCodeFolding1: TSynGutterCodeFolding 644 567 MouseActions = < 645 568 item 646 Shift = []647 ShiftMask = []648 569 Button = mbRight 649 ClickCount = ccSingle 650 ClickDir = cdUp 651 Command = 16 652 MoveCaret = False 653 Option = 0 654 Priority = 0 570 Command = emcCodeFoldContextMenu 655 571 end 656 572 item 657 Shift = []658 573 ShiftMask = [ssShift] 659 574 Button = mbMiddle 660 575 ClickCount = ccAny 661 576 ClickDir = cdDown 662 Command = 14 663 MoveCaret = False 664 Option = 0 665 Priority = 0 577 Command = emcCodeFoldCollaps 666 578 end 667 579 item … … 671 583 ClickCount = ccAny 672 584 ClickDir = cdDown 673 Command = 14 674 MoveCaret = False 585 Command = emcCodeFoldCollaps 675 586 Option = 1 676 Priority = 0677 587 end 678 588 item 679 Shift = []680 ShiftMask = []681 Button = mbLeft682 589 ClickCount = ccAny 683 590 ClickDir = cdDown 684 Command = 0 685 MoveCaret = False 686 Option = 0 687 Priority = 0 591 Command = emcNone 688 592 end> 689 593 MarkupInfo.Background = clNone … … 691 595 MouseActionsExpanded = < 692 596 item 693 Shift = []694 ShiftMask = []695 Button = mbLeft696 597 ClickCount = ccAny 697 598 ClickDir = cdDown 698 Command = 14 699 MoveCaret = False 700 Option = 0 701 Priority = 0 599 Command = emcCodeFoldCollaps 702 600 end> 703 601 MouseActionsCollapsed = < … … 705 603 Shift = [ssCtrl] 706 604 ShiftMask = [ssCtrl] 707 Button = mbLeft708 605 ClickCount = ccAny 709 606 ClickDir = cdDown 710 Command = 15 711 MoveCaret = False 712 Option = 0 713 Priority = 0 607 Command = emcCodeFoldExpand 714 608 end 715 609 item 716 Shift = []717 610 ShiftMask = [ssCtrl] 718 Button = mbLeft719 611 ClickCount = ccAny 720 612 ClickDir = cdDown 721 Command = 15 722 MoveCaret = False 613 Command = emcCodeFoldExpand 723 614 Option = 1 724 Priority = 0725 615 end> 726 616 end 727 617 end 728 end729 object CoolDockClient1: TCDClient730 Floatable = False731 Master = MainForm.CoolDockMaster1732 left = 96733 top = 37734 618 end 735 619 object SynPasSyn1: TSynPasSyn … … 737 621 AsmAttri.FrameEdges = sfeAround 738 622 CommentAttri.FrameEdges = sfeAround 623 IDEDirectiveAttri.FrameEdges = sfeAround 739 624 IdentifierAttri.FrameEdges = sfeAround 740 625 KeyAttri.FrameEdges = sfeAround -
trunk/IDE/Forms/UCodeForm.pas
r30 r34 14 14 15 15 TCodeForm = class(TForm) 16 CoolDockClient1: TCDClient;17 16 SynEditSource: TSynEdit; 18 17 SynPasSyn1: TSynPasSyn; -
trunk/IDE/Forms/UCompiledForm.lfm
r30 r34 1 1 object CompiledForm: TCompiledForm 2 2 Left = 403 3 Height = 2403 Height = 303 4 4 Top = 186 5 Width = 3 205 Width = 398 6 6 Caption = 'Compiled code' 7 ClientHeight = 2408 ClientWidth = 3 209 LCLVersion = '0.9. 29'7 ClientHeight = 303 8 ClientWidth = 398 9 LCLVersion = '0.9.31' 10 10 inline SynEdit1: TSynEdit 11 11 Left = 0 12 Height = 24012 Height = 303 13 13 Top = 0 14 Width = 3 2014 Width = 398 15 15 Align = alClient 16 16 Font.Height = -13 … … 24 24 Gutter.MouseActions = < 25 25 item 26 Shift = []27 ShiftMask = []28 Button = mbLeft29 26 ClickCount = ccAny 30 27 ClickDir = cdDown 31 Command = 13 32 MoveCaret = False 33 Option = 0 34 Priority = 0 35 end 36 item 37 Shift = [] 38 ShiftMask = [] 28 Command = emcOnMainGutterClick 29 end 30 item 39 31 Button = mbRight 40 ClickCount = ccSingle 41 ClickDir = cdUp 42 Command = 12 43 MoveCaret = False 44 Option = 0 45 Priority = 0 32 Command = emcContextMenu 46 33 end> 47 34 RightGutter.Width = 0 48 35 RightGutter.MouseActions = < 49 36 item 50 Shift = []51 ShiftMask = []52 Button = mbLeft53 37 ClickCount = ccAny 54 38 ClickDir = cdDown 55 Command = 13 56 MoveCaret = False 57 Option = 0 58 Priority = 0 59 end 60 item 61 Shift = [] 62 ShiftMask = [] 39 Command = emcOnMainGutterClick 40 end 41 item 63 42 Button = mbRight 64 ClickCount = ccSingle 65 ClickDir = cdUp 66 Command = 12 67 MoveCaret = False 68 Option = 0 69 Priority = 0 43 Command = emcContextMenu 70 44 end> 71 45 Keystrokes = < … … 492 466 MouseActions = < 493 467 item 494 Shift = []495 468 ShiftMask = [ssShift, ssAlt] 496 Button = mbLeft 497 ClickCount = ccSingle 498 ClickDir = cdDown 499 Command = 1 500 MoveCaret = True 501 Option = 0 502 Priority = 0 469 ClickDir = cdDown 470 Command = emcStartSelections 471 MoveCaret = True 503 472 end 504 473 item 505 474 Shift = [ssShift] 506 475 ShiftMask = [ssShift, ssAlt] 507 Button = mbLeft 508 ClickCount = ccSingle 509 ClickDir = cdDown 510 Command = 1 476 ClickDir = cdDown 477 Command = emcStartSelections 511 478 MoveCaret = True 512 479 Option = 1 513 Priority = 0514 480 end 515 481 item 516 482 Shift = [ssAlt] 517 483 ShiftMask = [ssShift, ssAlt] 518 Button = mbLeft 519 ClickCount = ccSingle 520 ClickDir = cdDown 521 Command = 3 522 MoveCaret = True 523 Option = 0 524 Priority = 0 484 ClickDir = cdDown 485 Command = emcStartColumnSelections 486 MoveCaret = True 525 487 end 526 488 item 527 489 Shift = [ssShift, ssAlt] 528 490 ShiftMask = [ssShift, ssAlt] 529 Button = mbLeft 530 ClickCount = ccSingle 531 ClickDir = cdDown 532 Command = 3 491 ClickDir = cdDown 492 Command = emcStartColumnSelections 533 493 MoveCaret = True 534 494 Option = 1 535 Priority = 0 536 end 537 item 538 Shift = [] 539 ShiftMask = [] 495 end 496 item 540 497 Button = mbRight 541 ClickCount = ccSingle 542 ClickDir = cdUp 543 Command = 12 544 MoveCaret = False 545 Option = 0 546 Priority = 0 547 end 548 item 549 Shift = [] 550 ShiftMask = [] 551 Button = mbLeft 498 Command = emcContextMenu 499 end 500 item 552 501 ClickCount = ccDouble 553 502 ClickDir = cdDown 554 Command = 6 555 MoveCaret = True 556 Option = 0 557 Priority = 0 558 end 559 item 560 Shift = [] 561 ShiftMask = [] 562 Button = mbLeft 503 Command = emcSelectWord 504 MoveCaret = True 505 end 506 item 563 507 ClickCount = ccTriple 564 508 ClickDir = cdDown 565 Command = 7 566 MoveCaret = True 567 Option = 0 568 Priority = 0 569 end 570 item 571 Shift = [] 572 ShiftMask = [] 573 Button = mbLeft 509 Command = emcSelectLine 510 MoveCaret = True 511 end 512 item 574 513 ClickCount = ccQuad 575 514 ClickDir = cdDown 576 Command = 8 577 MoveCaret = True 578 Option = 0 579 Priority = 0 580 end 581 item 582 Shift = [] 583 ShiftMask = [] 515 Command = emcSelectPara 516 MoveCaret = True 517 end 518 item 584 519 Button = mbMiddle 585 ClickCount = ccSingle 586 ClickDir = cdDown 587 Command = 10 588 MoveCaret = True 589 Option = 0 590 Priority = 0 520 ClickDir = cdDown 521 Command = emcPasteSelection 522 MoveCaret = True 591 523 end 592 524 item 593 525 Shift = [ssCtrl] 594 526 ShiftMask = [ssShift, ssAlt, ssCtrl] 595 Button = mbLeft 596 ClickCount = ccSingle 597 ClickDir = cdUp 598 Command = 11 599 MoveCaret = False 600 Option = 0 601 Priority = 0 527 Command = emcMouseLink 602 528 end> 603 529 MouseSelActions = < 604 530 item 605 Shift = [] 606 ShiftMask = [] 607 Button = mbLeft 608 ClickCount = ccSingle 609 ClickDir = cdDown 610 Command = 9 611 MoveCaret = False 612 Option = 0 613 Priority = 0 531 ClickDir = cdDown 532 Command = emcStartDragMove 614 533 end> 615 534 Lines.Strings = ( 616 535 'SynEdit1' 617 536 ) 537 VisibleSpecialChars = [vscSpace, vscTabAtLast] 618 538 BracketHighlightStyle = sbhsBoth 619 539 inline SynLeftGutterPartList1: TSynGutterPartList 620 540 object SynGutterMarks1: TSynGutterMarks 621 541 Width = 24 542 MouseActions = <> 622 543 end 623 544 object SynGutterLineNumber1: TSynGutterLineNumber … … 633 554 object SynGutterChanges1: TSynGutterChanges 634 555 Width = 4 556 MouseActions = <> 635 557 ModifiedColor = 59900 636 558 SavedColor = clGreen … … 638 560 object SynGutterSeparator1: TSynGutterSeparator 639 561 Width = 2 562 MouseActions = <> 640 563 end 641 564 object SynGutterCodeFolding1: TSynGutterCodeFolding 642 565 MouseActions = < 643 566 item 644 Shift = []645 ShiftMask = []646 567 Button = mbRight 647 ClickCount = ccSingle 648 ClickDir = cdUp 649 Command = 16 650 MoveCaret = False 651 Option = 0 652 Priority = 0 568 Command = emcCodeFoldContextMenu 653 569 end 654 570 item 655 Shift = []656 571 ShiftMask = [ssShift] 657 572 Button = mbMiddle 658 573 ClickCount = ccAny 659 574 ClickDir = cdDown 660 Command = 14 661 MoveCaret = False 662 Option = 0 663 Priority = 0 575 Command = emcCodeFoldCollaps 664 576 end 665 577 item … … 669 581 ClickCount = ccAny 670 582 ClickDir = cdDown 671 Command = 14 672 MoveCaret = False 583 Command = emcCodeFoldCollaps 673 584 Option = 1 674 Priority = 0675 585 end 676 586 item 677 Shift = []678 ShiftMask = []679 Button = mbLeft680 587 ClickCount = ccAny 681 588 ClickDir = cdDown 682 Command = 0 683 MoveCaret = False 684 Option = 0 685 Priority = 0 589 Command = emcNone 686 590 end> 687 591 MarkupInfo.Background = clNone … … 689 593 MouseActionsExpanded = < 690 594 item 691 Shift = []692 ShiftMask = []693 Button = mbLeft694 595 ClickCount = ccAny 695 596 ClickDir = cdDown 696 Command = 14 697 MoveCaret = False 698 Option = 0 699 Priority = 0 597 Command = emcCodeFoldCollaps 700 598 end> 701 599 MouseActionsCollapsed = < … … 703 601 Shift = [ssCtrl] 704 602 ShiftMask = [ssCtrl] 705 Button = mbLeft706 603 ClickCount = ccAny 707 604 ClickDir = cdDown 708 Command = 15 709 MoveCaret = False 710 Option = 0 711 Priority = 0 605 Command = emcCodeFoldExpand 712 606 end 713 607 item 714 Shift = []715 608 ShiftMask = [ssCtrl] 716 Button = mbLeft717 609 ClickCount = ccAny 718 610 ClickDir = cdDown 719 Command = 15 720 MoveCaret = False 611 Command = emcCodeFoldExpand 721 612 Option = 1 722 Priority = 0723 613 end> 724 614 end 725 615 end 726 inline SynRightGutterPartList1: TSynRightGutterPartList727 end728 end729 object CoolDockClient1: TCDClient730 Floatable = False731 Master = MainForm.CoolDockMaster1732 left = 76733 top = 62734 616 end 735 617 object SynPasSyn1: TSynPasSyn 618 Enabled = False 619 AsmAttri.FrameEdges = sfeAround 620 CommentAttri.FrameEdges = sfeAround 621 IDEDirectiveAttri.FrameEdges = sfeAround 622 IdentifierAttri.FrameEdges = sfeAround 623 KeyAttri.FrameEdges = sfeAround 624 NumberAttri.FrameEdges = sfeAround 625 SpaceAttri.FrameEdges = sfeAround 626 StringAttri.FrameEdges = sfeAround 627 SymbolAttri.FrameEdges = sfeAround 628 CaseLabelAttri.FrameEdges = sfeAround 629 DirectiveAttri.FrameEdges = sfeAround 736 630 CompilerMode = pcmDelphi 737 631 NestedComments = False … … 741 635 object SynCppSyn1: TSynCppSyn 742 636 DefaultFilter = 'Soubory C++ (*.c,*.cpp,*.h,*.hpp,*.hh)|*.c;*.cpp;*.h;*.hpp;*.hh' 637 Enabled = False 638 AsmAttri.FrameEdges = sfeAround 639 CommentAttri.FrameEdges = sfeAround 640 DirecAttri.FrameEdges = sfeAround 641 IdentifierAttri.FrameEdges = sfeAround 642 InvalidAttri.FrameEdges = sfeAround 643 KeyAttri.FrameEdges = sfeAround 644 NumberAttri.FrameEdges = sfeAround 645 SpaceAttri.FrameEdges = sfeAround 646 StringAttri.FrameEdges = sfeAround 647 SymbolAttri.FrameEdges = sfeAround 743 648 left = 176 744 649 top = 85 … … 746 651 object SynXMLSyn1: TSynXMLSyn 747 652 DefaultFilter = 'XML Dokument (*.xml,*.xsd,*.xsl,*.xslt,*.dtd)|*.xml;*.xsd;*.xsl;*.xslt;*.dtd' 653 Enabled = False 654 ElementAttri.FrameEdges = sfeAround 655 AttributeAttri.FrameEdges = sfeAround 656 NamespaceAttributeAttri.FrameEdges = sfeAround 657 AttributeValueAttri.FrameEdges = sfeAround 658 NamespaceAttributeValueAttri.FrameEdges = sfeAround 659 TextAttri.FrameEdges = sfeAround 660 CDATAAttri.FrameEdges = sfeAround 661 EntityRefAttri.FrameEdges = sfeAround 662 ProcessingInstructionAttri.FrameEdges = sfeAround 663 CommentAttri.FrameEdges = sfeAround 664 DocTypeAttri.FrameEdges = sfeAround 665 SpaceAttri.FrameEdges = sfeAround 666 SymbolAttri.FrameEdges = sfeAround 748 667 WantBracesParsed = False 749 668 left = 178 -
trunk/IDE/Forms/UCompiledForm.pas
r30 r34 15 15 16 16 TCompiledForm = class(TForm) 17 CoolDockClient1: TCDClient;18 17 SynCppSyn1: TSynCppSyn; 19 18 SynEdit1: TSynEdit; -
trunk/IDE/Forms/UMainForm.lfm
r30 r34 5 5 Width = 695 6 6 Caption = 'Transpascal IDE' 7 ClientHeight = 4 787 ClientHeight = 482 8 8 ClientWidth = 695 9 9 Font.Height = -11 … … 20 20 Left = 0 21 21 Height = 5 22 Top = 47 322 Top = 477 23 23 Width = 695 24 24 Align = alBottom … … 27 27 object DockPanel: TPanel 28 28 Left = 0 29 Height = 44729 Height = 350 30 30 Top = 26 31 Width = 69531 Width = 490 32 32 Align = alClient 33 33 BevelOuter = bvNone … … 39 39 Top = 0 40 40 Width = 695 41 Caption = 'ToolBar1'42 41 TabOrder = 2 43 42 object ComboBoxProducer: TComboBox 44 43 Left = 192 45 Height = 2 444 Height = 21 46 45 Top = 2 47 46 Width = 135 48 47 Align = alLeft 49 ItemHeight = 048 ItemHeight = 13 50 49 ItemIndex = 1 51 50 Items.Strings = ( … … 73 72 Height = 24 74 73 Top = 2 75 Width = 1 2474 Width = 105 76 75 Align = alLeft 77 76 Caption = 'Log parsing to file' … … 80 79 object ComboBoxAnalyzer: TComboBox 81 80 Left = 40 82 Height = 2 481 Height = 21 83 82 Top = 2 84 83 Width = 124 85 84 Align = alLeft 86 ItemHeight = 085 ItemHeight = 13 87 86 Style = csDropDownList 88 87 TabOrder = 3 … … 112 111 Layout = tlCenter 113 112 ParentColor = False 113 end 114 end 115 object Splitter1: TSplitter 116 Left = 490 117 Height = 350 118 Top = 26 119 Width = 5 120 Align = alRight 121 ResizeAnchor = akRight 122 end 123 object PageControl1: TPageControl 124 Left = 495 125 Height = 350 126 Top = 26 127 Width = 200 128 ActivePage = TabSheet1 129 Align = alRight 130 TabIndex = 0 131 TabOrder = 4 132 TabPosition = tpRight 133 object TabSheet1: TTabSheet 134 Caption = 'Project' 135 end 136 object TabSheet2: TTabSheet 137 Caption = 'Code Tree' 138 end 139 end 140 object PageControl2: TPageControl 141 Left = 0 142 Height = 101 143 Top = 376 144 Width = 695 145 ActivePage = TabSheet4 146 Align = alBottom 147 TabIndex = 1 148 TabOrder = 5 149 TabPosition = tpBottom 150 object TabSheet3: TTabSheet 151 Caption = 'Messages' 152 end 153 object TabSheet4: TTabSheet 154 Caption = 'Compiled source' 114 155 end 115 156 end … … 137 178 Action = AProjectClose 138 179 end 180 object MenuItem12: TMenuItem 181 Caption = '-' 182 end 183 object MenuItem13: TMenuItem 184 Action = AExit 185 end 139 186 end 140 187 object MenuItem7: TMenuItem … … 142 189 object MenuItem8: TMenuItem 143 190 Action = ABuild 191 end 192 object MenuItem14: TMenuItem 193 Action = ARun 194 end 195 end 196 object MenuItem15: TMenuItem 197 Caption = 'View' 198 object MenuItem16: TMenuItem 199 Caption = 'New Item18' 200 end 201 object MenuItem17: TMenuItem 202 Caption = 'New Item19' 203 end 204 object MenuItem18: TMenuItem 205 Caption = 'New Item20' 206 end 207 end 208 object MenuItem9: TMenuItem 209 Caption = 'Help' 210 object MenuItem10: TMenuItem 211 Action = AHomepage 212 end 213 object MenuItem11: TMenuItem 214 Action = AAbout 144 215 end 145 216 end … … 184 255 ShortCut = 120 185 256 end 186 end 187 object CoolDockMaster1: TCDMaster 188 Customize = CDCustomize1 189 TabsEnabled = True 190 DefaultTabsPos = hpAuto 191 DefaultHeaderPos = hpAuto 192 DefaultMoveSpeed = 0 193 ShowIcons = False 194 left = 504 195 top = 104 196 end 197 object CoolDockClient1: TCDClient 198 Master = CoolDockMaster1 199 Panel = DockPanel 200 Dockable = False 201 Floatable = False 202 left = 504 203 top = 56 257 object AExit: TAction 258 Caption = 'Exit' 259 OnExecute = AExitExecute 260 end 261 object ARun: TAction 262 Caption = 'Run' 263 end 264 object AAbout: TAction 265 Caption = 'About...' 266 OnExecute = AAboutExecute 267 end 268 object AHomepage: TAction 269 Caption = 'Homepage' 270 OnExecute = AHomepageExecute 271 end 272 object AViewProject: TAction 273 Category = 'View' 274 Caption = 'Project manager' 275 end 276 object AViewObjectInspector: TAction 277 Category = 'View' 278 Caption = 'Object inspector' 279 end 280 object AViewSourceEditor: TAction 281 Category = 'View' 282 Caption = 'Source editor' 283 end 284 object AViewMessages: TAction 285 Category = 'View' 286 Caption = 'Messages' 287 end 204 288 end 205 289 object OpenDialog1: TOpenDialog … … 213 297 top = 104 214 298 end 215 object CDWindowList1: TCDWindowList216 left = 502217 top = 157218 end219 object CDLayoutList1: TCDLayoutList220 left = 502221 top = 205222 end223 object CDCustomize1: TCDCustomize224 Master = CoolDockMaster1225 LayoutList = CDLayoutList1226 left = 499227 top = 260228 end229 299 object ImageList1: TImageList 230 300 left = 624 231 301 top = 112 232 302 end 303 object DebugLog1: TDebugLog 304 WriteToFileEnable = False 305 FileName = 'DebugLog.txt' 306 MaxCount = 100 307 left = 344 308 top = 88 309 end 233 310 end -
trunk/IDE/Forms/UMainForm.pas
r30 r34 22 22 TMainForm = class(TForm) 23 23 ABuild: TAction; 24 AViewMessages: TAction; 25 AViewSourceEditor: TAction; 26 AViewObjectInspector: TAction; 27 AViewProject: TAction; 28 AHomepage: TAction; 29 ARun: TAction; 30 AAbout: TAction; 31 AExit: TAction; 24 32 AProjectNew: TAction; 25 33 AProjectOpen: TAction; … … 29 37 ActionList1: TActionList; 30 38 Button1: TButton; 31 CDCustomize1: TCDCustomize;32 CDLayoutList1: TCDLayoutList;33 CDWindowList1: TCDWindowList;34 39 CheckBoxLogParsing: TCheckBox; 35 40 ComboBoxAnalyzer: TComboBox; 36 41 ComboBoxProducer: TComboBox; 37 CoolDockClient1: TCDClient; 38 CoolDockMaster1: TCDMaster; 42 DebugLog1: TDebugLog; 39 43 ImageList1: TImageList; 40 44 Label1: TLabel; … … 42 46 MainMenu1: TMainMenu; 43 47 MenuItem1: TMenuItem; 48 MenuItem10: TMenuItem; 49 MenuItem11: TMenuItem; 50 MenuItem12: TMenuItem; 51 MenuItem13: TMenuItem; 52 MenuItem14: TMenuItem; 53 MenuItem15: TMenuItem; 54 MenuItem16: TMenuItem; 55 MenuItem17: TMenuItem; 56 MenuItem18: TMenuItem; 44 57 MenuItem2: TMenuItem; 45 58 MenuItem3: TMenuItem; … … 50 63 MenuItem8: TMenuItem; 51 64 DockPanel: TPanel; 65 MenuItem9: TMenuItem; 52 66 MenuItemOpenRecent: TMenuItem; 53 67 OpenDialog1: TOpenDialog; 68 PageControl1: TPageControl; 69 PageControl2: TPageControl; 54 70 SaveDialog1: TSaveDialog; 71 Splitter1: TSplitter; 55 72 Splitter3: TSplitter; 73 TabSheet1: TTabSheet; 74 TabSheet2: TTabSheet; 75 TabSheet3: TTabSheet; 76 TabSheet4: TTabSheet; 56 77 ToolBar1: TToolBar; 78 procedure AAboutExecute(Sender: TObject); 79 procedure AExitExecute(Sender: TObject); 80 procedure AHomepageExecute(Sender: TObject); 57 81 procedure AProjectCloseExecute(Sender: TObject); 58 82 procedure AProjectNewExecute(Sender: TObject); … … 60 84 procedure AProjectSaveAsExecute(Sender: TObject); 61 85 procedure AProjectSaveExecute(Sender: TObject); 86 procedure ABuildExecute(Sender: TObject); 62 87 procedure ComboBox1Change(Sender: TObject); 63 88 procedure ComboBoxProducerChange(Sender: TObject); 64 89 procedure FormShow(Sender: TObject); 65 90 procedure FormClose(Sender: TObject; var Action: TCloseAction); 66 procedure ABuildExecute(Sender: TObject);67 91 procedure FormCreate(Sender: TObject); 68 92 procedure FormDestroy(Sender: TObject); … … 91 115 92 116 uses 93 UMessagesForm, UCodeForm, UProjectManager; 117 UMessagesForm, UCodeForm, UProjectManager, UCommon, UAboutForm; 118 119 resourcestring 120 SNewProject = 'New project'; 94 121 95 122 { TMainForm } … … 144 171 Container2: TCDConjoinForm; 145 172 begin 146 ProjectManager.ManualDock(DockPanel, nil, alLeft); 173 CodeForm.ManualDock(DockPanel, nil, alClient); 174 CodeForm.Align := alClient; 175 CodeForm.Show; 176 MessagesForm.ManualDock(TabSheet3, nil, alClient); 177 MessagesForm.Align := alClient; 178 MessagesForm.Show; 179 ProjectManager.ManualDock(TabSheet1, nil, alClient); 180 ProjectManager.Align := alClient; 181 ProjectManager.Show; 182 CodeTreeForm.ManualDock(TabSheet2, nil, alClient); 183 CodeTreeForm.Align := alClient; 184 CodeTreeForm.Show; 185 CompiledForm.ManualDock(TabSheet4, nil, alClient); 186 CompiledForm.Align := alClient; 187 CompiledForm.Show; 188 189 (*ProjectManager.ManualDock(DockPanel, nil, alLeft); 147 190 ProjectManager.Show; 148 191 … … 176 219 177 220 Container1.Parent.Parent.Width := MainForm.Width - ProjectManager.Width - 200; 178 Container2.Parent.Parent.Height := MainForm.Height; 221 Container2.Parent.Parent.Height := MainForm.Height;*) 179 222 end; 180 223 … … 235 278 I: Integer; 236 279 begin 237 DebugLog.FileName := 'DebugLog.txt'; 238 DeleteFile(DebugLog.FileName); 280 DeleteFile(DebugLog1.FileName); 239 281 Compiler := TCompiler.Create; 240 282 Project := TProject.Create; … … 261 303 procedure TMainForm.CompilerDebugLog(Text: string); 262 304 begin 263 DebugLog .Add('', Text);305 DebugLog1.Add('', Text); 264 306 end; 265 307 … … 301 343 end; 302 344 345 procedure TMainForm.AExitExecute(Sender: TObject); 346 begin 347 Close; 348 end; 349 350 procedure TMainForm.AAboutExecute(Sender: TObject); 351 begin 352 AboutForm.ShowModal; 353 end; 354 355 procedure TMainForm.AHomepageExecute(Sender: TObject); 356 begin 357 OpenWebPage(ApplicationInfo.HomePage); 358 end; 359 303 360 procedure TMainForm.AProjectNewExecute(Sender: TObject); 304 361 begin 305 362 Project.Clear; 306 Project.Name := 'New project';363 Project.Name := SNewProject; 307 364 ProjectManager.UpdateProjectTree; 308 365 Caption := ApplicationInfo.Name + ' - ' + Project.Name; -
trunk/IDE/Forms/UMessagesForm.lfm
r30 r34 7 7 ClientHeight = 240 8 8 ClientWidth = 320 9 LCLVersion = '0.9. 29'9 LCLVersion = '0.9.31' 10 10 object ListView1: TListView 11 11 Left = 0 … … 35 35 OnSelectItem = ListView1SelectItem 36 36 end 37 object CoolDockClient1: TCDClient38 Floatable = False39 Master = MainForm.CoolDockMaster140 left = 7641 top = 7142 end43 37 end -
trunk/IDE/Forms/UMessagesForm.pas
r30 r34 14 14 15 15 TMessagesForm = class(TForm) 16 CoolDockClient1: TCDClient;17 16 ListView1: TListView; 18 17 procedure ListBoxMessagesSelectionChange(Sender: TObject; User: boolean);
Note:
See TracChangeset
for help on using the changeset viewer.