diff --git a/components/printers/samples/dialogs/frmselprinter.lfm b/components/printers/samples/dialogs/frmselprinter.lfm index 397a0763a4..133780e976 100644 --- a/components/printers/samples/dialogs/frmselprinter.lfm +++ b/components/printers/samples/dialogs/frmselprinter.lfm @@ -1,47 +1,48 @@ object Form1: TForm1 - ActiveControl = Button2 - Caption = 'Form1' - ClientHeight = 507 - ClientWidth = 339 - OnCreate = FormCreate - PixelsPerInch = 96 - Position = poDesktopCenter - HorzScrollBar.Page = 338 - VertScrollBar.Page = 506 Left = 190 Height = 507 Top = 45 Width = 339 + HorzScrollBar.Page = 338 + VertScrollBar.Page = 506 + ActiveControl = Button2 + Caption = 'Form1' + OnCreate = FormCreate + Position = poDesktopCenter object Label1: TLabel + Left = 16 + Height = 13 + Top = 8 + Width = 269 Caption = 'This sample show how to use the printer dialogs' Color = clNone ParentColor = False - Left = 16 - Height = 14 - Top = 8 - Width = 230 end object Button2: TButton - BorderSpacing.InnerBorder = 4 - Caption = 'Execute TPrinterSetupDialog' - OnClick = Button2Click - TabOrder = 0 Left = 8 Height = 27 Top = 51 Width = 320 + BorderSpacing.InnerBorder = 4 + Caption = 'Execute TPrinterSetupDialog' + OnClick = Button2Click + TabOrder = 0 end object Button1: TButton - BorderSpacing.InnerBorder = 4 - Caption = 'Execute TPrintDialog' - OnClick = Button1Click - TabOrder = 1 Left = 8 Height = 27 Top = 78 Width = 320 + BorderSpacing.InnerBorder = 4 + Caption = 'Execute TPrintDialog' + OnClick = Button1Click + TabOrder = 1 end object SGrid: TStringGrid + Left = 8 + Height = 304 + Top = 192 + Width = 320 AutoFillColumns = True BorderStyle = bsNone ColCount = 2 @@ -62,62 +63,56 @@ object Form1: TForm1 ScrollBars = ssAutoBoth TabOrder = 7 TabStop = True - VisibleColCount = 1 - VisibleRowCount = 14 - Left = 8 - Height = 304 - Top = 192 - Width = 320 end object Button3: TButton - BorderSpacing.InnerBorder = 4 - Caption = 'Get default printer info' - OnClick = Button3Click - TabOrder = 2 Left = 8 Height = 27 Top = 105 Width = 320 + BorderSpacing.InnerBorder = 4 + Caption = 'Get default printer info' + OnClick = Button3Click + TabOrder = 2 end object Button4: TButton - BorderSpacing.InnerBorder = 4 - Caption = 'Print test' - OnClick = Button4Click - TabOrder = 3 Left = 256 Height = 27 Top = 155 Width = 69 + BorderSpacing.InnerBorder = 4 + Caption = 'Print test' + OnClick = Button4Click + TabOrder = 3 end object Button5: TButton - BorderSpacing.InnerBorder = 4 - Caption = 'Update printer state info' - OnClick = Button5Click - TabOrder = 4 Left = 8 Height = 25 Top = 132 Width = 224 + BorderSpacing.InnerBorder = 4 + Caption = 'Update printer state info' + OnClick = Button5Click + TabOrder = 4 end object Button6: TButton - BorderSpacing.InnerBorder = 4 - Caption = 'Show printer properties' - OnClick = Button6Click - TabOrder = 5 Left = 8 Height = 25 Top = 157 Width = 224 + BorderSpacing.InnerBorder = 4 + Caption = 'Show printer properties' + OnClick = Button6Click + TabOrder = 5 end object Button7: TButton - BorderSpacing.InnerBorder = 4 - Caption = 'Execute TPageSetupDialog' - OnClick = Button7Click - TabOrder = 6 Left = 8 Height = 27 Top = 24 Width = 320 + BorderSpacing.InnerBorder = 4 + Caption = 'Execute TPageSetupDialog' + OnClick = Button7Click + TabOrder = 6 end object PSD: TPrinterSetupDialog Title = 'Testing dialog title' @@ -125,6 +120,7 @@ object Form1: TForm1 top = 240 end object PD: TPrintDialog + Title = 'Testing title' Collate = True Copies = 1 FromPage = 2 @@ -133,7 +129,6 @@ object Form1: TForm1 Options = [poPrintToFile, poPageNums, poSelection, poWarning, poHelp] PrintToFile = True ToPage = 3 - Title = 'Testing title' left = 176 top = 272 end diff --git a/components/printers/samples/dialogs/frmselprinter.lrs b/components/printers/samples/dialogs/frmselprinter.lrs index 31603d9a02..2003c84b32 100644 --- a/components/printers/samples/dialogs/frmselprinter.lrs +++ b/components/printers/samples/dialogs/frmselprinter.lrs @@ -1,45 +1,44 @@ { This is an automatically generated lazarus resource file } LazarusResources.Add('TForm1','FORMDATA',[ - 'TPF0'#6'TForm1'#5'Form1'#13'ActiveControl'#7#7'Button2'#7'Caption'#6#5'Form1' - +#12'ClientHeight'#3#251#1#11'ClientWidth'#3'S'#1#8'OnCreate'#7#10'FormCreate' - +#13'PixelsPerInch'#2'`'#8'Position'#7#15'poDesktopCenter'#18'HorzScrollBar.P' - +'age'#3'R'#1#18'VertScrollBar.Page'#3#250#1#4'Left'#3#190#0#6'Height'#3#251#1 - +#3'Top'#2'-'#5'Width'#3'S'#1#0#6'TLabel'#6'Label1'#7'Caption'#6'/This sample' - +' show how to use the printer dialogs'#5'Color'#7#6'clNone'#11'ParentColor'#8 - +#4'Left'#2#16#6'Height'#2#14#3'Top'#2#8#5'Width'#3#230#0#0#0#7'TButton'#7'Bu' - +'tton2'#25'BorderSpacing.InnerBorder'#2#4#7'Caption'#6#27'Execute TPrinterSe' - +'tupDialog'#7'OnClick'#7#12'Button2Click'#8'TabOrder'#2#0#4'Left'#2#8#6'Heig' - +'ht'#2#27#3'Top'#2'3'#5'Width'#3'@'#1#0#0#7'TButton'#7'Button1'#25'BorderSpa' - +'cing.InnerBorder'#2#4#7'Caption'#6#20'Execute TPrintDialog'#7'OnClick'#7#12 - +'Button1Click'#8'TabOrder'#2#1#4'Left'#2#8#6'Height'#2#27#3'Top'#2'N'#5'Widt' - +'h'#3'@'#1#0#0#11'TStringGrid'#5'SGrid'#15'AutoFillColumns'#9#11'BorderStyle' - +#7#6'bsNone'#8'ColCount'#2#2#7'Columns'#14#1#7'MinSize'#2'<'#7'MaxSize'#3'^' - +#1#8'ReadOnly'#9#13'Title.Caption'#6#11'Information'#5'Width'#3#230#0#0#0#15 - +'DefaultColWidth'#2'Z'#10'FixedColor'#7#9'clBtnFace'#4'Flat'#9#13'GridLineWi' - +'dth'#2#0#7'Options'#11#15'goFixedVertLine'#15'goFixedHorzLine'#10'goVertLin' - +'e'#10'goHorzLine'#13'goRangeSelect'#14'goSmoothScroll'#0#8'RowCount'#2#15#10 - +'ScrollBars'#7#10'ssAutoBoth'#8'TabOrder'#2#7#7'TabStop'#9#15'VisibleColCoun' - +'t'#2#1#15'VisibleRowCount'#2#14#4'Left'#2#8#6'Height'#3'0'#1#3'Top'#3#192#0 - +#5'Width'#3'@'#1#0#0#7'TButton'#7'Button3'#25'BorderSpacing.InnerBorder'#2#4 - +#7'Caption'#6#24'Get default printer info'#7'OnClick'#7#12'Button3Click'#8'T' - +'abOrder'#2#2#4'Left'#2#8#6'Height'#2#27#3'Top'#2'i'#5'Width'#3'@'#1#0#0#7'T' - +'Button'#7'Button4'#25'BorderSpacing.InnerBorder'#2#4#7'Caption'#6#10'Print ' - +'test'#7'OnClick'#7#12'Button4Click'#8'TabOrder'#2#3#4'Left'#3#0#1#6'Height' - +#2#27#3'Top'#3#155#0#5'Width'#2'E'#0#0#7'TButton'#7'Button5'#25'BorderSpacin' - +'g.InnerBorder'#2#4#7'Caption'#6#25'Update printer state info'#7'OnClick'#7 - +#12'Button5Click'#8'TabOrder'#2#4#4'Left'#2#8#6'Height'#2#25#3'Top'#3#132#0#5 - +'Width'#3#224#0#0#0#7'TButton'#7'Button6'#25'BorderSpacing.InnerBorder'#2#4#7 - +'Caption'#6#23'Show printer properties'#7'OnClick'#7#12'Button6Click'#8'TabO' - +'rder'#2#5#4'Left'#2#8#6'Height'#2#25#3'Top'#3#157#0#5'Width'#3#224#0#0#0#7 - +'TButton'#7'Button7'#25'BorderSpacing.InnerBorder'#2#4#7'Caption'#6#24'Execu' - +'te TPageSetupDialog'#7'OnClick'#7#12'Button7Click'#8'TabOrder'#2#6#4'Left'#2 - +#8#6'Height'#2#27#3'Top'#2#24#5'Width'#3'@'#1#0#0#19'TPrinterSetupDialog'#3 - +'PSD'#5'Title'#6#20'Testing dialog title'#4'left'#3#176#0#3'top'#3#240#0#0#0 - +#12'TPrintDialog'#2'PD'#7'Collate'#9#6'Copies'#2#1#8'FromPage'#2#2#7'MinPage' - +#2#2#7'MaxPage'#2#5#7'Options'#11#13'poPrintToFile'#10'poPageNums'#11'poSele' - +'ction'#9'poWarning'#6'poHelp'#0#11'PrintToFile'#9#6'ToPage'#2#3#5'Title'#6 - +#13'Testing title'#4'left'#3#176#0#3'top'#3#16#1#0#0#10'TPopupMenu'#10'Popup' - +'Menu1'#4'left'#3#216#0#3'top'#3#240#0#0#0#16'TPageSetupDialog'#5'PAGED'#5'T' - +'itle'#6#25'Ustawienie strony raportu'#4'left'#3#176#0#3'top'#3'0'#1#0#0#0 + 'TPF0'#6'TForm1'#5'Form1'#4'Left'#3#190#0#6'Height'#3#251#1#3'Top'#2'-'#5'Wid' + +'th'#3'S'#1#18'HorzScrollBar.Page'#3'R'#1#18'VertScrollBar.Page'#3#250#1#13 + +'ActiveControl'#7#7'Button2'#7'Caption'#6#5'Form1'#8'OnCreate'#7#10'FormCrea' + +'te'#8'Position'#7#15'poDesktopCenter'#0#6'TLabel'#6'Label1'#4'Left'#2#16#6 + +'Height'#2#13#3'Top'#2#8#5'Width'#3#13#1#7'Caption'#6'/This sample show how ' + +'to use the printer dialogs'#5'Color'#7#6'clNone'#11'ParentColor'#8#0#0#7'TB' + +'utton'#7'Button2'#4'Left'#2#8#6'Height'#2#27#3'Top'#2'3'#5'Width'#3'@'#1#25 + +'BorderSpacing.InnerBorder'#2#4#7'Caption'#6#27'Execute TPrinterSetupDialog' + +#7'OnClick'#7#12'Button2Click'#8'TabOrder'#2#0#0#0#7'TButton'#7'Button1'#4'L' + +'eft'#2#8#6'Height'#2#27#3'Top'#2'N'#5'Width'#3'@'#1#25'BorderSpacing.InnerB' + +'order'#2#4#7'Caption'#6#20'Execute TPrintDialog'#7'OnClick'#7#12'Button1Cli' + +'ck'#8'TabOrder'#2#1#0#0#11'TStringGrid'#5'SGrid'#4'Left'#2#8#6'Height'#3'0' + +#1#3'Top'#3#192#0#5'Width'#3'@'#1#15'AutoFillColumns'#9#11'BorderStyle'#7#6 + +'bsNone'#8'ColCount'#2#2#7'Columns'#14#1#7'MinSize'#2'<'#7'MaxSize'#3'^'#1#8 + +'ReadOnly'#9#13'Title.Caption'#6#11'Information'#5'Width'#3#230#0#0#0#15'Def' + +'aultColWidth'#2'Z'#10'FixedColor'#7#9'clBtnFace'#4'Flat'#9#13'GridLineWidth' + +#2#0#7'Options'#11#15'goFixedVertLine'#15'goFixedHorzLine'#10'goVertLine'#10 + +'goHorzLine'#13'goRangeSelect'#14'goSmoothScroll'#0#8'RowCount'#2#15#10'Scro' + +'llBars'#7#10'ssAutoBoth'#8'TabOrder'#2#7#7'TabStop'#9#0#0#7'TButton'#7'Butt' + +'on3'#4'Left'#2#8#6'Height'#2#27#3'Top'#2'i'#5'Width'#3'@'#1#25'BorderSpacin' + +'g.InnerBorder'#2#4#7'Caption'#6#24'Get default printer info'#7'OnClick'#7#12 + +'Button3Click'#8'TabOrder'#2#2#0#0#7'TButton'#7'Button4'#4'Left'#3#0#1#6'Hei' + +'ght'#2#27#3'Top'#3#155#0#5'Width'#2'E'#25'BorderSpacing.InnerBorder'#2#4#7 + +'Caption'#6#10'Print test'#7'OnClick'#7#12'Button4Click'#8'TabOrder'#2#3#0#0 + +#7'TButton'#7'Button5'#4'Left'#2#8#6'Height'#2#25#3'Top'#3#132#0#5'Width'#3 + +#224#0#25'BorderSpacing.InnerBorder'#2#4#7'Caption'#6#25'Update printer stat' + +'e info'#7'OnClick'#7#12'Button5Click'#8'TabOrder'#2#4#0#0#7'TButton'#7'Butt' + +'on6'#4'Left'#2#8#6'Height'#2#25#3'Top'#3#157#0#5'Width'#3#224#0#25'BorderSp' + +'acing.InnerBorder'#2#4#7'Caption'#6#23'Show printer properties'#7'OnClick'#7 + +#12'Button6Click'#8'TabOrder'#2#5#0#0#7'TButton'#7'Button7'#4'Left'#2#8#6'He' + +'ight'#2#27#3'Top'#2#24#5'Width'#3'@'#1#25'BorderSpacing.InnerBorder'#2#4#7 + +'Caption'#6#24'Execute TPageSetupDialog'#7'OnClick'#7#12'Button7Click'#8'Tab' + +'Order'#2#6#0#0#19'TPrinterSetupDialog'#3'PSD'#5'Title'#6#20'Testing dialog ' + +'title'#4'left'#3#176#0#3'top'#3#240#0#0#0#12'TPrintDialog'#2'PD'#5'Title'#6 + +#13'Testing title'#7'Collate'#9#6'Copies'#2#1#8'FromPage'#2#2#7'MinPage'#2#2 + +#7'MaxPage'#2#5#7'Options'#11#13'poPrintToFile'#10'poPageNums'#11'poSelectio' + +'n'#9'poWarning'#6'poHelp'#0#11'PrintToFile'#9#6'ToPage'#2#3#4'left'#3#176#0 + +#3'top'#3#16#1#0#0#10'TPopupMenu'#10'PopupMenu1'#4'left'#3#216#0#3'top'#3#240 + +#0#0#0#16'TPageSetupDialog'#5'PAGED'#5'Title'#6#25'Ustawienie strony raportu' + +#4'left'#3#176#0#3'top'#3'0'#1#0#0#0 ]); diff --git a/components/projecttemplates/frmtemplatevariables.lfm b/components/projecttemplates/frmtemplatevariables.lfm index 94a95bb88a..624f15863a 100644 --- a/components/projecttemplates/frmtemplatevariables.lfm +++ b/components/projecttemplates/frmtemplatevariables.lfm @@ -1,53 +1,55 @@ object ProjectVariablesForm: TProjectVariablesForm - Caption = 'New project from template' - ClientHeight = 328 - ClientWidth = 499 - OnShow = ProjectVariablesFormShow - PixelsPerInch = 90 - Position = poDesktopCenter + Left = 268 + Height = 328 + Top = 219 + Width = 499 HorzScrollBar.Page = 498 VertScrollBar.Page = 327 - Left = 431 - Height = 328 - Top = 501 - Width = 499 + ActiveControl = BOK + Caption = 'New project from template' + OnShow = ProjectVariablesFormShow + Position = poDesktopCenter object Label1: TLabel + Left = 8 + Height = 23 + Top = 16 + Width = 131 Alignment = taRightJustify AutoSize = False Caption = '&Name for new project:' Color = clNone Layout = tlCenter - Left = 8 - Height = 23 - Top = 16 - Width = 131 + ParentColor = False end object Label2: TLabel + Left = 8 + Height = 22 + Top = 48 + Width = 131 Alignment = taRightJustify AutoSize = False Caption = 'Create in &directory:' Color = clNone Layout = tlCenter - Left = 8 - Height = 22 - Top = 48 - Width = 131 + ParentColor = False end object PDescription: TPanel - Anchors = [akTop, akLeft, akRight] - BevelInner = bvRaised - BevelOuter = bvLowered - Caption = 'This project contains some additional variables. Please provide values for these variables' - ClientHeight = 58 - ClientWidth = 485 - FullRepaint = False - TabOrder = 0 Left = 8 Height = 58 Top = 80 Width = 485 + Anchors = [akTop, akLeft, akRight] + BevelInner = bvRaised + BevelOuter = bvLowered + Caption = 'This project contains some additional variables. Please provide values for these variables' + FullRepaint = False + TabOrder = 0 end object SGVariables: TStringGrid + Left = 10 + Height = 140 + Top = 144 + Width = 483 Anchors = [akTop, akLeft, akRight, akBottom] AutoFillColumns = True ColCount = 3 @@ -57,54 +59,51 @@ object ProjectVariablesForm: TProjectVariablesForm Options = [goFixedVertLine, goFixedHorzLine, goVertLine, goHorzLine, goRangeSelect, goColSizing, goEditing, goAlwaysShowEditor, goDblClickAutoSize, goSmoothScroll] RowCount = 5 ScrollBars = ssAutoBoth - VisibleColCount = 2 - VisibleRowCount = 4 - Left = 10 - Height = 140 - Top = 144 - Width = 483 + TabOrder = 5 + TabStop = True end object BOK: TButton + Left = 411 + Height = 25 + Top = 292 + Width = 75 Anchors = [akRight, akBottom] + BorderSpacing.InnerBorder = 4 Caption = '&OK' Default = True ModalResult = 1 OnClick = BOKClick TabOrder = 1 - Left = 411 - Height = 25 - Top = 292 - Width = 75 end object BCancel: TButton - Anchors = [akRight, akBottom] - Cancel = True - Caption = '&Cancel' - ModalResult = 2 - TabOrder = 2 Left = 323 Height = 25 Top = 292 Width = 75 + Anchors = [akRight, akBottom] + BorderSpacing.InnerBorder = 4 + Cancel = True + Caption = '&Cancel' + ModalResult = 2 + TabOrder = 2 end object EProjectName: TEdit - Anchors = [akTop, akLeft, akRight] - TabOrder = 3 Left = 152 Height = 23 Top = 16 Width = 237 + Anchors = [akTop, akLeft, akRight] + TabOrder = 3 end object DEProject: TDirectoryEdit - ButtonWidth = 23 - NumGlyphs = 1 - Anchors = [akTop, akLeft, akRight] - TabOrder = 4 - Anchors = [akTop, akLeft, akRight] - TabOrder = 4 Left = 152 Height = 23 Top = 48 Width = 317 + ButtonWidth = 23 + NumGlyphs = 1 + Anchors = [akTop, akLeft, akRight] + ParentColor = False + TabOrder = 4 end end diff --git a/components/projecttemplates/frmtemplatevariables.lrs b/components/projecttemplates/frmtemplatevariables.lrs index c36d642da8..dd3e8601d3 100644 --- a/components/projecttemplates/frmtemplatevariables.lrs +++ b/components/projecttemplates/frmtemplatevariables.lrs @@ -1,36 +1,38 @@ +{ This is an automatically generated lazarus resource file } + LazarusResources.Add('TProjectVariablesForm','FORMDATA',[ - 'TPF0'#21'TProjectVariablesForm'#20'ProjectVariablesForm'#7'Caption'#6#25'New' - +' project from template'#12'ClientHeight'#3'H'#1#11'ClientWidth'#3#243#1#6'O' - +'nShow'#7#24'ProjectVariablesFormShow'#13'PixelsPerInch'#2'Z'#8'Position'#7 - +#15'poDesktopCenter'#18'HorzScrollBar.Page'#3#242#1#18'VertScrollBar.Page'#3 - +'G'#1#4'Left'#3#175#1#6'Height'#3'H'#1#3'Top'#3#245#1#5'Width'#3#243#1#0#6'T' - +'Label'#6'Label1'#9'Alignment'#7#14'taRightJustify'#8'AutoSize'#8#7'Caption' - +#6#22'&Name for new project:'#5'Color'#7#6'clNone'#6'Layout'#7#8'tlCenter'#4 - +'Left'#2#8#6'Height'#2#23#3'Top'#2#16#5'Width'#3#131#0#0#0#6'TLabel'#6'Label' - +'2'#9'Alignment'#7#14'taRightJustify'#8'AutoSize'#8#7'Caption'#6#21'Create i' - +'n &directory:'#5'Color'#7#6'clNone'#6'Layout'#7#8'tlCenter'#4'Left'#2#8#6'H' - +'eight'#2#22#3'Top'#2'0'#5'Width'#3#131#0#0#0#6'TPanel'#12'PDescription'#7'A' - +'nchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#10'BevelInner'#7#8'bvRaised'#10 - +'BevelOuter'#7#9'bvLowered'#7'Caption'#6'ZThis project contains some additio' - +'nal variables. Please provide values for these variables'#12'ClientHeight'#2 - +':'#11'ClientWidth'#3#229#1#11'FullRepaint'#8#8'TabOrder'#2#0#4'Left'#2#8#6 - +'Height'#2':'#3'Top'#2'P'#5'Width'#3#229#1#0#0#11'TStringGrid'#11'SGVariable' - +'s'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#15'AutoFillCol' - +'umns'#9#8'ColCount'#2#3#15'DefaultColWidth'#2'x'#10'FixedColor'#7#9'clBtnFa' - +'ce'#13'GridLineWidth'#2#0#7'Options'#11#15'goFixedVertLine'#15'goFixedHorzL' - +'ine'#10'goVertLine'#10'goHorzLine'#13'goRangeSelect'#11'goColSizing'#9'goEd' - +'iting'#18'goAlwaysShowEditor'#18'goDblClickAutoSize'#14'goSmoothScroll'#0#8 - +'RowCount'#2#5#10'ScrollBars'#7#10'ssAutoBoth'#15'VisibleColCount'#2#2#15'Vi' - +'sibleRowCount'#2#4#4'Left'#2#10#6'Height'#3#140#0#3'Top'#3#144#0#5'Width'#3 - +#227#1#0#0#7'TButton'#3'BOK'#7'Anchors'#11#7'akRight'#8'akBottom'#0#7'Captio' - +'n'#6#3'&OK'#7'Default'#9#11'ModalResult'#2#1#7'OnClick'#7#8'BOKClick'#8'Tab' - +'Order'#2#1#4'Left'#3#155#1#6'Height'#2#25#3'Top'#3'$'#1#5'Width'#2'K'#0#0#7 - +'TButton'#7'BCancel'#7'Anchors'#11#7'akRight'#8'akBottom'#0#6'Cancel'#9#7'Ca' - +'ption'#6#7'&Cancel'#11'ModalResult'#2#2#8'TabOrder'#2#2#4'Left'#3'C'#1#6'He' - +'ight'#2#25#3'Top'#3'$'#1#5'Width'#2'K'#0#0#5'TEdit'#12'EProjectName'#7'Anch' - +'ors'#11#5'akTop'#6'akLeft'#7'akRight'#0#8'TabOrder'#2#3#4'Left'#3#152#0#6'H' - +'eight'#2#23#3'Top'#2#16#5'Width'#3#237#0#0#0#14'TDirectoryEdit'#9'DEProject' - +#11'ButtonWidth'#2#23#9'NumGlyphs'#2#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'ak' - +'Right'#0#8'TabOrder'#2#4#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#8'Ta' - +'bOrder'#2#4#4'Left'#3#152#0#6'Height'#2#23#3'Top'#2'0'#5'Width'#3'='#1#0#0#0 + 'TPF0'#21'TProjectVariablesForm'#20'ProjectVariablesForm'#4'Left'#3#12#1#6'He' + +'ight'#3'H'#1#3'Top'#3#219#0#5'Width'#3#243#1#18'HorzScrollBar.Page'#3#242#1 + +#18'VertScrollBar.Page'#3'G'#1#13'ActiveControl'#7#3'BOK'#7'Caption'#6#25'Ne' + +'w project from template'#6'OnShow'#7#24'ProjectVariablesFormShow'#8'Positio' + +'n'#7#15'poDesktopCenter'#0#6'TLabel'#6'Label1'#4'Left'#2#8#6'Height'#2#23#3 + +'Top'#2#16#5'Width'#3#131#0#9'Alignment'#7#14'taRightJustify'#8'AutoSize'#8#7 + +'Caption'#6#22'&Name for new project:'#5'Color'#7#6'clNone'#6'Layout'#7#8'tl' + +'Center'#11'ParentColor'#8#0#0#6'TLabel'#6'Label2'#4'Left'#2#8#6'Height'#2#22 + +#3'Top'#2'0'#5'Width'#3#131#0#9'Alignment'#7#14'taRightJustify'#8'AutoSize'#8 + +#7'Caption'#6#21'Create in &directory:'#5'Color'#7#6'clNone'#6'Layout'#7#8't' + +'lCenter'#11'ParentColor'#8#0#0#6'TPanel'#12'PDescription'#4'Left'#2#8#6'Hei' + +'ght'#2':'#3'Top'#2'P'#5'Width'#3#229#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'a' + +'kRight'#0#10'BevelInner'#7#8'bvRaised'#10'BevelOuter'#7#9'bvLowered'#7'Capt' + +'ion'#6'ZThis project contains some additional variables. Please provide val' + +'ues for these variables'#11'FullRepaint'#8#8'TabOrder'#2#0#0#0#11'TStringGr' + +'id'#11'SGVariables'#4'Left'#2#10#6'Height'#3#140#0#3'Top'#3#144#0#5'Width'#3 + +#227#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#15'AutoFill' + +'Columns'#9#8'ColCount'#2#3#15'DefaultColWidth'#2'x'#10'FixedColor'#7#9'clBt' + +'nFace'#13'GridLineWidth'#2#0#7'Options'#11#15'goFixedVertLine'#15'goFixedHo' + +'rzLine'#10'goVertLine'#10'goHorzLine'#13'goRangeSelect'#11'goColSizing'#9'g' + +'oEditing'#18'goAlwaysShowEditor'#18'goDblClickAutoSize'#14'goSmoothScroll'#0 + +#8'RowCount'#2#5#10'ScrollBars'#7#10'ssAutoBoth'#8'TabOrder'#2#5#7'TabStop'#9 + +#0#0#7'TButton'#3'BOK'#4'Left'#3#155#1#6'Height'#2#25#3'Top'#3'$'#1#5'Width' + +#2'K'#7'Anchors'#11#7'akRight'#8'akBottom'#0#25'BorderSpacing.InnerBorder'#2 + +#4#7'Caption'#6#3'&OK'#7'Default'#9#11'ModalResult'#2#1#7'OnClick'#7#8'BOKCl' + +'ick'#8'TabOrder'#2#1#0#0#7'TButton'#7'BCancel'#4'Left'#3'C'#1#6'Height'#2#25 + +#3'Top'#3'$'#1#5'Width'#2'K'#7'Anchors'#11#7'akRight'#8'akBottom'#0#25'Borde' + +'rSpacing.InnerBorder'#2#4#6'Cancel'#9#7'Caption'#6#7'&Cancel'#11'ModalResul' + +'t'#2#2#8'TabOrder'#2#2#0#0#5'TEdit'#12'EProjectName'#4'Left'#3#152#0#6'Heig' + +'ht'#2#23#3'Top'#2#16#5'Width'#3#237#0#7'Anchors'#11#5'akTop'#6'akLeft'#7'ak' + +'Right'#0#8'TabOrder'#2#3#0#0#14'TDirectoryEdit'#9'DEProject'#4'Left'#3#152#0 + +#6'Height'#2#23#3'Top'#2'0'#5'Width'#3'='#1#11'ButtonWidth'#2#23#9'NumGlyphs' + +#2#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#11'ParentColor'#8#8'TabOr' + +'der'#2#4#0#0#0 ]); diff --git a/examples/grid_semaphor/example/unit1.lfm b/examples/grid_semaphor/example/unit1.lfm index 99efd26440..121e1677c4 100644 --- a/examples/grid_semaphor/example/unit1.lfm +++ b/examples/grid_semaphor/example/unit1.lfm @@ -1,187 +1,192 @@ object Form1: TForm1 - Caption = 'Try SemaphorGrid' - ClientHeight = 416 - ClientWidth = 590 - OnCreate = Form1Create - PixelsPerInch = 96 - HorzScrollBar.Page = 589 - VertScrollBar.Page = 415 Left = 183 Height = 416 Top = 115 Width = 590 + HorzScrollBar.Page = 589 + VertScrollBar.Page = 415 + ActiveControl = SemaphorGrid1 + Caption = 'Try SemaphorGrid' + OnCreate = Form1Create object Button1: TButton - Caption = 'Toggle Semaphor' - OnClick = Button1Click - TabOrder = 1 Left = 8 Height = 25 Top = 232 Width = 112 + BorderSpacing.InnerBorder = 4 + Caption = 'Toggle Semaphor' + OnClick = Button1Click + TabOrder = 1 end object Button2: TButton - Caption = 'Next Semafore Style' - OnClick = Button2Click - TabOrder = 2 Left = 128 Height = 25 Top = 232 Width = 126 + BorderSpacing.InnerBorder = 4 + Caption = 'Next Semafore Style' + OnClick = Button2Click + TabOrder = 2 end object Button3: TButton - Caption = 'Next Alignment' - OnClick = Button3Click - TabOrder = 3 Left = 8 Height = 25 Top = 264 Width = 114 + BorderSpacing.InnerBorder = 4 + Caption = 'Next Alignment' + OnClick = Button3Click + TabOrder = 3 end object Button4: TButton - Caption = 'Close' - OnClick = Button4Click - TabOrder = 4 Left = 331 Height = 25 Top = 264 Width = 75 + BorderSpacing.InnerBorder = 4 + Caption = 'Close' + OnClick = Button4Click + TabOrder = 4 end object Button5: TButton - Caption = 'Save to File' - OnClick = Button5Click - TabOrder = 5 Left = 128 Height = 25 Top = 264 Width = 88 + BorderSpacing.InnerBorder = 4 + Caption = 'Save to File' + OnClick = Button5Click + TabOrder = 5 end object Button6: TButton - Caption = 'Load from File' - OnClick = Button6Click - TabOrder = 6 Left = 227 Height = 25 Top = 264 Width = 96 + BorderSpacing.InnerBorder = 4 + Caption = 'Load from File' + OnClick = Button6Click + TabOrder = 6 end object Button7: TButton - Caption = 'AutoWidth' - OnClick = Button7Click - TabOrder = 7 Left = 264 Height = 17 Top = 232 Width = 67 + BorderSpacing.InnerBorder = 4 + Caption = 'AutoWidth' + OnClick = Button7Click + TabOrder = 7 end object Button8: TButton - Caption = 'AutoHeight' - OnClick = Button8Click - TabOrder = 8 Left = 334 Height = 17 Top = 232 Width = 72 + BorderSpacing.InnerBorder = 4 + Caption = 'AutoHeight' + OnClick = Button8Click + TabOrder = 8 end object Button9: TButton - Caption = 'Sort Cols[4]' - OnClick = Button9Click - TabOrder = 9 Left = 176 Height = 20 Top = 167 Width = 75 + BorderSpacing.InnerBorder = 4 + Caption = 'Sort Cols[4]' + OnClick = Button9Click + TabOrder = 9 end object RadioButton1: TRadioButton + Left = 259 + Height = 20 + Top = 164 + Width = 84 Caption = 'Ascending' Checked = True State = cbChecked TabOrder = 10 - Left = 259 - Height = 13 - Top = 164 - Width = 69 end object RadioButton2: TRadioButton + Left = 259 + Height = 20 + Top = 185 + Width = 91 Caption = 'Descending' TabOrder = 11 - Left = 259 - Height = 13 - Top = 185 - Width = 76 end object Button10: TButton - Caption = 'Hide/Show Cols[1]' - OnClick = Button10Click - TabOrder = 12 Left = 8 Height = 25 Top = 164 Width = 142 + BorderSpacing.InnerBorder = 4 + Caption = 'Hide/Show Cols[1]' + OnClick = Button10Click + TabOrder = 12 end object Button11: TButton - Caption = 'Clear' - OnClick = Button11Click - TabOrder = 13 Left = 8 Height = 25 Top = 196 Width = 44 + BorderSpacing.InnerBorder = 4 + Caption = 'Clear' + OnClick = Button11Click + TabOrder = 13 end object CheckBox1: TCheckBox + Left = 60 + Height = 20 + Top = 196 + Width = 84 Caption = 'OnlyValue' TabOrder = 14 - Left = 60 - Height = 13 - Top = 196 - Width = 67 end object Button12: TButton - Caption = 'Sort Cols[1]' - OnClick = Button12Click - TabOrder = 15 Left = 176 Height = 18 Top = 190 Width = 75 + BorderSpacing.InnerBorder = 4 + Caption = 'Sort Cols[1]' + OnClick = Button12Click + TabOrder = 15 end object ToggleBox1: TToggleBox - Caption = 'UnEditable' - OnClick = ToggleBox1Click - TabOrder = 16 Left = 384 Height = 13 Top = 167 Width = 71 + Caption = 'UnEditable' + OnClick = ToggleBox1Click + TabOrder = 16 end object CheckBox2: TCheckBox + Left = 384 + Height = 20 + Top = 203 + Width = 83 Caption = 'Only Float' OnClick = CheckBox2Click TabOrder = 17 - Left = 384 - Height = 13 - Top = 203 - Width = 66 end object Button13: TButton - BorderSpacing.OnChange = nil - Caption = 'AutoFit' - OnClick = Button13Click - TabOrder = 18 Left = 408 Height = 17 Top = 232 Width = 72 + BorderSpacing.InnerBorder = 4 + Caption = 'AutoFit' + OnClick = Button13Click + TabOrder = 18 end object SemaphorGrid1: TSemaphorGrid - Constraints.MaxHeight = 160 - Constraints.MaxWidth = 350 - Alignment = taCenter - Semaphor = True - StringRed = 'no' - StringYellow = 'maybe' - StringGreen = 'yes' - SemaphorShape = ssDisk - BorderSpacing.OnChange = nil + Left = 8 + Height = 152 + Top = 4 + Width = 332 Color = clWhite ColCount = 5 DefaultRowHeight = 24 @@ -192,10 +197,14 @@ object Form1: TForm1 ScrollBars = ssAutoBoth TabOrder = 0 TabStop = True - VisibleColCount = 4 - VisibleRowCount = 4 - Height = 152 - Width = 332 + Constraints.MaxHeight = 160 + Constraints.MaxWidth = 350 + Alignment = taCenter + Semaphor = True + StringRed = 'no' + StringYellow = 'maybe' + StringGreen = 'yes' + SemaphorShape = ssDisk Cells = ( 24 0 @@ -273,71 +282,70 @@ object Form1: TForm1 ) end object SemaphorGrid2: TSemaphorGrid - StringRed = 'no' - StringYellow = 'maybe' - StringGreen = 'yes' - SemaphorShape = ssDisk + Height = 100 + Top = 305 + Width = 200 ColCount = 5 FixedColor = clBtnFace GridLineWidth = 0 Options = [goFixedVertLine, goFixedHorzLine, goVertLine, goHorzLine, goRangeSelect, goSmoothScroll] RowCount = 5 ScrollBars = ssAutoBoth - VisibleColCount = 2 - VisibleRowCount = 4 - Height = 100 - Top = 305 - Width = 200 + TabOrder = 21 + TabStop = True + StringRed = 'no' + StringYellow = 'maybe' + StringGreen = 'yes' + SemaphorShape = ssDisk end object SemaphorGrid3: TSemaphorGrid + Left = 320 + Height = 100 + Top = 304 + Width = 200 + ColCount = 5 + FixedColor = clBtnFace + GridLineWidth = 0 + Options = [goFixedVertLine, goFixedHorzLine, goVertLine, goHorzLine, goRangeSelect, goSmoothScroll] + RowCount = 5 + ScrollBars = ssAutoBoth + TabOrder = 22 + TabStop = True Semaphor = True StringRed = 'no' StringYellow = 'maybe' StringGreen = 'yes' SemaphorShape = ssDisk - ColCount = 5 - FixedColor = clBtnFace - GridLineWidth = 0 - Options = [goFixedVertLine, goFixedHorzLine, goVertLine, goHorzLine, goRangeSelect, goSmoothScroll] - RowCount = 5 - ScrollBars = ssAutoBoth - VisibleColCount = 2 - VisibleRowCount = 4 - Left = 320 - Height = 100 - Top = 304 - Width = 200 end object Button14: TButton - Caption = 'Assign' - OnClick = Button14Click - TabOrder = 19 Left = 411 Height = 25 Top = 263 Width = 75 + BorderSpacing.InnerBorder = 4 + Caption = 'Assign' + OnClick = Button14Click + TabOrder = 19 end object Button15: TButton - BorderSpacing.OnChange = nil - Caption = 'Show Content' - OnClick = Button15Click - TabOrder = 20 Left = 491 Height = 25 Top = 263 Width = 77 + BorderSpacing.InnerBorder = 4 + Caption = 'Show Content' + OnClick = Button15Click + TabOrder = 20 end object SaveDialog1: TSaveDialog Title = 'Save file as' FilterIndex = 0 - Title = 'Save file as' left = 40 - top = 360 + top = 352 end object OpenDialog1: TOpenDialog Title = 'Open existing file' FilterIndex = 0 - Title = 'Open existing file' left = 8 top = 352 end diff --git a/examples/grid_semaphor/example/unit1.lrs b/examples/grid_semaphor/example/unit1.lrs index 2b8d4df381..a18c2910ab 100644 --- a/examples/grid_semaphor/example/unit1.lrs +++ b/examples/grid_semaphor/example/unit1.lrs @@ -1,80 +1,86 @@ +{ This is an automatically generated lazarus resource file } + LazarusResources.Add('TForm1','FORMDATA',[ - 'TPF0'#6'TForm1'#5'Form1'#7'Caption'#6#16'Try SemaphorGrid'#12'ClientHeight'#3 - +#160#1#11'ClientWidth'#3'N'#2#8'OnCreate'#7#11'Form1Create'#13'PixelsPerInch' - +#2'`'#18'HorzScrollBar.Page'#3'M'#2#18'VertScrollBar.Page'#3#159#1#4'Left'#3 - +#183#0#6'Height'#3#160#1#3'Top'#2's'#5'Width'#3'N'#2#0#7'TButton'#7'Button1' - +#7'Caption'#6#15'Toggle Semaphor'#7'OnClick'#7#12'Button1Click'#8'TabOrder'#2 - +#1#4'Left'#2#8#6'Height'#2#25#3'Top'#3#232#0#5'Width'#2'p'#0#0#7'TButton'#7 - +'Button2'#7'Caption'#6#19'Next Semafore Style'#7'OnClick'#7#12'Button2Click' - +#8'TabOrder'#2#2#4'Left'#3#128#0#6'Height'#2#25#3'Top'#3#232#0#5'Width'#2'~' - +#0#0#7'TButton'#7'Button3'#7'Caption'#6#14'Next Alignment'#7'OnClick'#7#12'B' - +'utton3Click'#8'TabOrder'#2#3#4'Left'#2#8#6'Height'#2#25#3'Top'#3#8#1#5'Widt' - +'h'#2'r'#0#0#7'TButton'#7'Button4'#7'Caption'#6#5'Close'#7'OnClick'#7#12'But' - +'ton4Click'#8'TabOrder'#2#4#4'Left'#3'K'#1#6'Height'#2#25#3'Top'#3#8#1#5'Wid' - +'th'#2'K'#0#0#7'TButton'#7'Button5'#7'Caption'#6#12'Save to File'#7'OnClick' - +#7#12'Button5Click'#8'TabOrder'#2#5#4'Left'#3#128#0#6'Height'#2#25#3'Top'#3#8 - +#1#5'Width'#2'X'#0#0#7'TButton'#7'Button6'#7'Caption'#6#14'Load from File'#7 - +'OnClick'#7#12'Button6Click'#8'TabOrder'#2#6#4'Left'#3#227#0#6'Height'#2#25#3 - +'Top'#3#8#1#5'Width'#2'`'#0#0#7'TButton'#7'Button7'#7'Caption'#6#9'AutoWidth' - +#7'OnClick'#7#12'Button7Click'#8'TabOrder'#2#7#4'Left'#3#8#1#6'Height'#2#17#3 - +'Top'#3#232#0#5'Width'#2'C'#0#0#7'TButton'#7'Button8'#7'Caption'#6#10'AutoHe' - +'ight'#7'OnClick'#7#12'Button8Click'#8'TabOrder'#2#8#4'Left'#3'N'#1#6'Height' - +#2#17#3'Top'#3#232#0#5'Width'#2'H'#0#0#7'TButton'#7'Button9'#7'Caption'#6#12 - +'Sort Cols[4]'#7'OnClick'#7#12'Button9Click'#8'TabOrder'#2#9#4'Left'#3#176#0 - +#6'Height'#2#20#3'Top'#3#167#0#5'Width'#2'K'#0#0#12'TRadioButton'#12'RadioBu' - +'tton1'#7'Caption'#6#9'Ascending'#7'Checked'#9#5'State'#7#9'cbChecked'#8'Tab' - +'Order'#2#10#4'Left'#3#3#1#6'Height'#2#13#3'Top'#3#164#0#5'Width'#2'E'#0#0#12 - +'TRadioButton'#12'RadioButton2'#7'Caption'#6#10'Descending'#8'TabOrder'#2#11 - +#4'Left'#3#3#1#6'Height'#2#13#3'Top'#3#185#0#5'Width'#2'L'#0#0#7'TButton'#8 - +'Button10'#7'Caption'#6#17'Hide/Show Cols[1]'#7'OnClick'#7#13'Button10Click' - +#8'TabOrder'#2#12#4'Left'#2#8#6'Height'#2#25#3'Top'#3#164#0#5'Width'#3#142#0 - +#0#0#7'TButton'#8'Button11'#7'Caption'#6#5'Clear'#7'OnClick'#7#13'Button11Cl' - +'ick'#8'TabOrder'#2#13#4'Left'#2#8#6'Height'#2#25#3'Top'#3#196#0#5'Width'#2 - +','#0#0#9'TCheckBox'#9'CheckBox1'#7'Caption'#6#9'OnlyValue'#8'TabOrder'#2#14 - +#4'Left'#2'<'#6'Height'#2#13#3'Top'#3#196#0#5'Width'#2'C'#0#0#7'TButton'#8'B' - +'utton12'#7'Caption'#6#12'Sort Cols[1]'#7'OnClick'#7#13'Button12Click'#8'Tab' - +'Order'#2#15#4'Left'#3#176#0#6'Height'#2#18#3'Top'#3#190#0#5'Width'#2'K'#0#0 - +#10'TToggleBox'#10'ToggleBox1'#7'Caption'#6#10'UnEditable'#7'OnClick'#7#15'T' - +'oggleBox1Click'#8'TabOrder'#2#16#4'Left'#3#128#1#6'Height'#2#13#3'Top'#3#167 - +#0#5'Width'#2'G'#0#0#9'TCheckBox'#9'CheckBox2'#7'Caption'#6#10'Only Float'#7 - +'OnClick'#7#14'CheckBox2Click'#8'TabOrder'#2#17#4'Left'#3#128#1#6'Height'#2 - +#13#3'Top'#3#203#0#5'Width'#2'B'#0#0#7'TButton'#8'Button13'#22'BorderSpacing' - +'.OnChange'#13#7'Caption'#6#7'AutoFit'#7'OnClick'#7#13'Button13Click'#8'TabO' - +'rder'#2#18#4'Left'#3#152#1#6'Height'#2#17#3'Top'#3#232#0#5'Width'#2'H'#0#0 - +#13'TSemaphorGrid'#13'SemaphorGrid1'#21'Constraints.MaxHeight'#3#160#0#20'Co' - +'nstraints.MaxWidth'#3'^'#1#9'Alignment'#7#8'taCenter'#8'Semaphor'#9#9'Strin' - +'gRed'#6#2'no'#12'StringYellow'#6#5'maybe'#11'StringGreen'#6#3'yes'#13'Semap' - +'horShape'#7#6'ssDisk'#22'BorderSpacing.OnChange'#13#5'Color'#7#7'clWhite'#8 - +'ColCount'#2#5#16'DefaultRowHeight'#2#24#10'FixedColor'#7#9'clBtnFace'#13'Gr' - +'idLineWidth'#2#0#7'Options'#11#15'goFixedVertLine'#15'goFixedHorzLine'#10'g' - +'oVertLine'#10'goHorzLine'#13'goRangeSelect'#14'goSmoothScroll'#0#8'RowCount' - +#2#5#10'ScrollBars'#7#10'ssAutoBoth'#8'TabOrder'#2#0#7'TabStop'#9#15'Visible' - +'ColCount'#2#4#15'VisibleRowCount'#2#4#6'Height'#3#152#0#5'Width'#3'L'#1#5'C' - +'ells'#1#2#24#2#0#2#0#6#3'a\n'#2#0#2#1#6#1'a'#2#0#2#2#6#1'b'#2#0#2#3#6#1'c'#2 - +#0#2#4#6#1'd'#2#1#2#0#6#1'1'#2#1#2#1#6#2'no'#2#1#2#2#6#5'alpha'#2#1#2#3#6#3 - +'zed'#2#1#2#4#6#5'maybe'#2#2#2#0#6#1'2'#2#2#2#1#6#3'yes'#2#2#2#2#6#8'Semapho' - +'r'#2#2#2#3#6#6'0.9877'#2#2#2#4#6#3'yes'#2#3#2#0#6#1'3'#2#3#2#2#6#2'no'#2#3#2 - +#3#6#4'Grid'#2#3#2#4#6#5'maybe'#2#4#2#0#6#1'4'#2#4#2#1#6#1'5'#2#4#2#2#6#2'12' - +#2#4#2#3#6#2'-1'#2#4#2#4#6#1'2'#0#0#0#13'TSemaphorGrid'#13'SemaphorGrid2'#9 - +'StringRed'#6#2'no'#12'StringYellow'#6#5'maybe'#11'StringGreen'#6#3'yes'#13 - +'SemaphorShape'#7#6'ssDisk'#8'ColCount'#2#5#10'FixedColor'#7#9'clBtnFace'#13 - +'GridLineWidth'#2#0#7'Options'#11#15'goFixedVertLine'#15'goFixedHorzLine'#10 - +'goVertLine'#10'goHorzLine'#13'goRangeSelect'#14'goSmoothScroll'#0#8'RowCoun' - +'t'#2#5#10'ScrollBars'#7#10'ssAutoBoth'#15'VisibleColCount'#2#2#15'VisibleRo' - +'wCount'#2#4#6'Height'#2'd'#3'Top'#3'1'#1#5'Width'#3#200#0#0#0#13'TSemaphorG' - +'rid'#13'SemaphorGrid3'#8'Semaphor'#9#9'StringRed'#6#2'no'#12'StringYellow'#6 - ,#5'maybe'#11'StringGreen'#6#3'yes'#13'SemaphorShape'#7#6'ssDisk'#8'ColCount' - +#2#5#10'FixedColor'#7#9'clBtnFace'#13'GridLineWidth'#2#0#7'Options'#11#15'go' - +'FixedVertLine'#15'goFixedHorzLine'#10'goVertLine'#10'goHorzLine'#13'goRange' - +'Select'#14'goSmoothScroll'#0#8'RowCount'#2#5#10'ScrollBars'#7#10'ssAutoBoth' - +#15'VisibleColCount'#2#2#15'VisibleRowCount'#2#4#4'Left'#3'@'#1#6'Height'#2 - +'d'#3'Top'#3'0'#1#5'Width'#3#200#0#0#0#7'TButton'#8'Button14'#7'Caption'#6#6 - +'Assign'#7'OnClick'#7#13'Button14Click'#8'TabOrder'#2#19#4'Left'#3#155#1#6'H' - +'eight'#2#25#3'Top'#3#7#1#5'Width'#2'K'#0#0#7'TButton'#8'Button15'#22'Border' - +'Spacing.OnChange'#13#7'Caption'#6#12'Show Content'#7'OnClick'#7#13'Button15' - +'Click'#8'TabOrder'#2#20#4'Left'#3#235#1#6'Height'#2#25#3'Top'#3#7#1#5'Width' - +#2'M'#0#0#11'TSaveDialog'#11'SaveDialog1'#5'Title'#6#12'Save file as'#11'Fil' - +'terIndex'#2#0#5'Title'#6#12'Save file as'#4'left'#2'('#3'top'#3'h'#1#0#0#11 - +'TOpenDialog'#11'OpenDialog1'#5'Title'#6#18'Open existing file'#11'FilterInd' - +'ex'#2#0#5'Title'#6#18'Open existing file'#4'left'#2#8#3'top'#3'`'#1#0#0#0 + 'TPF0'#6'TForm1'#5'Form1'#4'Left'#3#183#0#6'Height'#3#160#1#3'Top'#2's'#5'Wid' + +'th'#3'N'#2#18'HorzScrollBar.Page'#3'M'#2#18'VertScrollBar.Page'#3#159#1#13 + +'ActiveControl'#7#13'SemaphorGrid1'#7'Caption'#6#16'Try SemaphorGrid'#8'OnCr' + +'eate'#7#11'Form1Create'#0#7'TButton'#7'Button1'#4'Left'#2#8#6'Height'#2#25#3 + +'Top'#3#232#0#5'Width'#2'p'#25'BorderSpacing.InnerBorder'#2#4#7'Caption'#6#15 + +'Toggle Semaphor'#7'OnClick'#7#12'Button1Click'#8'TabOrder'#2#1#0#0#7'TButto' + +'n'#7'Button2'#4'Left'#3#128#0#6'Height'#2#25#3'Top'#3#232#0#5'Width'#2'~'#25 + +'BorderSpacing.InnerBorder'#2#4#7'Caption'#6#19'Next Semafore Style'#7'OnCli' + +'ck'#7#12'Button2Click'#8'TabOrder'#2#2#0#0#7'TButton'#7'Button3'#4'Left'#2#8 + +#6'Height'#2#25#3'Top'#3#8#1#5'Width'#2'r'#25'BorderSpacing.InnerBorder'#2#4 + +#7'Caption'#6#14'Next Alignment'#7'OnClick'#7#12'Button3Click'#8'TabOrder'#2 + +#3#0#0#7'TButton'#7'Button4'#4'Left'#3'K'#1#6'Height'#2#25#3'Top'#3#8#1#5'Wi' + +'dth'#2'K'#25'BorderSpacing.InnerBorder'#2#4#7'Caption'#6#5'Close'#7'OnClick' + +#7#12'Button4Click'#8'TabOrder'#2#4#0#0#7'TButton'#7'Button5'#4'Left'#3#128#0 + +#6'Height'#2#25#3'Top'#3#8#1#5'Width'#2'X'#25'BorderSpacing.InnerBorder'#2#4 + +#7'Caption'#6#12'Save to File'#7'OnClick'#7#12'Button5Click'#8'TabOrder'#2#5 + +#0#0#7'TButton'#7'Button6'#4'Left'#3#227#0#6'Height'#2#25#3'Top'#3#8#1#5'Wid' + +'th'#2'`'#25'BorderSpacing.InnerBorder'#2#4#7'Caption'#6#14'Load from File'#7 + +'OnClick'#7#12'Button6Click'#8'TabOrder'#2#6#0#0#7'TButton'#7'Button7'#4'Lef' + +'t'#3#8#1#6'Height'#2#17#3'Top'#3#232#0#5'Width'#2'C'#25'BorderSpacing.Inner' + +'Border'#2#4#7'Caption'#6#9'AutoWidth'#7'OnClick'#7#12'Button7Click'#8'TabOr' + +'der'#2#7#0#0#7'TButton'#7'Button8'#4'Left'#3'N'#1#6'Height'#2#17#3'Top'#3 + +#232#0#5'Width'#2'H'#25'BorderSpacing.InnerBorder'#2#4#7'Caption'#6#10'AutoH' + +'eight'#7'OnClick'#7#12'Button8Click'#8'TabOrder'#2#8#0#0#7'TButton'#7'Butto' + +'n9'#4'Left'#3#176#0#6'Height'#2#20#3'Top'#3#167#0#5'Width'#2'K'#25'BorderSp' + +'acing.InnerBorder'#2#4#7'Caption'#6#12'Sort Cols[4]'#7'OnClick'#7#12'Button' + +'9Click'#8'TabOrder'#2#9#0#0#12'TRadioButton'#12'RadioButton1'#4'Left'#3#3#1 + +#6'Height'#2#20#3'Top'#3#164#0#5'Width'#2'T'#7'Caption'#6#9'Ascending'#7'Che' + +'cked'#9#5'State'#7#9'cbChecked'#8'TabOrder'#2#10#0#0#12'TRadioButton'#12'Ra' + +'dioButton2'#4'Left'#3#3#1#6'Height'#2#20#3'Top'#3#185#0#5'Width'#2'['#7'Cap' + +'tion'#6#10'Descending'#8'TabOrder'#2#11#0#0#7'TButton'#8'Button10'#4'Left'#2 + +#8#6'Height'#2#25#3'Top'#3#164#0#5'Width'#3#142#0#25'BorderSpacing.InnerBord' + +'er'#2#4#7'Caption'#6#17'Hide/Show Cols[1]'#7'OnClick'#7#13'Button10Click'#8 + +'TabOrder'#2#12#0#0#7'TButton'#8'Button11'#4'Left'#2#8#6'Height'#2#25#3'Top' + +#3#196#0#5'Width'#2','#25'BorderSpacing.InnerBorder'#2#4#7'Caption'#6#5'Clea' + +'r'#7'OnClick'#7#13'Button11Click'#8'TabOrder'#2#13#0#0#9'TCheckBox'#9'Check' + +'Box1'#4'Left'#2'<'#6'Height'#2#20#3'Top'#3#196#0#5'Width'#2'T'#7'Caption'#6 + +#9'OnlyValue'#8'TabOrder'#2#14#0#0#7'TButton'#8'Button12'#4'Left'#3#176#0#6 + +'Height'#2#18#3'Top'#3#190#0#5'Width'#2'K'#25'BorderSpacing.InnerBorder'#2#4 + +#7'Caption'#6#12'Sort Cols[1]'#7'OnClick'#7#13'Button12Click'#8'TabOrder'#2 + +#15#0#0#10'TToggleBox'#10'ToggleBox1'#4'Left'#3#128#1#6'Height'#2#13#3'Top'#3 + +#167#0#5'Width'#2'G'#7'Caption'#6#10'UnEditable'#7'OnClick'#7#15'ToggleBox1C' + +'lick'#8'TabOrder'#2#16#0#0#9'TCheckBox'#9'CheckBox2'#4'Left'#3#128#1#6'Heig' + +'ht'#2#20#3'Top'#3#203#0#5'Width'#2'S'#7'Caption'#6#10'Only Float'#7'OnClick' + +#7#14'CheckBox2Click'#8'TabOrder'#2#17#0#0#7'TButton'#8'Button13'#4'Left'#3 + +#152#1#6'Height'#2#17#3'Top'#3#232#0#5'Width'#2'H'#25'BorderSpacing.InnerBor' + +'der'#2#4#7'Caption'#6#7'AutoFit'#7'OnClick'#7#13'Button13Click'#8'TabOrder' + +#2#18#0#0#13'TSemaphorGrid'#13'SemaphorGrid1'#4'Left'#2#8#6'Height'#3#152#0#3 + +'Top'#2#4#5'Width'#3'L'#1#5'Color'#7#7'clWhite'#8'ColCount'#2#5#16'DefaultRo' + +'wHeight'#2#24#10'FixedColor'#7#9'clBtnFace'#13'GridLineWidth'#2#0#7'Options' + +#11#15'goFixedVertLine'#15'goFixedHorzLine'#10'goVertLine'#10'goHorzLine'#13 + +'goRangeSelect'#14'goSmoothScroll'#0#8'RowCount'#2#5#10'ScrollBars'#7#10'ssA' + +'utoBoth'#8'TabOrder'#2#0#7'TabStop'#9#21'Constraints.MaxHeight'#3#160#0#20 + +'Constraints.MaxWidth'#3'^'#1#9'Alignment'#7#8'taCenter'#8'Semaphor'#9#9'Str' + +'ingRed'#6#2'no'#12'StringYellow'#6#5'maybe'#11'StringGreen'#6#3'yes'#13'Sem' + +'aphorShape'#7#6'ssDisk'#5'Cells'#1#2#24#2#0#2#0#6#3'a\n'#2#0#2#1#6#1'a'#2#0 + +#2#2#6#1'b'#2#0#2#3#6#1'c'#2#0#2#4#6#1'd'#2#1#2#0#6#1'1'#2#1#2#1#6#2'no'#2#1 + +#2#2#6#5'alpha'#2#1#2#3#6#3'zed'#2#1#2#4#6#5'maybe'#2#2#2#0#6#1'2'#2#2#2#1#6 + +#3'yes'#2#2#2#2#6#8'Semaphor'#2#2#2#3#6#6'0.9877'#2#2#2#4#6#3'yes'#2#3#2#0#6 + +#1'3'#2#3#2#2#6#2'no'#2#3#2#3#6#4'Grid'#2#3#2#4#6#5'maybe'#2#4#2#0#6#1'4'#2#4 + +#2#1#6#1'5'#2#4#2#2#6#2'12'#2#4#2#3#6#2'-1'#2#4#2#4#6#1'2'#0#0#0#13'TSemapho' + +'rGrid'#13'SemaphorGrid2'#6'Height'#2'd'#3'Top'#3'1'#1#5'Width'#3#200#0#8'Co' + +'lCount'#2#5#10'FixedColor'#7#9'clBtnFace'#13'GridLineWidth'#2#0#7'Options' + +#11#15'goFixedVertLine'#15'goFixedHorzLine'#10'goVertLine'#10'goHorzLine'#13 + ,'goRangeSelect'#14'goSmoothScroll'#0#8'RowCount'#2#5#10'ScrollBars'#7#10'ssA' + +'utoBoth'#8'TabOrder'#2#21#7'TabStop'#9#9'StringRed'#6#2'no'#12'StringYellow' + +#6#5'maybe'#11'StringGreen'#6#3'yes'#13'SemaphorShape'#7#6'ssDisk'#0#0#13'TS' + +'emaphorGrid'#13'SemaphorGrid3'#4'Left'#3'@'#1#6'Height'#2'd'#3'Top'#3'0'#1#5 + +'Width'#3#200#0#8'ColCount'#2#5#10'FixedColor'#7#9'clBtnFace'#13'GridLineWid' + +'th'#2#0#7'Options'#11#15'goFixedVertLine'#15'goFixedHorzLine'#10'goVertLine' + +#10'goHorzLine'#13'goRangeSelect'#14'goSmoothScroll'#0#8'RowCount'#2#5#10'Sc' + +'rollBars'#7#10'ssAutoBoth'#8'TabOrder'#2#22#7'TabStop'#9#8'Semaphor'#9#9'St' + +'ringRed'#6#2'no'#12'StringYellow'#6#5'maybe'#11'StringGreen'#6#3'yes'#13'Se' + +'maphorShape'#7#6'ssDisk'#0#0#7'TButton'#8'Button14'#4'Left'#3#155#1#6'Heigh' + +'t'#2#25#3'Top'#3#7#1#5'Width'#2'K'#25'BorderSpacing.InnerBorder'#2#4#7'Capt' + +'ion'#6#6'Assign'#7'OnClick'#7#13'Button14Click'#8'TabOrder'#2#19#0#0#7'TBut' + +'ton'#8'Button15'#4'Left'#3#235#1#6'Height'#2#25#3'Top'#3#7#1#5'Width'#2'M' + +#25'BorderSpacing.InnerBorder'#2#4#7'Caption'#6#12'Show Content'#7'OnClick'#7 + +#13'Button15Click'#8'TabOrder'#2#20#0#0#11'TSaveDialog'#11'SaveDialog1'#5'Ti' + +'tle'#6#12'Save file as'#11'FilterIndex'#2#0#4'left'#2'('#3'top'#3'`'#1#0#0 + +#11'TOpenDialog'#11'OpenDialog1'#5'Title'#6#18'Open existing file'#11'Filter' + +'Index'#2#0#4'left'#2#8#3'top'#3'`'#1#0#0#0 ]); diff --git a/ide/charactermapdlg.lfm b/ide/charactermapdlg.lfm index de02414a81..8bee8d8bf2 100644 --- a/ide/charactermapdlg.lfm +++ b/ide/charactermapdlg.lfm @@ -1,58 +1,57 @@ object CharacterMapDialog: TCharacterMapDialog - ActiveControl = CloseButton - Caption = 'CharacterMapDialog' - ClientHeight = 397 - ClientWidth = 360 - FormStyle = fsStayOnTop - KeyPreview = True - OnCreate = FormCreate - OnShow = FormShow - PixelsPerInch = 96 - HorzScrollBar.Page = 359 - VertScrollBar.Page = 396 Left = 528 Height = 397 Top = 142 Width = 360 + HorzScrollBar.Page = 359 + VertScrollBar.Page = 396 + ActiveControl = CloseButton + Caption = 'CharacterMapDialog' + FormStyle = fsStayOnTop + KeyPreview = True + OnCreate = FormCreate + OnShow = FormShow object CloseButton: TButton + Left = 142 + Height = 25 + Top = 368 + Width = 75 Anchors = [akBottom] BorderSpacing.Around = 6 - + BorderSpacing.InnerBorder = 4 Cancel = True Caption = 'Close' Default = True ModalResult = 1 OnClick = CloseButtonClick TabOrder = 0 - Left = 142 - Height = 25 - Top = 368 - Width = 75 end object CharactersGroupbox: TGroupBox - Anchors = [akTop, akLeft, akRight, akBottom] - BorderSpacing.Around = 6 - Caption = 'Characters' - ClientHeight = 334 - ClientWidth = 341 - ParentCtl3D = False - TabOrder = 1 Left = 8 Height = 352 Top = 8 Width = 345 + Anchors = [akTop, akLeft, akRight, akBottom] + BorderSpacing.Around = 6 + Caption = 'Characters' + ParentCtl3D = False + TabOrder = 1 object CharInfoLabel: TLabel + Left = 6 + Height = 13 + Top = 316 + Width = 329 Align = alBottom BorderSpacing.Around = 6 Caption = 'CharInfoLabel' Color = clNone ParentColor = False - Left = 6 - Height = 14 - Top = 314 - Width = 329 end object StringGrid1: TStringGrid + Left = 6 + Height = 305 + Top = 6 + Width = 329 Anchors = [akTop, akLeft, akRight, akBottom] BorderSpacing.Around = 6 ColCount = 17 @@ -62,14 +61,10 @@ object CharacterMapDialog: TCharacterMapDialog Options = [goFixedVertLine, goFixedHorzLine, goVertLine, goHorzLine, goSmoothScroll] RowCount = 15 ScrollBars = ssAutoBoth - VisibleColCount = 16 - VisibleRowCount = 14 + TabOrder = 0 + TabStop = True OnMouseDown = StringGrid1MouseDown OnMouseMove = StringGrid1MouseMove - Left = 6 - Height = 304 - Top = 6 - Width = 329 end end end diff --git a/ide/charactermapdlg.lrs b/ide/charactermapdlg.lrs index dbb7c6551d..1edcf76cce 100644 --- a/ide/charactermapdlg.lrs +++ b/ide/charactermapdlg.lrs @@ -1,26 +1,26 @@ +{ This is an automatically generated lazarus resource file } + LazarusResources.Add('TCharacterMapDialog','FORMDATA',[ - 'TPF0'#19'TCharacterMapDialog'#18'CharacterMapDialog'#13'ActiveControl'#7#11 - +'CloseButton'#7'Caption'#6#18'CharacterMapDialog'#12'ClientHeight'#3#141#1#11 - +'ClientWidth'#3'h'#1#9'FormStyle'#7#11'fsStayOnTop'#10'KeyPreview'#9#8'OnCre' - +'ate'#7#10'FormCreate'#6'OnShow'#7#8'FormShow'#13'PixelsPerInch'#2'`'#18'Hor' - +'zScrollBar.Page'#3'g'#1#18'VertScrollBar.Page'#3#140#1#4'Left'#3#16#2#6'Hei' - +'ght'#3#141#1#3'Top'#3#142#0#5'Width'#3'h'#1#0#7'TButton'#11'CloseButton'#7 - +'Anchors'#11#8'akBottom'#0#20'BorderSpacing.Around'#2#6#6'Cancel'#9#7'Captio' - +'n'#6#5'Close'#7'Default'#9#11'ModalResult'#2#1#7'OnClick'#7#16'CloseButtonC' - +'lick'#8'TabOrder'#2#0#4'Left'#3#142#0#6'Height'#2#25#3'Top'#3'p'#1#5'Width' - +#2'K'#0#0#9'TGroupBox'#18'CharactersGroupbox'#7'Anchors'#11#5'akTop'#6'akLef' - +'t'#7'akRight'#8'akBottom'#0#20'BorderSpacing.Around'#2#6#7'Caption'#6#10'Ch' - +'aracters'#12'ClientHeight'#3'N'#1#11'ClientWidth'#3'U'#1#11'ParentCtl3D'#8#8 - +'TabOrder'#2#1#4'Left'#2#8#6'Height'#3'`'#1#3'Top'#2#8#5'Width'#3'Y'#1#0#6'T' - +'Label'#13'CharInfoLabel'#5'Align'#7#8'alBottom'#20'BorderSpacing.Around'#2#6 - +#7'Caption'#6#13'CharInfoLabel'#5'Color'#7#6'clNone'#11'ParentColor'#8#4'Lef' - +'t'#2#6#6'Height'#2#14#3'Top'#3':'#1#5'Width'#3'I'#1#0#0#11'TStringGrid'#11 - +'StringGrid1'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#20'B' - +'orderSpacing.Around'#2#6#8'ColCount'#2#17#15'DefaultColWidth'#2#16#10'Fixed' - +'Color'#7#9'clBtnFace'#13'GridLineWidth'#2#0#7'Options'#11#15'goFixedVertLin' - +'e'#15'goFixedHorzLine'#10'goVertLine'#10'goHorzLine'#14'goSmoothScroll'#0#8 - +'RowCount'#2#15#10'ScrollBars'#7#10'ssAutoBoth'#15'VisibleColCount'#2#16#15 - +'VisibleRowCount'#2#14#11'OnMouseDown'#7#20'StringGrid1MouseDown'#11'OnMouse' - +'Move'#7#20'StringGrid1MouseMove'#4'Left'#2#6#6'Height'#3'0'#1#3'Top'#2#6#5 - +'Width'#3'I'#1#0#0#0#0 + 'TPF0'#19'TCharacterMapDialog'#18'CharacterMapDialog'#4'Left'#3#16#2#6'Height' + +#3#141#1#3'Top'#3#142#0#5'Width'#3'h'#1#18'HorzScrollBar.Page'#3'g'#1#18'Ver' + +'tScrollBar.Page'#3#140#1#13'ActiveControl'#7#11'CloseButton'#7'Caption'#6#18 + +'CharacterMapDialog'#9'FormStyle'#7#11'fsStayOnTop'#10'KeyPreview'#9#8'OnCre' + +'ate'#7#10'FormCreate'#6'OnShow'#7#8'FormShow'#0#7'TButton'#11'CloseButton'#4 + +'Left'#3#142#0#6'Height'#2#25#3'Top'#3'p'#1#5'Width'#2'K'#7'Anchors'#11#8'ak' + +'Bottom'#0#20'BorderSpacing.Around'#2#6#25'BorderSpacing.InnerBorder'#2#4#6 + +'Cancel'#9#7'Caption'#6#5'Close'#7'Default'#9#11'ModalResult'#2#1#7'OnClick' + +#7#16'CloseButtonClick'#8'TabOrder'#2#0#0#0#9'TGroupBox'#18'CharactersGroupb' + +'ox'#4'Left'#2#8#6'Height'#3'`'#1#3'Top'#2#8#5'Width'#3'Y'#1#7'Anchors'#11#5 + +'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#20'BorderSpacing.Around'#2#6#7'Ca' + +'ption'#6#10'Characters'#11'ParentCtl3D'#8#8'TabOrder'#2#1#0#6'TLabel'#13'Ch' + +'arInfoLabel'#4'Left'#2#6#6'Height'#2#13#3'Top'#3'<'#1#5'Width'#3'I'#1#5'Ali' + +'gn'#7#8'alBottom'#20'BorderSpacing.Around'#2#6#7'Caption'#6#13'CharInfoLabe' + +'l'#5'Color'#7#6'clNone'#11'ParentColor'#8#0#0#11'TStringGrid'#11'StringGrid' + +'1'#4'Left'#2#6#6'Height'#3'1'#1#3'Top'#2#6#5'Width'#3'I'#1#7'Anchors'#11#5 + +'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#20'BorderSpacing.Around'#2#6#8'Co' + +'lCount'#2#17#15'DefaultColWidth'#2#16#10'FixedColor'#7#9'clBtnFace'#13'Grid' + +'LineWidth'#2#0#7'Options'#11#15'goFixedVertLine'#15'goFixedHorzLine'#10'goV' + +'ertLine'#10'goHorzLine'#14'goSmoothScroll'#0#8'RowCount'#2#15#10'ScrollBars' + +#7#10'ssAutoBoth'#8'TabOrder'#2#0#7'TabStop'#9#11'OnMouseDown'#7#20'StringGr' + +'id1MouseDown'#11'OnMouseMove'#7#20'StringGrid1MouseMove'#0#0#0#0 ]);