object FormMain: TFormMain Left = 315 Height = 721 Top = 64 Width = 1248 Caption = 'Graphic test' ClientHeight = 696 ClientWidth = 1248 DesignTimePPI = 120 Menu = MainMenu1 OnClose = FormClose OnCreate = FormCreate OnDestroy = FormDestroy OnShow = FormShow LCLVersion = '2.0.0.4' object PageControl1: TPageControl Left = 750 Height = 696 Top = 0 Width = 498 ActivePage = TabSheet1 Align = alRight ParentFont = False TabIndex = 0 TabOrder = 0 object TabSheet1: TTabSheet Caption = 'Description' ClientHeight = 663 ClientWidth = 490 ParentFont = False object Memo1: TMemo Left = 0 Height = 663 Top = 0 Width = 490 Align = alClient ParentFont = False ReadOnly = True ScrollBars = ssAutoBoth TabOrder = 0 end end object TabSheet2: TTabSheet Caption = 'Code' ClientHeight = 505 ClientWidth = 392 ParentFont = False inline SynMemo1: TSynMemo Cursor = crIBeam Left = 0 Height = 386 Top = 0 Width = 394 Align = alClient Font.Height = -16 Font.Name = 'Courier New' Font.Pitch = fpFixed Font.Quality = fqNonAntialiased ParentColor = False ParentFont = False TabOrder = 0 Gutter.Width = 72 Gutter.MouseActions = <> Highlighter = SynPasSyn1 Keystrokes = < item Command = ecUp ShortCut = 38 end item Command = ecSelUp ShortCut = 8230 end item Command = ecScrollUp ShortCut = 16422 end item Command = ecDown ShortCut = 40 end item Command = ecSelDown ShortCut = 8232 end item Command = ecScrollDown ShortCut = 16424 end item Command = ecLeft ShortCut = 37 end item Command = ecSelLeft ShortCut = 8229 end item Command = ecWordLeft ShortCut = 16421 end item Command = ecSelWordLeft ShortCut = 24613 end item Command = ecRight ShortCut = 39 end item Command = ecSelRight ShortCut = 8231 end item Command = ecWordRight ShortCut = 16423 end item Command = ecSelWordRight ShortCut = 24615 end item Command = ecPageDown ShortCut = 34 end item Command = ecSelPageDown ShortCut = 8226 end item Command = ecPageBottom ShortCut = 16418 end item Command = ecSelPageBottom ShortCut = 24610 end item Command = ecPageUp ShortCut = 33 end item Command = ecSelPageUp ShortCut = 8225 end item Command = ecPageTop ShortCut = 16417 end item Command = ecSelPageTop ShortCut = 24609 end item Command = ecLineStart ShortCut = 36 end item Command = ecSelLineStart ShortCut = 8228 end item Command = ecEditorTop ShortCut = 16420 end item Command = ecSelEditorTop ShortCut = 24612 end item Command = ecLineEnd ShortCut = 35 end item Command = ecSelLineEnd ShortCut = 8227 end item Command = ecEditorBottom ShortCut = 16419 end item Command = ecSelEditorBottom ShortCut = 24611 end item Command = ecToggleMode ShortCut = 45 end item Command = ecCopy ShortCut = 16429 end item Command = ecPaste ShortCut = 8237 end item Command = ecDeleteChar ShortCut = 46 end item Command = ecCut ShortCut = 8238 end item Command = ecDeleteLastChar ShortCut = 8 end item Command = ecDeleteLastChar ShortCut = 8200 end item Command = ecDeleteLastWord ShortCut = 16392 end item Command = ecUndo ShortCut = 32776 end item Command = ecRedo ShortCut = 40968 end item Command = ecLineBreak ShortCut = 13 end item Command = ecSelectAll ShortCut = 16449 end item Command = ecCopy ShortCut = 16451 end item Command = ecBlockIndent ShortCut = 24649 end item Command = ecLineBreak ShortCut = 16461 end item Command = ecInsertLine ShortCut = 16462 end item Command = ecDeleteWord ShortCut = 16468 end item Command = ecBlockUnindent ShortCut = 24661 end item Command = ecPaste ShortCut = 16470 end item Command = ecCut ShortCut = 16472 end item Command = ecDeleteLine ShortCut = 16473 end item Command = ecDeleteEOL ShortCut = 24665 end item Command = ecUndo ShortCut = 16474 end item Command = ecRedo ShortCut = 24666 end item Command = ecGotoMarker0 ShortCut = 16432 end item Command = ecGotoMarker1 ShortCut = 16433 end item Command = ecGotoMarker2 ShortCut = 16434 end item Command = ecGotoMarker3 ShortCut = 16435 end item Command = ecGotoMarker4 ShortCut = 16436 end item Command = ecGotoMarker5 ShortCut = 16437 end item Command = ecGotoMarker6 ShortCut = 16438 end item Command = ecGotoMarker7 ShortCut = 16439 end item Command = ecGotoMarker8 ShortCut = 16440 end item Command = ecGotoMarker9 ShortCut = 16441 end item Command = ecSetMarker0 ShortCut = 24624 end item Command = ecSetMarker1 ShortCut = 24625 end item Command = ecSetMarker2 ShortCut = 24626 end item Command = ecSetMarker3 ShortCut = 24627 end item Command = ecSetMarker4 ShortCut = 24628 end item Command = ecSetMarker5 ShortCut = 24629 end item Command = ecSetMarker6 ShortCut = 24630 end item Command = ecSetMarker7 ShortCut = 24631 end item Command = ecSetMarker8 ShortCut = 24632 end item Command = ecSetMarker9 ShortCut = 24633 end item Command = EcFoldLevel1 ShortCut = 41009 end item Command = EcFoldLevel2 ShortCut = 41010 end item Command = EcFoldLevel1 ShortCut = 41011 end item Command = EcFoldLevel1 ShortCut = 41012 end item Command = EcFoldLevel1 ShortCut = 41013 end item Command = EcFoldLevel6 ShortCut = 41014 end item Command = EcFoldLevel7 ShortCut = 41015 end item Command = EcFoldLevel8 ShortCut = 41016 end item Command = EcFoldLevel9 ShortCut = 41017 end item Command = EcFoldLevel0 ShortCut = 41008 end item Command = EcFoldCurrent ShortCut = 41005 end item Command = EcUnFoldCurrent ShortCut = 41003 end item Command = EcToggleMarkupWord ShortCut = 32845 end item Command = ecNormalSelect ShortCut = 24654 end item Command = ecColumnSelect ShortCut = 24643 end item Command = ecLineSelect ShortCut = 24652 end item Command = ecTab ShortCut = 9 end item Command = ecShiftTab ShortCut = 8201 end item Command = ecMatchBracket ShortCut = 24642 end item Command = ecColSelUp ShortCut = 40998 end item Command = ecColSelDown ShortCut = 41000 end item Command = ecColSelLeft ShortCut = 40997 end item Command = ecColSelRight ShortCut = 40999 end item Command = ecColSelPageDown ShortCut = 40994 end item Command = ecColSelPageBottom ShortCut = 57378 end item Command = ecColSelPageUp ShortCut = 40993 end item Command = ecColSelPageTop ShortCut = 57377 end item Command = ecColSelLineStart ShortCut = 40996 end item Command = ecColSelLineEnd ShortCut = 40995 end item Command = ecColSelEditorTop ShortCut = 57380 end item Command = ecColSelEditorBottom ShortCut = 57379 end> MouseActions = <> MouseTextActions = <> MouseSelActions = <> VisibleSpecialChars = [vscSpace, vscTabAtLast] SelectedColor.BackPriority = 50 SelectedColor.ForePriority = 50 SelectedColor.FramePriority = 50 SelectedColor.BoldPriority = 50 SelectedColor.ItalicPriority = 50 SelectedColor.UnderlinePriority = 50 SelectedColor.StrikeOutPriority = 50 inline SynLeftGutterPartList1: TSynGutterPartList object SynGutterMarks1: TSynGutterMarks Width = 30 MouseActions = <> end object SynGutterLineNumber1: TSynGutterLineNumber Width = 21 MouseActions = <> MarkupInfo.Background = clBtnFace MarkupInfo.Foreground = clNone DigitCount = 2 ShowOnlyLineNumbersMultiplesOf = 1 ZeroStart = False LeadingZeros = False end object SynGutterChanges1: TSynGutterChanges Width = 5 MouseActions = <> ModifiedColor = 59900 SavedColor = clGreen end object SynGutterSeparator1: TSynGutterSeparator Width = 3 MouseActions = <> MarkupInfo.Background = clWhite MarkupInfo.Foreground = clGray end object SynGutterCodeFolding1: TSynGutterCodeFolding Width = 13 MouseActions = <> MarkupInfo.Background = clNone MarkupInfo.Foreground = clGray MouseActionsExpanded = <> MouseActionsCollapsed = <> end end end end end object Panel1: TPanel Left = 0 Height = 696 Top = 0 Width = 744 Align = alClient BevelOuter = bvNone ClientHeight = 696 ClientWidth = 744 ParentFont = False TabOrder = 1 object ListViewMethods: TListView Left = 5 Height = 540 Top = 5 Width = 737 Anchors = [akTop, akLeft, akRight, akBottom] Columns = < item Caption = 'Method' Width = 250 end item Caption = 'FPS' Width = 94 end item Caption = 'Duration [ms]' Width = 100 end item Caption = 'Draw FPS' Width = 94 end item Caption = 'Draw duration [ms]' Width = 100 end item Caption = 'Step FPS' Width = 94 end item Caption = 'Step duration [ms]' Width = 100 end> OwnerData = True ParentFont = False PopupMenu = PopupMenuMethod ReadOnly = True RowSelect = True TabOrder = 0 ViewStyle = vsReport OnData = ListViewMethodsData OnSelectItem = ListViewMethodsSelectItem end object ButtonSingleTest: TButton Left = 290 Height = 40 Top = 596 Width = 200 Action = ATestOneMethod Anchors = [akLeft, akBottom] ParentFont = False TabOrder = 1 end object ButtonBenchmark: TButton Left = 290 Height = 41 Top = 551 Width = 200 Action = ATestAllMethods Anchors = [akLeft, akBottom] ParentFont = False TabOrder = 2 end object FloatSpinEdit1: TFloatSpinEdit Left = 190 Height = 28 Top = 617 Width = 72 Anchors = [akLeft, akBottom] MinValue = 0 ParentFont = False TabOrder = 3 Value = 1 end object ButtonStop: TButton Left = 390 Height = 41 Top = 639 Width = 94 Action = ATestStop Anchors = [akLeft, akBottom] ParentFont = False TabOrder = 4 end object Label1: TLabel Left = 10 Height = 20 Top = 614 Width = 93 Anchors = [akLeft, akBottom] Caption = 'Step duration:' ParentColor = False ParentFont = False end object Label2: TLabel Left = 270 Height = 20 Top = 614 Width = 6 Anchors = [akLeft, akBottom] Caption = 's' ParentColor = False ParentFont = False end object SpinEditWidth: TSpinEdit Left = 90 Height = 28 Top = 567 Width = 72 Anchors = [akLeft, akBottom] MaxValue = 1000 OnChange = SpinEditWidthChange ParentFont = False TabOrder = 5 Value = 320 end object SpinEditHeight: TSpinEdit Left = 190 Height = 28 Top = 567 Width = 72 Anchors = [akLeft, akBottom] MaxValue = 1000 OnChange = SpinEditHeightChange ParentFont = False TabOrder = 6 Value = 240 end object Label3: TLabel Left = 10 Height = 20 Top = 567 Width = 30 Anchors = [akLeft, akBottom] Caption = 'Size:' ParentColor = False ParentFont = False end object Label4: TLabel Left = 170 Height = 20 Top = 575 Width = 7 Anchors = [akLeft, akBottom] Caption = 'x' ParentColor = False ParentFont = False end object CheckBoxDoubleBuffered: TCheckBox Left = 500 Height = 24 Top = 566 Width = 134 Anchors = [akLeft, akBottom] Caption = 'Double buffered' OnChange = CheckBoxDoubleBufferedChange ParentFont = False TabOrder = 7 end object CheckBoxEraseBackground: TCheckBox Left = 500 Height = 24 Top = 606 Width = 142 Anchors = [akLeft, akBottom] Caption = 'Erase background' OnChange = CheckBoxEraseBackgroundChange ParentFont = False TabOrder = 8 end object CheckBoxOpaque: TCheckBox Left = 500 Height = 24 Top = 650 Width = 77 Anchors = [akLeft, akBottom] Caption = 'Opaque' OnChange = CheckBoxOpaqueChange ParentFont = False TabOrder = 9 end object Label5: TLabel Left = 10 Height = 20 Top = 660 Width = 83 Anchors = [akLeft, akBottom] Caption = 'Pixel format:' ParentColor = False ParentFont = False end object ComboBoxPixelFormat: TComboBox Left = 170 Height = 28 Top = 664 Width = 180 Anchors = [akLeft, akBottom] ItemHeight = 20 OnChange = ComboBoxPixelFormatChange ParentFont = False Style = csDropDownList TabOrder = 10 end end object Splitter1: TSplitter Left = 744 Height = 696 Top = 0 Width = 6 Align = alRight ResizeAnchor = akRight end object SynPasSyn1: TSynPasSyn Enabled = False CompilerMode = pcmDelphi NestedComments = False left = 811 top = 108 end object TimerUpdateList: TTimer Interval = 500 OnTimer = TimerUpdateListTimer left = 333 top = 205 end object ActionList1: TActionList left = 130 top = 210 object AExportAsWikiText: TAction Caption = 'Export as Wiki text' Hint = 'Export as Wiki text' OnExecute = AExportAsWikiTextExecute end object ATestOneMethod: TAction Caption = 'Test one method' OnExecute = ATestOneMethodExecute ShortCut = 113 end object FileExit1: TFileExit Category = 'File' Caption = '&Exit' Hint = 'Exit' ShortCut = 32883 end object ATestAllMethods: TAction Caption = 'Test all methods' Hint = 'Test all methods' OnExecute = ATestAllMethodsExecute ShortCut = 114 end object ATestStop: TAction Caption = 'Stop' Hint = 'Stop' OnExecute = ATestStopExecute ShortCut = 114 end object AFormDrawShow: TAction Caption = 'Draw form' OnExecute = AFormDrawShowExecute end end object MainMenu1: TMainMenu left = 200 top = 100 object MenuItem1: TMenuItem Caption = 'General' object MenuItem2: TMenuItem Action = AExportAsWikiText end object MenuItem3: TMenuItem Action = FileExit1 end end object MenuItemTest: TMenuItem Caption = 'Test' object MenuItem5: TMenuItem Action = ATestOneMethod end object MenuItem6: TMenuItem Action = ATestAllMethods end object MenuItem7: TMenuItem Action = ATestStop end end object MenuItem4: TMenuItem Caption = 'View' object MenuItem8: TMenuItem Action = AFormDrawShow end end end object SaveDialog1: TSaveDialog DefaultExt = '.txt' left = 385 top = 95 end object PopupMenuMethod: TPopupMenu left = 501 top = 220 object MenuItem9: TMenuItem Action = ATestOneMethod end object MenuItem10: TMenuItem Action = ATestAllMethods end object MenuItem11: TMenuItem Action = ATestStop ShortCut = 115 end end object TimerUpdateSettings: TTimer OnTimer = TimerUpdateSettingsTimer left = 340 top = 330 end end