diff --git a/components/gradcontrols/Readme.txt b/components/gradcontrols/Readme.txt index 33a64af7f..71ac8f8b5 100644 --- a/components/gradcontrols/Readme.txt +++ b/components/gradcontrols/Readme.txt @@ -1,3 +1,8 @@ +Package GradButton: +- Still some errors during loading / showing Glyphs + The Package gradtabcontrol is atm to buggy to use it. +Some Glyphs are from http://www.famfamfam.com/lab/icons/silk/ + Eugen Bolz \ No newline at end of file diff --git a/components/gradcontrols/examples/Forms/main.lfm b/components/gradcontrols/examples/Forms/main.lfm index a918e09ec..d34b93f7f 100644 --- a/components/gradcontrols/examples/Forms/main.lfm +++ b/components/gradcontrols/examples/Forms/main.lfm @@ -1,7 +1,7 @@ object Form1: TForm1 - Left = 399 + Left = 226 Height = 440 - Top = 98 + Top = 126 Width = 575 ActiveControl = TrackBar1 BorderIcons = [biSystemMenu, biMinimize] @@ -50,7 +50,7 @@ object Form1: TForm1 ParentColor = False end object Label6: TLabel - Left = 151 + Left = 167 Height = 14 Top = 16 Width = 91 @@ -58,7 +58,7 @@ object Form1: TForm1 ParentColor = False end object Label7: TLabel - Left = 272 + Left = 320 Height = 14 Top = 16 Width = 82 @@ -93,15 +93,15 @@ object Form1: TForm1 Left = 464 Height = 14 Top = 72 - Width = 84 - Caption = 'NotEnabled Color' + Width = 69 + Caption = 'Disabled Color' ParentColor = False end object TrackBar1: TTrackBar Left = 8 Height = 30 Top = 96 - Width = 368 + Width = 440 Max = 100000 OnChange = TrackBar1Change ScalePos = trBottom @@ -113,7 +113,7 @@ object Form1: TForm1 Left = 8 Height = 30 Top = 155 - Width = 368 + Width = 440 Max = 100000 OnChange = TrackBar2Change ScalePos = trBottom @@ -308,7 +308,7 @@ object Form1: TForm1 TabStop = True NormalBlend = 0.5 OverBlend = 0.653 - Caption = 'ÖÄÜÒ' + Caption = 'Sample Text' BaseColor = clBlue Color = clBlue NormalBlendColor = clWhite @@ -341,7 +341,7 @@ object Form1: TForm1 ClickColor = clBlue end object GradButton2: TGradButton - Left = 144 + Left = 160 Height = 25 Top = 35 Width = 104 @@ -362,7 +362,7 @@ object Form1: TForm1 ClickColor = clBlue end object GradButton3: TGradButton - Left = 256 + Left = 304 Height = 25 Top = 35 Width = 104 diff --git a/components/gradcontrols/examples/Forms/main.lrs b/components/gradcontrols/examples/Forms/main.lrs index 8834b69ef..62cc8e3f9 100644 --- a/components/gradcontrols/examples/Forms/main.lrs +++ b/components/gradcontrols/examples/Forms/main.lrs @@ -1,7 +1,5 @@ -{ Das ist eine automatisch erzeugte Lazarus-Ressourcendatei } - LazarusResources.Add('TForm1','FORMDATA',[ - 'TPF0'#6'TForm1'#5'Form1'#4'Left'#3#143#1#6'Height'#3#184#1#3'Top'#2'b'#5'Wid' + 'TPF0'#6'TForm1'#5'Form1'#4'Left'#3#226#0#6'Height'#3#184#1#3'Top'#2'~'#5'Wid' +'th'#3'?'#2#13'ActiveControl'#7#9'TrackBar1'#11'BorderIcons'#11#12'biSystemM' +'enu'#10'biMinimize'#0#11'BorderStyle'#7#8'bsSingle'#7'Caption'#6#16'TGradBu' +'tton-Demo'#12'ClientHeight'#3#184#1#11'ClientWidth'#3'?'#2#8'OnCreate'#7#10 @@ -13,21 +11,21 @@ LazarusResources.Add('TForm1','FORMDATA',[ +#8#0#0#6'TLabel'#6'Label4'#4'Left'#2'X'#6'Height'#2#14#3'Top'#3#131#0#5'Widt' +'h'#2#1#11'ParentColor'#8#0#0#6'TLabel'#6'Label5'#4'Left'#2'-'#6'Height'#2#14 +#3'Top'#2#16#5'Width'#2'4'#7'Caption'#6#10'Base Color'#11'ParentColor'#8#0#0 - +#6'TLabel'#6'Label6'#4'Left'#3#151#0#6'Height'#2#14#3'Top'#2#16#5'Width'#2'[' + +#6'TLabel'#6'Label6'#4'Left'#3#167#0#6'Height'#2#14#3'Top'#2#16#5'Width'#2'[' +#7'Caption'#6#18'Normal Blend Color'#11'ParentColor'#8#0#0#6'TLabel'#6'Label' - +'7'#4'Left'#3#16#1#6'Height'#2#14#3'Top'#2#16#5'Width'#2'R'#7'Caption'#6#16 + +'7'#4'Left'#3'@'#1#6'Height'#2#14#3'Top'#2#16#5'Width'#2'R'#7'Caption'#6#16 +'Over Blend Color'#11'ParentColor'#8#0#0#6'TLabel'#6'Label8'#4'Left'#3#232#1 +#6'Height'#2#14#3'Top'#3#128#0#5'Width'#2#28#7'Caption'#6#5'Glyph'#11'Parent' +'Color'#8#0#0#6'TLabel'#6'Label9'#4'Left'#3#205#1#6'Height'#2#14#3'Top'#3#184 +#0#5'Width'#2'W'#7'Caption'#6#16'Glyph Background'#11'ParentColor'#8#0#0#6'T' +'Label'#7'Label10'#4'Left'#3#208#1#6'Height'#2#14#3'Top'#2#16#5'Width'#2'2'#7 +'Caption'#6#11'Click Color'#11'ParentColor'#8#0#0#6'TLabel'#7'Label11'#4'Lef' - +'t'#3#208#1#6'Height'#2#14#3'Top'#2'H'#5'Width'#2'T'#7'Caption'#6#16'NotEnab' - +'led Color'#11'ParentColor'#8#0#0#9'TTrackBar'#9'TrackBar1'#4'Left'#2#8#6'He' - +'ight'#2#30#3'Top'#2'`'#5'Width'#3'p'#1#3'Max'#4#160#134#1#0#8'OnChange'#7#15 + +'t'#3#208#1#6'Height'#2#14#3'Top'#2'H'#5'Width'#2'E'#7'Caption'#6#14'Disable' + +'d Color'#11'ParentColor'#8#0#0#9'TTrackBar'#9'TrackBar1'#4'Left'#2#8#6'Heig' + +'ht'#2#30#3'Top'#2'`'#5'Width'#3#184#1#3'Max'#4#160#134#1#0#8'OnChange'#7#15 +'TrackBar1Change'#8'ScalePos'#7#8'trBottom'#9'TickStyle'#7#6'tsNone'#5'Align' +#7#8'alCustom'#8'TabOrder'#2#0#0#0#9'TTrackBar'#9'TrackBar2'#4'Left'#2#8#6'H' - +'eight'#2#30#3'Top'#3#155#0#5'Width'#3'p'#1#3'Max'#4#160#134#1#0#8'OnChange' + +'eight'#2#30#3'Top'#3#155#0#5'Width'#3#184#1#3'Max'#4#160#134#1#0#8'OnChange' +#7#15'TrackBar2Change'#8'ScalePos'#7#8'trBottom'#7'TabStop'#8#9'TickStyle'#7 +#6'tsNone'#5'Align'#7#8'alCustom'#8'TabOrder'#2#1#0#0#11'TCheckGroup'#11'Che' +'ckGroup1'#4'Left'#2#8#6'Height'#2'i'#3'Top'#3'@'#1#5'Width'#3#129#0#8'AutoF' @@ -96,71 +94,71 @@ LazarusResources.Add('TForm1','FORMDATA',[ +'Text'#7'OnKeyUp'#7#17'LabeledEdit1KeyUp'#0#0#11'TGradButton'#1'b'#4'Left'#3 +#152#0#6'Height'#2'`'#3'Top'#3#200#0#5'Width'#3#168#0#11'Font.Height'#2#241#7 +'OnClick'#7#6'bClick'#8'TabOrder'#2#9#7'TabStop'#9#11'NormalBlend'#5#0#0#0#0 - +#0#0#0#128#254'?'#9'OverBlend'#5'5^'#186'I'#12#2'+'#167#254'?'#7'Caption'#6#8 - +#195#150#195#132#195#156#195#146#9'BaseColor'#7#6'clBlue'#5'Color'#7#6'clBlu' - +'e'#16'NormalBlendColor'#7#7'clWhite'#14'OverBlendColor'#7#8'clSilver'#15'Ba' - +'ckgroundColor'#7#9'clBtnFace'#11'BorderSides'#11#9'bsTopLine'#12'bsBottomLi' - +'ne'#10'bsLeftLine'#11'bsRightLine'#0#15'ShowFocusBorder'#9#20'GlyphBackgrou' - +'ndColor'#7#7'clWhite'#10'ClickColor'#7#6'clBlue'#0#0#11'TGradButton'#11'Gra' - +'dButton1'#4'Left'#2#16#6'Height'#2#25#3'Top'#2'#'#5'Width'#2'h'#7'OnClick'#7 - +#14'BaseColorClick'#8'TabOrder'#2#10#7'TabStop'#9#11'NormalBlend'#5#0#0#0#0#0 - +#0#0#128#254'?'#9'OverBlend'#5'5^'#186'I'#12#2'+'#167#254'?'#7'Caption'#6#11 - +'GradButton1'#9'BaseColor'#7#6'clBlue'#5'Color'#7#6'clBlue'#16'NormalBlendCo' - +'lor'#7#7'clWhite'#14'OverBlendColor'#7#8'clSilver'#15'BackgroundColor'#7#9 - +'clBtnFace'#11'BorderSides'#11#9'bsTopLine'#12'bsBottomLine'#10'bsLeftLine' + +#0#0#0#128#254'?'#9'OverBlend'#5'5^'#186'I'#12#2'+'#167#254'?'#7'Caption'#6 + +#11'Sample Text'#9'BaseColor'#7#6'clBlue'#5'Color'#7#6'clBlue'#16'NormalBlen' + +'dColor'#7#7'clWhite'#14'OverBlendColor'#7#8'clSilver'#15'BackgroundColor'#7 + +#9'clBtnFace'#11'BorderSides'#11#9'bsTopLine'#12'bsBottomLine'#10'bsLeftLine' +#11'bsRightLine'#0#15'ShowFocusBorder'#9#20'GlyphBackgroundColor'#7#7'clWhit' - +'e'#10'ClickColor'#7#6'clBlue'#0#0#11'TGradButton'#11'GradButton2'#4'Left'#3 - +#144#0#6'Height'#2#25#3'Top'#2'#'#5'Width'#2'h'#7'OnClick'#7#16'NormalBlendC' - +'lick'#8'TabOrder'#2#11#7'TabStop'#9#11'NormalBlend'#5#0#0#0#0#0#0#0#128#254 - +'?'#9'OverBlend'#5'5^'#186'I'#12#2'+'#167#254'?'#7'Caption'#6#11'GradButton2' - +#9'BaseColor'#7#6'clBlue'#5'Color'#7#6'clBlue'#16'NormalBlendColor'#7#7'clWh' - +'ite'#14'OverBlendColor'#7#8'clSilver'#15'BackgroundColor'#7#9'clBtnFace'#11 - +'BorderSides'#11#9'bsTopLine'#12'bsBottomLine'#10'bsLeftLine'#11'bsRightLine' - +#0#15'ShowFocusBorder'#9#20'GlyphBackgroundColor'#7#7'clWhite'#10'ClickColor' - +#7#6'clBlue'#0#0#11'TGradButton'#11'GradButton3'#4'Left'#3#0#1#6'Height'#2#25 - +#3'Top'#2'#'#5'Width'#2'h'#7'OnClick'#7#14'OverBlendClick'#8'TabOrder'#2#12#7 - +'TabStop'#9#11'NormalBlend'#5#0#0#0#0#0#0#0#128#254'?'#9'OverBlend'#5'5^'#186 - +'I'#12#2'+'#167#254'?'#7'Caption'#6#11'GradButton3'#9'BaseColor'#7#6'clBlue' - +#5'Color'#7#6'clBlue'#16'NormalBlendColor'#7#7'clWhite'#14'OverBlendColor'#7 - +#8'clSilver'#15'BackgroundColor'#7#9'clBtnFace'#11'BorderSides'#11#9'bsTopLi' - +'ne'#12'bsBottomLine'#10'bsLeftLine'#11'bsRightLine'#0#15'ShowFocusBorder'#9 - +#20'GlyphBackgroundColor'#7#7'clWhite'#10'ClickColor'#7#6'clBlue'#0#0#11'TGr' - +'adButton'#11'GradButton4'#4'Left'#3#196#1#6'Height'#2#25#3'Top'#3#149#0#5'W' - +'idth'#2'h'#7'OnClick'#7#16'GradButton4Click'#8'TabOrder'#2#13#7'TabStop'#9 - +#11'NormalBlend'#5#0#0#0#0#0#0#0#128#254'?'#9'OverBlend'#5'5^'#186'I'#12#2'+' - +#167#254'?'#7'Caption'#6#10'load Glyph'#9'BaseColor'#7#6'clBlue'#5'Color'#7#6 - ,'clBlue'#16'NormalBlendColor'#7#7'clWhite'#14'OverBlendColor'#7#8'clSilver' - +#15'BackgroundColor'#7#9'clBtnFace'#11'BorderSides'#11#9'bsTopLine'#12'bsBot' - +'tomLine'#10'bsLeftLine'#11'bsRightLine'#0#15'ShowFocusBorder'#9#20'GlyphBac' - +'kgroundColor'#7#7'clWhite'#10'ClickColor'#7#6'clBlue'#0#0#11'TGradButton'#11 - +'GradButton5'#4'Left'#3#196#1#6'Height'#2#25#3'Top'#3#200#0#5'Width'#2'h'#7 - +'OnClick'#7#16'GradButton5Click'#8'TabOrder'#2#14#7'TabStop'#9#11'NormalBlen' - +'d'#5#0#0#0#0#0#0#0#128#254'?'#9'OverBlend'#5'5^'#186'I'#12#2'+'#167#254'?'#7 - +'Caption'#6#11'GradButton5'#9'BaseColor'#7#6'clBlue'#5'Color'#7#6'clBlue'#16 - +'NormalBlendColor'#7#7'clWhite'#14'OverBlendColor'#7#8'clSilver'#15'Backgrou' - +'ndColor'#7#9'clBtnFace'#11'BorderSides'#11#9'bsTopLine'#12'bsBottomLine'#10 - +'bsLeftLine'#11'bsRightLine'#0#15'ShowFocusBorder'#9#20'GlyphBackgroundColor' - +#7#7'clWhite'#10'ClickColor'#7#6'clBlue'#0#0#11'TGradButton'#11'GradButton6' - +#4'Left'#3#196#1#6'Height'#2#25#3'Top'#2'#'#5'Width'#2'h'#7'OnClick'#7#16'Gr' - +'adButton6Click'#8'TabOrder'#2#15#7'TabStop'#9#11'NormalBlend'#5#0#0#0#0#0#0 - +#0#128#254'?'#9'OverBlend'#5'5^'#186'I'#12#2'+'#167#254'?'#7'Caption'#6#11'G' - +'radButton6'#9'BaseColor'#7#6'clBlue'#5'Color'#7#6'clBlue'#16'NormalBlendCol' - +'or'#7#7'clWhite'#14'OverBlendColor'#7#8'clSilver'#15'BackgroundColor'#7#9'c' - +'lBtnFace'#11'BorderSides'#11#9'bsTopLine'#12'bsBottomLine'#10'bsLeftLine'#11 - +'bsRightLine'#0#15'ShowFocusBorder'#9#20'GlyphBackgroundColor'#7#7'clWhite' - +#10'ClickColor'#7#6'clBlue'#0#0#11'TGradButton'#11'GradButton7'#4'Left'#3#196 - +#1#6'Height'#2#25#3'Top'#2']'#5'Width'#2'h'#7'OnClick'#7#16'GradButton7Click' - +#8'TabOrder'#2#16#7'TabStop'#9#11'NormalBlend'#5#0#0#0#0#0#0#0#128#254'?'#9 - +'OverBlend'#5'5^'#186'I'#12#2'+'#167#254'?'#7'Caption'#6#11'GradButton7'#9'B' + +'e'#10'ClickColor'#7#6'clBlue'#0#0#11'TGradButton'#11'GradButton1'#4'Left'#2 + +#16#6'Height'#2#25#3'Top'#2'#'#5'Width'#2'h'#7'OnClick'#7#14'BaseColorClick' + +#8'TabOrder'#2#10#7'TabStop'#9#11'NormalBlend'#5#0#0#0#0#0#0#0#128#254'?'#9 + +'OverBlend'#5'5^'#186'I'#12#2'+'#167#254'?'#7'Caption'#6#11'GradButton1'#9'B' +'aseColor'#7#6'clBlue'#5'Color'#7#6'clBlue'#16'NormalBlendColor'#7#7'clWhite' +#14'OverBlendColor'#7#8'clSilver'#15'BackgroundColor'#7#9'clBtnFace'#11'Bord' +'erSides'#11#9'bsTopLine'#12'bsBottomLine'#10'bsLeftLine'#11'bsRightLine'#0 +#15'ShowFocusBorder'#9#20'GlyphBackgroundColor'#7#7'clWhite'#10'ClickColor'#7 - +#6'clBlue'#0#0#12'TColorDialog'#12'ColorDialog1'#5'Color'#4'1i'#182#0#4'left' - +#2'0'#3'top'#3#176#0#0#0#10'TImageList'#10'ImageList1'#4'left'#2#8#3'top'#3 - +#176#0#0#0#18'TOpenPictureDialog'#18'OpenPictureDialog1'#6'Filter'#6#255'Gra' - +'phic (*.tga;*.jpg;*.ico;*.ppm;*.pgm;*.pbm;*.png;*.xpm;*.bmp)|*.tga;*.jpg;*.' - +'ico;*.ppm;*.pgm;*.pbm;*.png;*.xpm;*.bmp|TGA Image File (*.tga)|*.tga|Jpint ' - +'Picture Expert Group (*.jpg)|*.jpg|Symbol (*.ico)|*.ico|Portable Pixmap (*.' - +'ppm)|*.ppm|Portable Graymap'#4'left'#2'X'#3'top'#3#176#0#0#0#0 + +#6'clBlue'#0#0#11'TGradButton'#11'GradButton2'#4'Left'#3#160#0#6'Height'#2#25 + +#3'Top'#2'#'#5'Width'#2'h'#7'OnClick'#7#16'NormalBlendClick'#8'TabOrder'#2#11 + +#7'TabStop'#9#11'NormalBlend'#5#0#0#0#0#0#0#0#128#254'?'#9'OverBlend'#5'5^' + +#186'I'#12#2'+'#167#254'?'#7'Caption'#6#11'GradButton2'#9'BaseColor'#7#6'clB' + +'lue'#5'Color'#7#6'clBlue'#16'NormalBlendColor'#7#7'clWhite'#14'OverBlendCol' + +'or'#7#8'clSilver'#15'BackgroundColor'#7#9'clBtnFace'#11'BorderSides'#11#9'b' + +'sTopLine'#12'bsBottomLine'#10'bsLeftLine'#11'bsRightLine'#0#15'ShowFocusBor' + +'der'#9#20'GlyphBackgroundColor'#7#7'clWhite'#10'ClickColor'#7#6'clBlue'#0#0 + +#11'TGradButton'#11'GradButton3'#4'Left'#3'0'#1#6'Height'#2#25#3'Top'#2'#'#5 + +'Width'#2'h'#7'OnClick'#7#14'OverBlendClick'#8'TabOrder'#2#12#7'TabStop'#9#11 + +'NormalBlend'#5#0#0#0#0#0#0#0#128#254'?'#9'OverBlend'#5'5^'#186'I'#12#2'+' + +#167#254'?'#7'Caption'#6#11'GradButton3'#9'BaseColor'#7#6'clBlue'#5'Color'#7 + +#6'clBlue'#16'NormalBlendColor'#7#7'clWhite'#14'OverBlendColor'#7#8'clSilver' + +#15'BackgroundColor'#7#9'clBtnFace'#11'BorderSides'#11#9'bsTopLine'#12'bsBot' + +'tomLine'#10'bsLeftLine'#11'bsRightLine'#0#15'ShowFocusBorder'#9#20'GlyphBac' + +'kgroundColor'#7#7'clWhite'#10'ClickColor'#7#6'clBlue'#0#0#11'TGradButton'#11 + +'GradButton4'#4'Left'#3#196#1#6'Height'#2#25#3'Top'#3#149#0#5'Width'#2'h'#7 + +'OnClick'#7#16'GradButton4Click'#8'TabOrder'#2#13#7'TabStop'#9#11'NormalBlen' + +'d'#5#0#0#0#0#0#0#0#128#254'?'#9'OverBlend'#5'5^'#186'I'#12#2'+'#167#254'?'#7 + +'Caption'#6#10'load Glyph'#9'BaseColor'#7#6'clBlue'#5'Color'#7#6'clBlue'#16 + ,'NormalBlendColor'#7#7'clWhite'#14'OverBlendColor'#7#8'clSilver'#15'Backgrou' + +'ndColor'#7#9'clBtnFace'#11'BorderSides'#11#9'bsTopLine'#12'bsBottomLine'#10 + +'bsLeftLine'#11'bsRightLine'#0#15'ShowFocusBorder'#9#20'GlyphBackgroundColor' + +#7#7'clWhite'#10'ClickColor'#7#6'clBlue'#0#0#11'TGradButton'#11'GradButton5' + +#4'Left'#3#196#1#6'Height'#2#25#3'Top'#3#200#0#5'Width'#2'h'#7'OnClick'#7#16 + +'GradButton5Click'#8'TabOrder'#2#14#7'TabStop'#9#11'NormalBlend'#5#0#0#0#0#0 + +#0#0#128#254'?'#9'OverBlend'#5'5^'#186'I'#12#2'+'#167#254'?'#7'Caption'#6#11 + +'GradButton5'#9'BaseColor'#7#6'clBlue'#5'Color'#7#6'clBlue'#16'NormalBlendCo' + +'lor'#7#7'clWhite'#14'OverBlendColor'#7#8'clSilver'#15'BackgroundColor'#7#9 + +'clBtnFace'#11'BorderSides'#11#9'bsTopLine'#12'bsBottomLine'#10'bsLeftLine' + +#11'bsRightLine'#0#15'ShowFocusBorder'#9#20'GlyphBackgroundColor'#7#7'clWhit' + +'e'#10'ClickColor'#7#6'clBlue'#0#0#11'TGradButton'#11'GradButton6'#4'Left'#3 + +#196#1#6'Height'#2#25#3'Top'#2'#'#5'Width'#2'h'#7'OnClick'#7#16'GradButton6C' + +'lick'#8'TabOrder'#2#15#7'TabStop'#9#11'NormalBlend'#5#0#0#0#0#0#0#0#128#254 + +'?'#9'OverBlend'#5'5^'#186'I'#12#2'+'#167#254'?'#7'Caption'#6#11'GradButton6' + +#9'BaseColor'#7#6'clBlue'#5'Color'#7#6'clBlue'#16'NormalBlendColor'#7#7'clWh' + +'ite'#14'OverBlendColor'#7#8'clSilver'#15'BackgroundColor'#7#9'clBtnFace'#11 + +'BorderSides'#11#9'bsTopLine'#12'bsBottomLine'#10'bsLeftLine'#11'bsRightLine' + +#0#15'ShowFocusBorder'#9#20'GlyphBackgroundColor'#7#7'clWhite'#10'ClickColor' + +#7#6'clBlue'#0#0#11'TGradButton'#11'GradButton7'#4'Left'#3#196#1#6'Height'#2 + +#25#3'Top'#2']'#5'Width'#2'h'#7'OnClick'#7#16'GradButton7Click'#8'TabOrder'#2 + +#16#7'TabStop'#9#11'NormalBlend'#5#0#0#0#0#0#0#0#128#254'?'#9'OverBlend'#5'5' + +'^'#186'I'#12#2'+'#167#254'?'#7'Caption'#6#11'GradButton7'#9'BaseColor'#7#6 + +'clBlue'#5'Color'#7#6'clBlue'#16'NormalBlendColor'#7#7'clWhite'#14'OverBlend' + +'Color'#7#8'clSilver'#15'BackgroundColor'#7#9'clBtnFace'#11'BorderSides'#11#9 + +'bsTopLine'#12'bsBottomLine'#10'bsLeftLine'#11'bsRightLine'#0#15'ShowFocusBo' + +'rder'#9#20'GlyphBackgroundColor'#7#7'clWhite'#10'ClickColor'#7#6'clBlue'#0#0 + +#12'TColorDialog'#12'ColorDialog1'#5'Color'#4'1i'#182#0#4'left'#2'0'#3'top'#3 + +#176#0#0#0#10'TImageList'#10'ImageList1'#4'left'#2#8#3'top'#3#176#0#0#0#18'T' + +'OpenPictureDialog'#18'OpenPictureDialog1'#6'Filter'#6#255'Graphic (*.tga;*.' + +'jpg;*.ico;*.ppm;*.pgm;*.pbm;*.png;*.xpm;*.bmp)|*.tga;*.jpg;*.ico;*.ppm;*.pg' + +'m;*.pbm;*.png;*.xpm;*.bmp|TGA Image File (*.tga)|*.tga|Jpint Picture Expert' + +' Group (*.jpg)|*.jpg|Symbol (*.ico)|*.ico|Portable Pixmap (*.ppm)|*.ppm|Por' + +'table Graymap'#4'left'#2'X'#3'top'#3#176#0#0#0#0 ]); diff --git a/components/gradcontrols/examples/Forms/main.pas b/components/gradcontrols/examples/Forms/main.pas index 6c11159a1..d9f23e1f0 100644 --- a/components/gradcontrols/examples/Forms/main.pas +++ b/components/gradcontrols/examples/Forms/main.pas @@ -120,8 +120,8 @@ begin GradButton5.BaseColor:=clWhite; GradButton5.Caption:=ColorToString(clWhite); GradButton6.Caption:=ColorToString(GradButton6.BaseColor); - GradButton7.Caption:=ColorToString(b.NotEnabledColor); - GradButton7.BaseColor:=b.NotEnabledColor; + GradButton7.Caption:=ColorToString(b.DisabledColor); + GradButton7.BaseColor:=b.DisabledColor; b.ClickColor:=GradButton6.BaseColor; b.Caption:=LabeledEdit1.Text; @@ -236,10 +236,10 @@ end; procedure TForm1.GradButton7Click(Sender: TObject); begin - ColorDialog1.Color:=b.NotEnabledColor; + ColorDialog1.Color:=b.DisabledColor; if ColorDialog1.Execute then begin - b.NotEnabledColor:=ColorDialog1.Color; + b.DisabledColor:=ColorDialog1.Color; GradButton7.BaseColor:=ColorDialog1.Color; GradButton7.Caption:=ColorToString(GradButton7.BaseColor); end; diff --git a/components/gradcontrols/examples/Forms/unit1.lfm b/components/gradcontrols/examples/Forms/unit1.lfm index 0a95c3c92..96823a123 100644 --- a/components/gradcontrols/examples/Forms/unit1.lfm +++ b/components/gradcontrols/examples/Forms/unit1.lfm @@ -1,10 +1,10 @@ object Form1: TForm1 - Left = 121 - Height = 500 - Top = 184 + Left = 194 + Height = 506 + Top = 169 Width = 898 Caption = 'Form1' - ClientHeight = 500 + ClientHeight = 506 ClientWidth = 898 OnCreate = FormCreate OnDestroy = FormDestroy @@ -36,65 +36,57 @@ object Form1: TForm1 ClickColor = clBlue end object Panel1: TPanel - Height = 500 + Height = 506 Width = 759 Align = alLeft Anchors = [akTop, akLeft, akRight, akBottom] Caption = 'Panel1' - ClientHeight = 500 + ClientHeight = 506 ClientWidth = 759 TabOrder = 1 object GradTabControl1: TGradTabControl Left = 248 - Height = 498 + Height = 504 Top = 1 - Width = 376 + Width = 392 Align = alClient ControlStyle = [csAcceptsControls, csDesignInteractive, csOpaque, csMenuEvents, csParentBackground, csOwnedChildsSelectable] - ActivePage = GradTabPage3 + ActivePage = GradTabPage2 OnTabButtonClick = GradTabControl1TabButtonClick OnTabButtonMouseUp = GradTabControl1TabButtonMouseUp - PageIndex = 2 + PageIndex = 1 TabHeight = 20 object GradTabPage1: TGradTabPage Left = 2 - Height = 567 + Height = 480 Top = 22 - Width = 506 + Width = 388 ControlState = [csVisibleSetInLoading] ControlStyle = [csAcceptsControls, csCaptureMouse, csClickEvents, csSetCaption, csDoubleClicks, csNoDesignVisible, csDesignFixedBounds, csNoDesignSelectable] Caption = 'GradTabPage1' ShowCloseButton = True object Edit1: TEdit - Height = 567 - Width = 506 + Height = 480 + Width = 388 Align = alClient TabOrder = 0 Text = 'Edit1' end end - object GradTabPage2: TGradTabPage - Left = 2 - Height = 567 - Top = 22 - Width = 506 - ControlState = [csVisibleSetInLoading] - ControlStyle = [csAcceptsControls, csCaptureMouse, csClickEvents, csSetCaption, csDoubleClicks, csNoDesignVisible, csDesignFixedBounds, csNoDesignSelectable] - PageIndex = 1 - Caption = 'GradTabPage2' - end object GradTabPage3: TGradTabPage Left = 2 - Height = 474 + Height = 480 Top = 22 - Width = 372 + Width = 388 ControlState = [csVisibleSetInLoading] - ControlStyle = [csAcceptsControls, csCaptureMouse, csClickEvents, csSetCaption, csDoubleClicks, csDesignFixedBounds] + ControlStyle = [csCaptureMouse, csClickEvents, csSetCaption, csDoubleClicks, csNoDesignVisible, csDesignFixedBounds, csNoDesignSelectable] PageIndex = 2 Caption = 'GradTabPage3' object Memo1: TMemo - Height = 474 - Width = 372 + Left = 38 + Height = 362 + Top = 49 + Width = 326 Align = alClient Lines.Strings = ( 'Memo1' @@ -102,10 +94,20 @@ object Form1: TForm1 TabOrder = 0 end end + object GradTabPage2: TGradTabPage + Left = 2 + Height = 480 + Top = 22 + Width = 388 + ControlState = [csVisibleSetInLoading] + ControlStyle = [csAcceptsControls, csCaptureMouse, csClickEvents, csSetCaption, csDoubleClicks, csDesignFixedBounds] + PageIndex = 1 + Caption = 'GradTabPage2' + end end object GradTabControl2: TGradTabControl Left = 1 - Height = 498 + Height = 504 Top = 1 Width = 247 Align = alLeft @@ -123,7 +125,7 @@ object Form1: TForm1 ControlState = [csVisibleSetInLoading] ControlStyle = [csAcceptsControls, csCaptureMouse, csClickEvents, csSetCaption, csDoubleClicks, csNoDesignVisible, csDesignFixedBounds, csNoDesignSelectable] TabVisible = False - Caption = 'GradTabPage4' + Caption = 'GradTabPage4wewwerwerwer' object SynEdit1: TSynEdit Height = 587 Width = 218 @@ -133,6 +135,7 @@ object Form1: TForm1 Font.Pitch = fpFixed ParentColor = False TabOrder = 0 + BookMarkOptions.OnChange = nil Highlighter = SynPHPSyn1 Keystrokes = < item @@ -462,11 +465,12 @@ object Form1: TForm1 '' '?>' ) + SelectedColor.OnChange = nil end end object GradTabPage5: TGradTabPage Left = 2 - Height = 494 + Height = 500 Top = 2 Width = 218 ControlState = [csVisibleSetInLoading] @@ -475,7 +479,7 @@ object Form1: TForm1 Caption = 'GradTabPage5' ShowCloseButton = True object StringGrid1: TStringGrid - Height = 494 + Height = 500 Width = 218 Align = alClient ColCount = 5 @@ -488,45 +492,44 @@ object Form1: TForm1 end end object GradTabControl3: TGradTabControl - Left = 624 - Height = 498 + Left = 640 + Height = 504 Top = 1 - Width = 134 + Width = 118 Align = alRight ControlStyle = [csAcceptsControls] - ActivePage = GradTabPage7 - PageIndex = 1 + ActivePage = GradTabPage6 TabHeight = 30 TabPosition = tpLeft - object GradTabPage6: TGradTabPage - Left = 32 - Height = 587 - Top = 2 - Width = 100 - ControlState = [csVisibleSetInLoading] - ControlStyle = [csAcceptsControls, csCaptureMouse, csClickEvents, csSetCaption, csDoubleClicks, csNoDesignVisible, csDesignFixedBounds, csNoDesignSelectable] - Caption = 'GradTabPage6' - ShowCloseButton = True - end object GradTabPage7: TGradTabPage Left = 32 - Height = 494 + Height = 500 Top = 2 - Width = 100 + Width = 84 ControlState = [csVisibleSetInLoading] - ControlStyle = [csAcceptsControls, csCaptureMouse, csClickEvents, csSetCaption, csDoubleClicks, csDesignFixedBounds] + ControlStyle = [csAcceptsControls, csCaptureMouse, csClickEvents, csSetCaption, csDoubleClicks, csNoDesignVisible, csDesignFixedBounds, csNoDesignSelectable] PageIndex = 1 Caption = 'GradTabPage7' end + object GradTabPage6: TGradTabPage + Left = 32 + Height = 500 + Top = 2 + Width = 84 + ControlState = [csVisibleSetInLoading] + ControlStyle = [csAcceptsControls, csCaptureMouse, csClickEvents, csSetCaption, csDoubleClicks, csDesignFixedBounds] + Caption = 'GradTabPage6' + ShowCloseButton = True + end end end object Panel2: TPanel Left = 764 - Height = 500 + Height = 506 Width = 134 Align = alClient Caption = 'Panel2' - ClientHeight = 500 + ClientHeight = 506 ClientWidth = 134 TabOrder = 2 object ComboBox1: TComboBox @@ -656,9 +659,9 @@ object Form1: TForm1 Width = 10 end object GradButton5: TGradButton - Left = 23 + Left = 44 Height = 24 - Top = 344 + Top = 336 Width = 21 Font.Name = 'System' Font.Style = [fsBold] @@ -680,9 +683,9 @@ object Form1: TForm1 ClickColor = clBtnFace end object ScrollBox1: TScrollBox - Left = -34 + Left = -36 Height = 150 - Top = 400 + Top = 320 Width = 150 HorzScrollBar.Page = 145 VertScrollBar.Page = 145 @@ -692,7 +695,7 @@ object Form1: TForm1 end object Splitter1: TSplitter Left = 759 - Height = 500 + Height = 506 Width = 5 end object PopupMenu1: TPopupMenu diff --git a/components/gradcontrols/examples/Forms/unit1.lrs b/components/gradcontrols/examples/Forms/unit1.lrs index 4ef582cc9..8c46d97f1 100644 --- a/components/gradcontrols/examples/Forms/unit1.lrs +++ b/components/gradcontrols/examples/Forms/unit1.lrs @@ -1,183 +1,183 @@ { Das ist eine automatisch erzeugte Lazarus-Ressourcendatei } LazarusResources.Add('TForm1','FORMDATA',[ - 'TPF0'#6'TForm1'#5'Form1'#4'Left'#2'y'#6'Height'#3#244#1#3'Top'#3#184#0#5'Wid' - +'th'#3#130#3#7'Caption'#6#5'Form1'#12'ClientHeight'#3#244#1#11'ClientWidth'#3 - +#130#3#8'OnCreate'#7#10'FormCreate'#9'OnDestroy'#7#11'FormDestroy'#10'LCLVer' - +'sion'#6#6'0.9.25'#0#11'TGradButton'#11'GradButton1'#4'Left'#2#24#6'Height'#2 - +'h'#3'Top'#2'X'#5'Width'#3#176#0#7'OnClick'#7#16'GradButton1Click'#11'OnMous' - +'eDown'#7#20'GradButton1MouseDown'#12'OnMouseEnter'#7#21'GradButton1MouseEnt' - +'er'#12'OnMouseLeave'#7#21'GradButton1MouseLeave'#11'OnMouseMove'#7#20'GradB' - +'utton1MouseMove'#9'OnMouseUp'#7#18'GradButton1MouseUp'#8'TabOrder'#2#0#7'Ta' - +'bStop'#9#11'NormalBlend'#5#0#0#0#0#0#0#0#128#254'?'#9'OverBlend'#5'5^'#186 - +'I'#12#2'+'#167#254'?'#7'Caption'#6#11'GradButton1'#9'BaseColor'#7#6'clBlue' - +#5'Color'#7#6'clBlue'#16'NormalBlendColor'#7#7'clWhite'#14'OverBlendColor'#7 - +#8'clSilver'#15'BackgroundColor'#7#9'clBtnFace'#11'BorderSides'#11#9'bsTopLi' - +'ne'#12'bsBottomLine'#10'bsLeftLine'#11'bsRightLine'#0#15'ShowFocusBorder'#9 - +#20'GlyphBackgroundColor'#7#7'clWhite'#10'ClickColor'#7#6'clBlue'#0#0#6'TPan' - +'el'#6'Panel1'#6'Height'#3#244#1#5'Width'#3#247#2#5'Align'#7#6'alLeft'#7'Anc' - +'hors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#7'Caption'#6#6'Panel1' - +#12'ClientHeight'#3#244#1#11'ClientWidth'#3#247#2#8'TabOrder'#2#1#0#15'TGrad' - +'TabControl'#15'GradTabControl1'#4'Left'#3#248#0#6'Height'#3#242#1#3'Top'#2#1 - +#5'Width'#3'x'#1#5'Align'#7#8'alClient'#12'ControlStyle'#11#17'csAcceptsCont' - +'rols'#19'csDesignInteractive'#8'csOpaque'#12'csMenuEvents'#18'csParentBackg' - +'round'#23'csOwnedChildsSelectable'#0#10'ActivePage'#7#12'GradTabPage3'#16'O' - +'nTabButtonClick'#7#29'GradTabControl1TabButtonClick'#18'OnTabButtonMouseUp' - +#7#31'GradTabControl1TabButtonMouseUp'#9'PageIndex'#2#2#9'TabHeight'#2#20#0 - +#12'TGradTabPage'#12'GradTabPage1'#4'Left'#2#2#6'Height'#3'7'#2#3'Top'#2#22#5 - +'Width'#3#250#1#12'ControlState'#11#21'csVisibleSetInLoading'#0#12'ControlSt' - +'yle'#11#17'csAcceptsControls'#14'csCaptureMouse'#13'csClickEvents'#12'csSet' - +'Caption'#14'csDoubleClicks'#17'csNoDesignVisible'#19'csDesignFixedBounds'#20 - +'csNoDesignSelectable'#0#7'Caption'#6#12'GradTabPage1'#15'ShowCloseButton'#9 - +#0#5'TEdit'#5'Edit1'#6'Height'#3'7'#2#5'Width'#3#250#1#5'Align'#7#8'alClient' - +#8'TabOrder'#2#0#4'Text'#6#5'Edit1'#0#0#0#12'TGradTabPage'#12'GradTabPage2'#4 - +'Left'#2#2#6'Height'#3'7'#2#3'Top'#2#22#5'Width'#3#250#1#12'ControlState'#11 - +#21'csVisibleSetInLoading'#0#12'ControlStyle'#11#17'csAcceptsControls'#14'cs' - +'CaptureMouse'#13'csClickEvents'#12'csSetCaption'#14'csDoubleClicks'#17'csNo' - +'DesignVisible'#19'csDesignFixedBounds'#20'csNoDesignSelectable'#0#9'PageInd' - +'ex'#2#1#7'Caption'#6#12'GradTabPage2'#0#0#12'TGradTabPage'#12'GradTabPage3' - +#4'Left'#2#2#6'Height'#3#218#1#3'Top'#2#22#5'Width'#3't'#1#12'ControlState' - +#11#21'csVisibleSetInLoading'#0#12'ControlStyle'#11#17'csAcceptsControls'#14 - +'csCaptureMouse'#13'csClickEvents'#12'csSetCaption'#14'csDoubleClicks'#19'cs' - +'DesignFixedBounds'#0#9'PageIndex'#2#2#7'Caption'#6#12'GradTabPage3'#0#5'TMe' - +'mo'#5'Memo1'#6'Height'#3#218#1#5'Width'#3't'#1#5'Align'#7#8'alClient'#13'Li' - +'nes.Strings'#1#6#5'Memo1'#0#8'TabOrder'#2#0#0#0#0#0#15'TGradTabControl'#15 - +'GradTabControl2'#4'Left'#2#1#6'Height'#3#242#1#3'Top'#2#1#5'Width'#3#247#0#5 - +'Align'#7#6'alLeft'#12'ControlStyle'#11#17'csAcceptsControls'#0#10'ActivePag' - +'e'#7#12'GradTabPage5'#16'OnTabButtonClick'#7#29'GradTabControl2TabButtonCli' - +'ck'#9'PageIndex'#2#1#9'TabHeight'#2#25#11'TabPosition'#7#7'tpRight'#0#12'TG' - +'radTabPage'#12'GradTabPage4'#4'Left'#2#2#6'Height'#3'K'#2#3'Top'#2#2#5'Widt' - +'h'#3#218#0#12'ControlState'#11#21'csVisibleSetInLoading'#0#12'ControlStyle' - +#11#17'csAcceptsControls'#14'csCaptureMouse'#13'csClickEvents'#12'csSetCapti' - +'on'#14'csDoubleClicks'#17'csNoDesignVisible'#19'csDesignFixedBounds'#20'csN' - +'oDesignSelectable'#0#10'TabVisible'#8#7'Caption'#6#12'GradTabPage4'#0#8'TSy' - +'nEdit'#8'SynEdit1'#6'Height'#3'K'#2#5'Width'#3#218#0#5'Align'#7#8'alClient' - +#11'Font.Height'#2#12#9'Font.Name'#6#7'Courier'#10'Font.Pitch'#7#7'fpFixed' - +#11'ParentColor'#8#8'TabOrder'#2#0#11'Highlighter'#7#10'SynPHPSyn1'#10'Keyst' - +'rokes'#14#1#7'Command'#2#3#8'ShortCut'#2'&'#0#1#7'Command'#2'g'#8'ShortCut' - +#3'& '#0#1#7'Command'#3#211#0#8'ShortCut'#3'&@'#0#1#7'Command'#2#4#8'ShortCu' - +'t'#2'('#0#1#7'Command'#2'h'#8'ShortCut'#3'( '#0#1#7'Command'#3#212#0#8'Shor' - +'tCut'#3'(@'#0#1#7'Command'#2#1#8'ShortCut'#2'%'#0#1#7'Command'#2'e'#8'Short' - +'Cut'#3'% '#0#1#7'Command'#2#5#8'ShortCut'#3'%@'#0#1#7'Command'#2'i'#8'Short' - +'Cut'#3'%`'#0#1#7'Command'#2#2#8'ShortCut'#2''''#0#1#7'Command'#2'f'#8'Short' - +'Cut'#3''' '#0#1#7'Command'#2#6#8'ShortCut'#3'''@'#0#1#7'Command'#2'j'#8'Sho' - +'rtCut'#3'''`'#0#1#7'Command'#2#10#8'ShortCut'#2'"'#0#1#7'Command'#2'n'#8'Sh' - +'ortCut'#3'" '#0#1#7'Command'#2#14#8'ShortCut'#3'"@'#0#1#7'Command'#2'r'#8'S' - +'hortCut'#3'"`'#0#1#7'Command'#2#9#8'ShortCut'#2'!'#0#1#7'Command'#2'm'#8'Sh' - +'ortCut'#3'! '#0#1#7'Command'#2#13#8'ShortCut'#3'!@'#0#1#7'Command'#2'q'#8'S' - ,'hortCut'#3'!`'#0#1#7'Command'#2#7#8'ShortCut'#2'$'#0#1#7'Command'#2'k'#8'Sh' - +'ortCut'#3'$ '#0#1#7'Command'#2#15#8'ShortCut'#3'$@'#0#1#7'Command'#2's'#8'S' - +'hortCut'#3'$`'#0#1#7'Command'#2#8#8'ShortCut'#2'#'#0#1#7'Command'#2'l'#8'Sh' - +'ortCut'#3'# '#0#1#7'Command'#2#16#8'ShortCut'#3'#@'#0#1#7'Command'#2't'#8'S' - +'hortCut'#3'#`'#0#1#7'Command'#3#223#0#8'ShortCut'#2'-'#0#1#7'Command'#3#201 - +#0#8'ShortCut'#3'-@'#0#1#7'Command'#3'\'#2#8'ShortCut'#3'- '#0#1#7'Command'#3 - +#246#1#8'ShortCut'#2'.'#0#1#7'Command'#3'['#2#8'ShortCut'#3'. '#0#1#7'Comman' - +'d'#3#245#1#8'ShortCut'#2#8#0#1#7'Command'#3#245#1#8'ShortCut'#3#8' '#0#1#7 - +'Command'#3#248#1#8'ShortCut'#3#8'@'#0#1#7'Command'#3'Y'#2#8'ShortCut'#4#8 - +#128#0#0#0#1#7'Command'#3'Z'#2#8'ShortCut'#4#8#160#0#0#0#1#7'Command'#3#253#1 - +#8'ShortCut'#2#13#0#1#7'Command'#3#199#0#8'ShortCut'#3'A@'#0#1#7'Command'#3 - +#201#0#8'ShortCut'#3'C@'#0#1#7'Command'#3'b'#2#8'ShortCut'#3'I`'#0#1#7'Comma' - +'nd'#3#253#1#8'ShortCut'#3'M@'#0#1#7'Command'#3#254#1#8'ShortCut'#3'N@'#0#1#7 - +'Command'#3#247#1#8'ShortCut'#3'T@'#0#1#7'Command'#3'c'#2#8'ShortCut'#3'U`'#0 - +#1#7'Command'#3'\'#2#8'ShortCut'#3'V@'#0#1#7'Command'#3'['#2#8'ShortCut'#3'X' - +'@'#0#1#7'Command'#3#251#1#8'ShortCut'#3'Y@'#0#1#7'Command'#3#250#1#8'ShortC' - +'ut'#3'Y`'#0#1#7'Command'#3'Y'#2#8'ShortCut'#3'Z@'#0#1#7'Command'#3'Z'#2#8'S' - +'hortCut'#3'Z`'#0#1#7'Command'#3'-'#1#8'ShortCut'#3'0@'#0#1#7'Command'#3'.'#1 - +#8'ShortCut'#3'1@'#0#1#7'Command'#3'/'#1#8'ShortCut'#3'2@'#0#1#7'Command'#3 - +'0'#1#8'ShortCut'#3'3@'#0#1#7'Command'#3'1'#1#8'ShortCut'#3'4@'#0#1#7'Comman' - +'d'#3'2'#1#8'ShortCut'#3'5@'#0#1#7'Command'#3'3'#1#8'ShortCut'#3'6@'#0#1#7'C' - +'ommand'#3'4'#1#8'ShortCut'#3'7@'#0#1#7'Command'#3'5'#1#8'ShortCut'#3'8@'#0#1 - +#7'Command'#3'6'#1#8'ShortCut'#3'9@'#0#1#7'Command'#3'_'#1#8'ShortCut'#3'0`' - +#0#1#7'Command'#3'`'#1#8'ShortCut'#3'1`'#0#1#7'Command'#3'a'#1#8'ShortCut'#3 - +'2`'#0#1#7'Command'#3'b'#1#8'ShortCut'#3'3`'#0#1#7'Command'#3'c'#1#8'ShortCu' - +'t'#3'4`'#0#1#7'Command'#3'd'#1#8'ShortCut'#3'5`'#0#1#7'Command'#3'e'#1#8'Sh' - +'ortCut'#3'6`'#0#1#7'Command'#3'f'#1#8'ShortCut'#3'7`'#0#1#7'Command'#3'g'#1 - +#8'ShortCut'#3'8`'#0#1#7'Command'#3'h'#1#8'ShortCut'#3'9`'#0#1#7'Command'#3 - +#231#0#8'ShortCut'#3'N`'#0#1#7'Command'#3#232#0#8'ShortCut'#3'C`'#0#1#7'Comm' - +'and'#3#233#0#8'ShortCut'#3'L`'#0#1#7'Command'#3'd'#2#8'ShortCut'#2#9#0#1#7 - +'Command'#3'e'#2#8'ShortCut'#3#9' '#0#1#7'Command'#3#250#0#8'ShortCut'#3'B`' - +#0#0#13'Lines.Strings'#1#6#2''#0#0#0#0 - +#12'TGradTabPage'#12'GradTabPage5'#4'Left'#2#2#6'Height'#3#238#1#3'Top'#2#2#5 - +'Width'#3#218#0#12'ControlState'#11#21'csVisibleSetInLoading'#0#12'ControlSt' - +'yle'#11#17'csAcceptsControls'#14'csCaptureMouse'#13'csClickEvents'#12'csSet' - +'Caption'#14'csDoubleClicks'#19'csDesignFixedBounds'#0#9'PageIndex'#2#1#7'Ca' - +'ption'#6#12'GradTabPage5'#15'ShowCloseButton'#9#0#11'TStringGrid'#11'String' - +'Grid1'#6'Height'#3#238#1#5'Width'#3#218#0#5'Align'#7#8'alClient'#8'ColCount' - +#2#5#14'ExtendedSelect'#9#10'FixedColor'#7#9'clBtnFace'#7'Options'#11#15'goF' - +'ixedVertLine'#15'goFixedHorzLine'#10'goVertLine'#10'goHorzLine'#13'goRangeS' - +'elect'#14'goSmoothScroll'#0#8'RowCount'#2#5#8'TabOrder'#2#0#0#0#0#0#15'TGra' - +'dTabControl'#15'GradTabControl3'#4'Left'#3'p'#2#6'Height'#3#242#1#3'Top'#2#1 - +#5'Width'#3#134#0#5'Align'#7#7'alRight'#12'ControlStyle'#11#17'csAcceptsCont' - +'rols'#0#10'ActivePage'#7#12'GradTabPage7'#9'PageIndex'#2#1#9'TabHeight'#2#30 - +#11'TabPosition'#7#6'tpLeft'#0#12'TGradTabPage'#12'GradTabPage6'#4'Left'#2' ' - +#6'Height'#3'K'#2#3'Top'#2#2#5'Width'#2'd'#12'ControlState'#11#21'csVisibleS' - +'etInLoading'#0#12'ControlStyle'#11#17'csAcceptsControls'#14'csCaptureMouse' - +#13'csClickEvents'#12'csSetCaption'#14'csDoubleClicks'#17'csNoDesignVisible' - +#19'csDesignFixedBounds'#20'csNoDesignSelectable'#0#7'Caption'#6#12'GradTabP' - +'age6'#15'ShowCloseButton'#9#0#0#12'TGradTabPage'#12'GradTabPage7'#4'Left'#2 - +' '#6'Height'#3#238#1#3'Top'#2#2#5'Width'#2'd'#12'ControlState'#11#21'csVisi' - +'bleSetInLoading'#0#12'ControlStyle'#11#17'csAcceptsControls'#14'csCaptureMo' - +'use'#13'csClickEvents'#12'csSetCaption'#14'csDoubleClicks'#19'csDesignFixed' - +'Bounds'#0#9'PageIndex'#2#1#7'Caption'#6#12'GradTabPage7'#0#0#0#0#6'TPanel'#6 - +'Panel2'#4'Left'#3#252#2#6'Height'#3#244#1#5'Width'#3#134#0#5'Align'#7#8'alC' - +'lient'#7'Caption'#6#6'Panel2'#12'ClientHeight'#3#244#1#11'ClientWidth'#3#134 - +#0#8'TabOrder'#2#2#0#9'TComboBox'#9'ComboBox1'#4'Left'#2#16#6'Height'#2#21#3 - +'Top'#2#16#5'Width'#2'd'#16'AutoCompleteText'#11#22'cbactEndOfLineComplete' - +#20'cbactSearchAscending'#0#10'ItemHeight'#2#13#8'OnChange'#7#15'ComboBox1Ch' - +'ange'#5'Style'#7#14'csDropDownList'#8'TabOrder'#2#0#0#0#11'TGradButton'#11 - +'GradButton3'#4'Left'#2#16#6'Height'#2#25#3'Top'#2'0'#5'Width'#2'd'#7'OnClic' - +'k'#7#16'GradButton3Click'#8'TabOrder'#2#1#7'TabStop'#9#11'NormalBlend'#5#0#0 - +#0#0#0#0#0#128#254'?'#9'OverBlend'#5'5^'#186'I'#12#2'+'#167#254'?'#7'Caption' - +#6#3'Add'#9'BaseColor'#7#6'clBlue'#5'Color'#7#6'clBlue'#16'NormalBlendColor' - ,#7#7'clWhite'#14'OverBlendColor'#7#8'clSilver'#15'BackgroundColor'#7#9'clBtn' - +'Face'#11'BorderSides'#11#9'bsTopLine'#12'bsBottomLine'#10'bsLeftLine'#11'bs' - +'RightLine'#0#15'ShowFocusBorder'#9#20'GlyphBackgroundColor'#7#7'clWhite'#10 - +'ClickColor'#7#6'clBlue'#0#0#11'TGradButton'#11'GradButton4'#4'Left'#2#16#6 - +'Height'#2#25#3'Top'#2'p'#5'Width'#2'd'#7'OnClick'#7#16'GradButton4Click'#8 - +'TabOrder'#2#2#7'TabStop'#9#11'NormalBlend'#5#0#0#0#0#0#0#0#128#254'?'#9'Ove' - +'rBlend'#5'5^'#186'I'#12#2'+'#167#254'?'#7'Caption'#6#6'Delete'#9'BaseColor' - +#7#6'clBlue'#5'Color'#7#6'clBlue'#16'NormalBlendColor'#7#7'clWhite'#14'OverB' - +'lendColor'#7#8'clSilver'#15'BackgroundColor'#7#9'clBtnFace'#11'BorderSides' - +#11#9'bsTopLine'#12'bsBottomLine'#10'bsLeftLine'#11'bsRightLine'#0#15'ShowFo' - +'cusBorder'#9#20'GlyphBackgroundColor'#7#7'clWhite'#10'ClickColor'#7#6'clBlu' - +'e'#0#0#11'TGradButton'#11'GradButton2'#4'Left'#2#16#6'Height'#2#25#3'Top'#2 - +'P'#5'Width'#2'd'#7'OnClick'#7#16'GradButton2Click'#8'TabOrder'#2#3#7'TabSto' - +'p'#9#11'NormalBlend'#5#0#0#0#0#0#0#0#128#254'?'#9'OverBlend'#5'5^'#186'I'#12 - +#2'+'#167#254'?'#7'Caption'#6#15'Add Custom Page'#9'BaseColor'#7#6'clBlue'#5 - +'Color'#7#6'clBlue'#16'NormalBlendColor'#7#7'clWhite'#14'OverBlendColor'#7#8 - +'clSilver'#15'BackgroundColor'#7#9'clBtnFace'#11'BorderSides'#11#9'bsTopLine' + 'TPF0'#6'TForm1'#5'Form1'#4'Left'#3#194#0#6'Height'#3#250#1#3'Top'#3#169#0#5 + +'Width'#3#130#3#7'Caption'#6#5'Form1'#12'ClientHeight'#3#250#1#11'ClientWidt' + +'h'#3#130#3#8'OnCreate'#7#10'FormCreate'#9'OnDestroy'#7#11'FormDestroy'#10'L' + +'CLVersion'#6#6'0.9.25'#0#11'TGradButton'#11'GradButton1'#4'Left'#2#24#6'Hei' + +'ght'#2'h'#3'Top'#2'X'#5'Width'#3#176#0#7'OnClick'#7#16'GradButton1Click'#11 + +'OnMouseDown'#7#20'GradButton1MouseDown'#12'OnMouseEnter'#7#21'GradButton1Mo' + +'useEnter'#12'OnMouseLeave'#7#21'GradButton1MouseLeave'#11'OnMouseMove'#7#20 + +'GradButton1MouseMove'#9'OnMouseUp'#7#18'GradButton1MouseUp'#8'TabOrder'#2#0 + +#7'TabStop'#9#11'NormalBlend'#5#0#0#0#0#0#0#0#128#254'?'#9'OverBlend'#5'5^' + +#186'I'#12#2'+'#167#254'?'#7'Caption'#6#11'GradButton1'#9'BaseColor'#7#6'clB' + +'lue'#5'Color'#7#6'clBlue'#16'NormalBlendColor'#7#7'clWhite'#14'OverBlendCol' + +'or'#7#8'clSilver'#15'BackgroundColor'#7#9'clBtnFace'#11'BorderSides'#11#9'b' + +'sTopLine'#12'bsBottomLine'#10'bsLeftLine'#11'bsRightLine'#0#15'ShowFocusBor' + +'der'#9#20'GlyphBackgroundColor'#7#7'clWhite'#10'ClickColor'#7#6'clBlue'#0#0 + +#6'TPanel'#6'Panel1'#6'Height'#3#250#1#5'Width'#3#247#2#5'Align'#7#6'alLeft' + +#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#7'Caption'#6#6'Pa' + +'nel1'#12'ClientHeight'#3#250#1#11'ClientWidth'#3#247#2#8'TabOrder'#2#1#0#15 + +'TGradTabControl'#15'GradTabControl1'#4'Left'#3#248#0#6'Height'#3#248#1#3'To' + +'p'#2#1#5'Width'#3#136#1#5'Align'#7#8'alClient'#12'ControlStyle'#11#17'csAcc' + +'eptsControls'#19'csDesignInteractive'#8'csOpaque'#12'csMenuEvents'#18'csPar' + +'entBackground'#23'csOwnedChildsSelectable'#0#10'ActivePage'#7#12'GradTabPag' + +'e2'#16'OnTabButtonClick'#7#29'GradTabControl1TabButtonClick'#18'OnTabButton' + +'MouseUp'#7#31'GradTabControl1TabButtonMouseUp'#9'PageIndex'#2#1#9'TabHeight' + +#2#20#0#12'TGradTabPage'#12'GradTabPage1'#4'Left'#2#2#6'Height'#3#224#1#3'To' + +'p'#2#22#5'Width'#3#132#1#12'ControlState'#11#21'csVisibleSetInLoading'#0#12 + +'ControlStyle'#11#17'csAcceptsControls'#14'csCaptureMouse'#13'csClickEvents' + +#12'csSetCaption'#14'csDoubleClicks'#17'csNoDesignVisible'#19'csDesignFixedB' + +'ounds'#20'csNoDesignSelectable'#0#7'Caption'#6#12'GradTabPage1'#15'ShowClos' + +'eButton'#9#0#5'TEdit'#5'Edit1'#6'Height'#3#224#1#5'Width'#3#132#1#5'Align'#7 + +#8'alClient'#8'TabOrder'#2#0#4'Text'#6#5'Edit1'#0#0#0#12'TGradTabPage'#12'Gr' + +'adTabPage3'#4'Left'#2#2#6'Height'#3#224#1#3'Top'#2#22#5'Width'#3#132#1#12'C' + +'ontrolState'#11#21'csVisibleSetInLoading'#0#12'ControlStyle'#11#14'csCaptur' + +'eMouse'#13'csClickEvents'#12'csSetCaption'#14'csDoubleClicks'#17'csNoDesign' + +'Visible'#19'csDesignFixedBounds'#20'csNoDesignSelectable'#0#9'PageIndex'#2#2 + +#7'Caption'#6#12'GradTabPage3'#0#5'TMemo'#5'Memo1'#4'Left'#2'&'#6'Height'#3 + +'j'#1#3'Top'#2'1'#5'Width'#3'F'#1#5'Align'#7#8'alClient'#13'Lines.Strings'#1 + +#6#5'Memo1'#0#8'TabOrder'#2#0#0#0#0#12'TGradTabPage'#12'GradTabPage2'#4'Left' + +#2#2#6'Height'#3#224#1#3'Top'#2#22#5'Width'#3#132#1#12'ControlState'#11#21'c' + +'sVisibleSetInLoading'#0#12'ControlStyle'#11#17'csAcceptsControls'#14'csCapt' + +'ureMouse'#13'csClickEvents'#12'csSetCaption'#14'csDoubleClicks'#19'csDesign' + +'FixedBounds'#0#9'PageIndex'#2#1#7'Caption'#6#12'GradTabPage2'#0#0#0#15'TGra' + +'dTabControl'#15'GradTabControl2'#4'Left'#2#1#6'Height'#3#248#1#3'Top'#2#1#5 + +'Width'#3#247#0#5'Align'#7#6'alLeft'#12'ControlStyle'#11#17'csAcceptsControl' + +'s'#0#10'ActivePage'#7#12'GradTabPage5'#16'OnTabButtonClick'#7#29'GradTabCon' + +'trol2TabButtonClick'#9'PageIndex'#2#1#9'TabHeight'#2#25#11'TabPosition'#7#7 + +'tpRight'#0#12'TGradTabPage'#12'GradTabPage4'#4'Left'#2#2#6'Height'#3'K'#2#3 + +'Top'#2#2#5'Width'#3#218#0#12'ControlState'#11#21'csVisibleSetInLoading'#0#12 + +'ControlStyle'#11#17'csAcceptsControls'#14'csCaptureMouse'#13'csClickEvents' + +#12'csSetCaption'#14'csDoubleClicks'#17'csNoDesignVisible'#19'csDesignFixedB' + +'ounds'#20'csNoDesignSelectable'#0#10'TabVisible'#8#7'Caption'#6#24'GradTabP' + +'age4wewwerwerwer'#0#8'TSynEdit'#8'SynEdit1'#6'Height'#3'K'#2#5'Width'#3#218 + +#0#5'Align'#7#8'alClient'#11'Font.Height'#2#12#9'Font.Name'#6#7'Courier'#10 + +'Font.Pitch'#7#7'fpFixed'#11'ParentColor'#8#8'TabOrder'#2#0#24'BookMarkOptio' + +'ns.OnChange'#13#11'Highlighter'#7#10'SynPHPSyn1'#10'Keystrokes'#14#1#7'Comm' + +'and'#2#3#8'ShortCut'#2'&'#0#1#7'Command'#2'g'#8'ShortCut'#3'& '#0#1#7'Comma' + +'nd'#3#211#0#8'ShortCut'#3'&@'#0#1#7'Command'#2#4#8'ShortCut'#2'('#0#1#7'Com' + +'mand'#2'h'#8'ShortCut'#3'( '#0#1#7'Command'#3#212#0#8'ShortCut'#3'(@'#0#1#7 + +'Command'#2#1#8'ShortCut'#2'%'#0#1#7'Command'#2'e'#8'ShortCut'#3'% '#0#1#7'C' + +'ommand'#2#5#8'ShortCut'#3'%@'#0#1#7'Command'#2'i'#8'ShortCut'#3'%`'#0#1#7'C' + +'ommand'#2#2#8'ShortCut'#2''''#0#1#7'Command'#2'f'#8'ShortCut'#3''' '#0#1#7 + +'Command'#2#6#8'ShortCut'#3'''@'#0#1#7'Command'#2'j'#8'ShortCut'#3'''`'#0#1#7 + +'Command'#2#10#8'ShortCut'#2'"'#0#1#7'Command'#2'n'#8'ShortCut'#3'" '#0#1#7 + +'Command'#2#14#8'ShortCut'#3'"@'#0#1#7'Command'#2'r'#8'ShortCut'#3'"`'#0#1#7 + +'Command'#2#9#8'ShortCut'#2'!'#0#1#7'Command'#2'm'#8'ShortCut'#3'! '#0#1#7'C' + ,'ommand'#2#13#8'ShortCut'#3'!@'#0#1#7'Command'#2'q'#8'ShortCut'#3'!`'#0#1#7 + +'Command'#2#7#8'ShortCut'#2'$'#0#1#7'Command'#2'k'#8'ShortCut'#3'$ '#0#1#7'C' + +'ommand'#2#15#8'ShortCut'#3'$@'#0#1#7'Command'#2's'#8'ShortCut'#3'$`'#0#1#7 + +'Command'#2#8#8'ShortCut'#2'#'#0#1#7'Command'#2'l'#8'ShortCut'#3'# '#0#1#7'C' + +'ommand'#2#16#8'ShortCut'#3'#@'#0#1#7'Command'#2't'#8'ShortCut'#3'#`'#0#1#7 + +'Command'#3#223#0#8'ShortCut'#2'-'#0#1#7'Command'#3#201#0#8'ShortCut'#3'-@'#0 + +#1#7'Command'#3'\'#2#8'ShortCut'#3'- '#0#1#7'Command'#3#246#1#8'ShortCut'#2 + +'.'#0#1#7'Command'#3'['#2#8'ShortCut'#3'. '#0#1#7'Command'#3#245#1#8'ShortCu' + +'t'#2#8#0#1#7'Command'#3#245#1#8'ShortCut'#3#8' '#0#1#7'Command'#3#248#1#8'S' + +'hortCut'#3#8'@'#0#1#7'Command'#3'Y'#2#8'ShortCut'#4#8#128#0#0#0#1#7'Command' + +#3'Z'#2#8'ShortCut'#4#8#160#0#0#0#1#7'Command'#3#253#1#8'ShortCut'#2#13#0#1#7 + +'Command'#3#199#0#8'ShortCut'#3'A@'#0#1#7'Command'#3#201#0#8'ShortCut'#3'C@' + +#0#1#7'Command'#3'b'#2#8'ShortCut'#3'I`'#0#1#7'Command'#3#253#1#8'ShortCut'#3 + +'M@'#0#1#7'Command'#3#254#1#8'ShortCut'#3'N@'#0#1#7'Command'#3#247#1#8'Short' + +'Cut'#3'T@'#0#1#7'Command'#3'c'#2#8'ShortCut'#3'U`'#0#1#7'Command'#3'\'#2#8 + +'ShortCut'#3'V@'#0#1#7'Command'#3'['#2#8'ShortCut'#3'X@'#0#1#7'Command'#3#251 + +#1#8'ShortCut'#3'Y@'#0#1#7'Command'#3#250#1#8'ShortCut'#3'Y`'#0#1#7'Command' + +#3'Y'#2#8'ShortCut'#3'Z@'#0#1#7'Command'#3'Z'#2#8'ShortCut'#3'Z`'#0#1#7'Comm' + +'and'#3'-'#1#8'ShortCut'#3'0@'#0#1#7'Command'#3'.'#1#8'ShortCut'#3'1@'#0#1#7 + +'Command'#3'/'#1#8'ShortCut'#3'2@'#0#1#7'Command'#3'0'#1#8'ShortCut'#3'3@'#0 + +#1#7'Command'#3'1'#1#8'ShortCut'#3'4@'#0#1#7'Command'#3'2'#1#8'ShortCut'#3'5' + +'@'#0#1#7'Command'#3'3'#1#8'ShortCut'#3'6@'#0#1#7'Command'#3'4'#1#8'ShortCut' + +#3'7@'#0#1#7'Command'#3'5'#1#8'ShortCut'#3'8@'#0#1#7'Command'#3'6'#1#8'Short' + +'Cut'#3'9@'#0#1#7'Command'#3'_'#1#8'ShortCut'#3'0`'#0#1#7'Command'#3'`'#1#8 + +'ShortCut'#3'1`'#0#1#7'Command'#3'a'#1#8'ShortCut'#3'2`'#0#1#7'Command'#3'b' + +#1#8'ShortCut'#3'3`'#0#1#7'Command'#3'c'#1#8'ShortCut'#3'4`'#0#1#7'Command'#3 + +'d'#1#8'ShortCut'#3'5`'#0#1#7'Command'#3'e'#1#8'ShortCut'#3'6`'#0#1#7'Comman' + +'d'#3'f'#1#8'ShortCut'#3'7`'#0#1#7'Command'#3'g'#1#8'ShortCut'#3'8`'#0#1#7'C' + +'ommand'#3'h'#1#8'ShortCut'#3'9`'#0#1#7'Command'#3#231#0#8'ShortCut'#3'N`'#0 + +#1#7'Command'#3#232#0#8'ShortCut'#3'C`'#0#1#7'Command'#3#233#0#8'ShortCut'#3 + +'L`'#0#1#7'Command'#3'd'#2#8'ShortCut'#2#9#0#1#7'Command'#3'e'#2#8'ShortCut' + +#3#9' '#0#1#7'Command'#3#250#0#8'ShortCut'#3'B`'#0#0#13'Lines.Strings'#1#6#2 + +''#0#22'SelectedColor.OnChange'#13#0#0 + +#0#12'TGradTabPage'#12'GradTabPage5'#4'Left'#2#2#6'Height'#3#244#1#3'Top'#2#2 + +#5'Width'#3#218#0#12'ControlState'#11#21'csVisibleSetInLoading'#0#12'Control' + +'Style'#11#17'csAcceptsControls'#14'csCaptureMouse'#13'csClickEvents'#12'csS' + +'etCaption'#14'csDoubleClicks'#19'csDesignFixedBounds'#0#9'PageIndex'#2#1#7 + +'Caption'#6#12'GradTabPage5'#15'ShowCloseButton'#9#0#11'TStringGrid'#11'Stri' + +'ngGrid1'#6'Height'#3#244#1#5'Width'#3#218#0#5'Align'#7#8'alClient'#8'ColCou' + +'nt'#2#5#14'ExtendedSelect'#9#10'FixedColor'#7#9'clBtnFace'#7'Options'#11#15 + +'goFixedVertLine'#15'goFixedHorzLine'#10'goVertLine'#10'goHorzLine'#13'goRan' + +'geSelect'#14'goSmoothScroll'#0#8'RowCount'#2#5#8'TabOrder'#2#0#0#0#0#0#15'T' + +'GradTabControl'#15'GradTabControl3'#4'Left'#3#128#2#6'Height'#3#248#1#3'Top' + +#2#1#5'Width'#2'v'#5'Align'#7#7'alRight'#12'ControlStyle'#11#17'csAcceptsCon' + +'trols'#0#10'ActivePage'#7#12'GradTabPage6'#9'TabHeight'#2#30#11'TabPosition' + +#7#6'tpLeft'#0#12'TGradTabPage'#12'GradTabPage7'#4'Left'#2' '#6'Height'#3#244 + +#1#3'Top'#2#2#5'Width'#2'T'#12'ControlState'#11#21'csVisibleSetInLoading'#0 + +#12'ControlStyle'#11#17'csAcceptsControls'#14'csCaptureMouse'#13'csClickEven' + +'ts'#12'csSetCaption'#14'csDoubleClicks'#17'csNoDesignVisible'#19'csDesignFi' + +'xedBounds'#20'csNoDesignSelectable'#0#9'PageIndex'#2#1#7'Caption'#6#12'Grad' + +'TabPage7'#0#0#12'TGradTabPage'#12'GradTabPage6'#4'Left'#2' '#6'Height'#3#244 + +#1#3'Top'#2#2#5'Width'#2'T'#12'ControlState'#11#21'csVisibleSetInLoading'#0 + +#12'ControlStyle'#11#17'csAcceptsControls'#14'csCaptureMouse'#13'csClickEven' + +'ts'#12'csSetCaption'#14'csDoubleClicks'#19'csDesignFixedBounds'#0#7'Caption' + +#6#12'GradTabPage6'#15'ShowCloseButton'#9#0#0#0#0#6'TPanel'#6'Panel2'#4'Left' + +#3#252#2#6'Height'#3#250#1#5'Width'#3#134#0#5'Align'#7#8'alClient'#7'Caption' + +#6#6'Panel2'#12'ClientHeight'#3#250#1#11'ClientWidth'#3#134#0#8'TabOrder'#2#2 + +#0#9'TComboBox'#9'ComboBox1'#4'Left'#2#16#6'Height'#2#21#3'Top'#2#16#5'Width' + +#2'd'#16'AutoCompleteText'#11#22'cbactEndOfLineComplete'#20'cbactSearchAscen' + +'ding'#0#10'ItemHeight'#2#13#8'OnChange'#7#15'ComboBox1Change'#5'Style'#7#14 + +'csDropDownList'#8'TabOrder'#2#0#0#0#11'TGradButton'#11'GradButton3'#4'Left' + +#2#16#6'Height'#2#25#3'Top'#2'0'#5'Width'#2'd'#7'OnClick'#7#16'GradButton3Cl' + +'ick'#8'TabOrder'#2#1#7'TabStop'#9#11'NormalBlend'#5#0#0#0#0#0#0#0#128#254'?' + +#9'OverBlend'#5'5^'#186'I'#12#2'+'#167#254'?'#7'Caption'#6#3'Add'#9'BaseColo' + ,'r'#7#6'clBlue'#5'Color'#7#6'clBlue'#16'NormalBlendColor'#7#7'clWhite'#14'Ov' + +'erBlendColor'#7#8'clSilver'#15'BackgroundColor'#7#9'clBtnFace'#11'BorderSid' + +'es'#11#9'bsTopLine'#12'bsBottomLine'#10'bsLeftLine'#11'bsRightLine'#0#15'Sh' + +'owFocusBorder'#9#20'GlyphBackgroundColor'#7#7'clWhite'#10'ClickColor'#7#6'c' + +'lBlue'#0#0#11'TGradButton'#11'GradButton4'#4'Left'#2#16#6'Height'#2#25#3'To' + +'p'#2'p'#5'Width'#2'd'#7'OnClick'#7#16'GradButton4Click'#8'TabOrder'#2#2#7'T' + +'abStop'#9#11'NormalBlend'#5#0#0#0#0#0#0#0#128#254'?'#9'OverBlend'#5'5^'#186 + +'I'#12#2'+'#167#254'?'#7'Caption'#6#6'Delete'#9'BaseColor'#7#6'clBlue'#5'Col' + +'or'#7#6'clBlue'#16'NormalBlendColor'#7#7'clWhite'#14'OverBlendColor'#7#8'cl' + +'Silver'#15'BackgroundColor'#7#9'clBtnFace'#11'BorderSides'#11#9'bsTopLine' +#12'bsBottomLine'#10'bsLeftLine'#11'bsRightLine'#0#15'ShowFocusBorder'#9#20 - +'GlyphBackgroundColor'#7#7'clWhite'#10'ClickColor'#7#6'clBlue'#0#0#11'TRadio' - +'Group'#11'RadioGroup1'#4'Left'#2#16#6'Height'#2'q'#3'Top'#3#152#0#5'Width'#2 - +'d'#8'AutoFill'#9#7'Caption'#6#12'Tab Position'#28'ChildSizing.LeftRightSpac' - +'ing'#2#6#28'ChildSizing.TopBottomSpacing'#2#6#29'ChildSizing.EnlargeHorizon' - +'tal'#7#24'crsHomogenousChildResize'#27'ChildSizing.EnlargeVertical'#7#24'cr' - +'sHomogenousChildResize'#28'ChildSizing.ShrinkHorizontal'#7#14'crsScaleChild' - +'s'#26'ChildSizing.ShrinkVertical'#7#14'crsScaleChilds'#18'ChildSizing.Layou' - +'t'#7#29'cclLeftToRightThenTopToBottom'#27'ChildSizing.ControlsPerLine'#2#1 - +#12'ClientHeight'#2'_'#11'ClientWidth'#2'`'#9'ItemIndex'#2#0#13'Items.String' - +'s'#1#6#5'tpTop'#6#8'tpBottom'#6#6'tpLeft'#6#7'tpRight'#0#7'OnClick'#7#16'Ra' - +'dioGroup1Click'#8'TabOrder'#2#4#0#0#9'TCheckBox'#9'CheckBox1'#4'Left'#2#15#6 - +'Height'#2#19#3'Top'#3#20#1#5'Width'#2'K'#7'Caption'#6#9'Long Tabs'#7'OnClic' - +'k'#7#14'CheckBox1Click'#8'TabOrder'#2#5#0#0#9'TSpinEdit'#9'SpinEdit1'#4'Lef' - +'t'#2'_'#6'Height'#2#19#3'Top'#3#20#1#5'Width'#2'"'#8'MaxValue'#2'2'#13'OnEd' - +'itingDone'#7#20'SpinEdit1EditingDone'#8'TabOrder'#2#6#5'Value'#2'2'#0#0#6'T' - +'Arrow'#6'Arrow1'#4'Left'#2#31#6'Height'#2#10#3'Top'#3#200#1#5'Width'#2#10#0 - +#0#11'TGradButton'#11'GradButton5'#4'Left'#2#23#6'Height'#2#24#3'Top'#3'X'#1 - +#5'Width'#2#21#9'Font.Name'#6#6'System'#10'Font.Style'#11#6'fsBold'#0#8'TabO' - +'rder'#2#8#7'TabStop'#9#11'NormalBlend'#5#0#0#0#0#0#0#0#128#254'?'#9'OverBle' - +'nd'#5'5^'#186'I'#12#2'+'#167#254'?'#7'Caption'#6#1'X'#9'BaseColor'#7#9'clBt' - +'nFace'#5'Color'#7#9'clBtnFace'#16'NormalBlendColor'#7#9'clBtnFace'#14'OverB' - +'lendColor'#7#7'clWhite'#15'BackgroundColor'#7#9'clBtnFace'#9'AutoWidth'#9#11 - +'BorderSides'#11#9'bsTopLine'#12'bsBottomLine'#10'bsLeftLine'#11'bsRightLine' - +#0#15'ShowFocusBorder'#9#15'RotateDirection'#7#7'rdRight'#20'GlyphBackground' - +'Color'#7#7'clWhite'#10'ClickColor'#7#9'clBtnFace'#0#0#10'TScrollBox'#10'Scr' - +'ollBox1'#4'Left'#2#222#6'Height'#3#150#0#3'Top'#3#144#1#5'Width'#3#150#0#18 - +'HorzScrollBar.Page'#3#145#0#18'VertScrollBar.Page'#3#145#0#10'AutoScroll'#8 - +#8'TabOrder'#2#9#0#0#0#9'TSplitter'#9'Splitter1'#4'Left'#3#247#2#6'Height'#3 - +#244#1#5'Width'#2#5#0#0#10'TPopupMenu'#10'PopupMenu1'#4'left'#3#222#2#3'top' - +#3#141#1#0#9'TMenuItem'#9'MenuItem1'#7'Caption'#6#9'New Item1'#0#0#0#10'TSyn' - +'PHPSyn'#10'SynPHPSyn1'#13'DefaultFilter'#6'CPHP-Dateien (*.php,*.php3,*.pht' - +'ml,*.inc)|*.php;*.php3;*.phtml;*.inc'#7'Enabled'#8#4'left'#2's'#3'top'#3#255 - +#0#0#0#0 + +'GlyphBackgroundColor'#7#7'clWhite'#10'ClickColor'#7#6'clBlue'#0#0#11'TGradB' + +'utton'#11'GradButton2'#4'Left'#2#16#6'Height'#2#25#3'Top'#2'P'#5'Width'#2'd' + +#7'OnClick'#7#16'GradButton2Click'#8'TabOrder'#2#3#7'TabStop'#9#11'NormalBle' + +'nd'#5#0#0#0#0#0#0#0#128#254'?'#9'OverBlend'#5'5^'#186'I'#12#2'+'#167#254'?' + +#7'Caption'#6#15'Add Custom Page'#9'BaseColor'#7#6'clBlue'#5'Color'#7#6'clBl' + +'ue'#16'NormalBlendColor'#7#7'clWhite'#14'OverBlendColor'#7#8'clSilver'#15'B' + +'ackgroundColor'#7#9'clBtnFace'#11'BorderSides'#11#9'bsTopLine'#12'bsBottomL' + +'ine'#10'bsLeftLine'#11'bsRightLine'#0#15'ShowFocusBorder'#9#20'GlyphBackgro' + +'undColor'#7#7'clWhite'#10'ClickColor'#7#6'clBlue'#0#0#11'TRadioGroup'#11'Ra' + +'dioGroup1'#4'Left'#2#16#6'Height'#2'q'#3'Top'#3#152#0#5'Width'#2'd'#8'AutoF' + +'ill'#9#7'Caption'#6#12'Tab Position'#28'ChildSizing.LeftRightSpacing'#2#6#28 + +'ChildSizing.TopBottomSpacing'#2#6#29'ChildSizing.EnlargeHorizontal'#7#24'cr' + +'sHomogenousChildResize'#27'ChildSizing.EnlargeVertical'#7#24'crsHomogenousC' + +'hildResize'#28'ChildSizing.ShrinkHorizontal'#7#14'crsScaleChilds'#26'ChildS' + +'izing.ShrinkVertical'#7#14'crsScaleChilds'#18'ChildSizing.Layout'#7#29'cclL' + +'eftToRightThenTopToBottom'#27'ChildSizing.ControlsPerLine'#2#1#12'ClientHei' + +'ght'#2'_'#11'ClientWidth'#2'`'#9'ItemIndex'#2#0#13'Items.Strings'#1#6#5'tpT' + +'op'#6#8'tpBottom'#6#6'tpLeft'#6#7'tpRight'#0#7'OnClick'#7#16'RadioGroup1Cli' + +'ck'#8'TabOrder'#2#4#0#0#9'TCheckBox'#9'CheckBox1'#4'Left'#2#15#6'Height'#2 + +#19#3'Top'#3#20#1#5'Width'#2'K'#7'Caption'#6#9'Long Tabs'#7'OnClick'#7#14'Ch' + +'eckBox1Click'#8'TabOrder'#2#5#0#0#9'TSpinEdit'#9'SpinEdit1'#4'Left'#2'_'#6 + +'Height'#2#19#3'Top'#3#20#1#5'Width'#2'"'#8'MaxValue'#2'2'#13'OnEditingDone' + +#7#20'SpinEdit1EditingDone'#8'TabOrder'#2#6#5'Value'#2'2'#0#0#6'TArrow'#6'Ar' + +'row1'#4'Left'#2#31#6'Height'#2#10#3'Top'#3#200#1#5'Width'#2#10#0#0#11'TGrad' + +'Button'#11'GradButton5'#4'Left'#2','#6'Height'#2#24#3'Top'#3'P'#1#5'Width'#2 + +#21#9'Font.Name'#6#6'System'#10'Font.Style'#11#6'fsBold'#0#8'TabOrder'#2#8#7 + +'TabStop'#9#11'NormalBlend'#5#0#0#0#0#0#0#0#128#254'?'#9'OverBlend'#5'5^'#186 + +'I'#12#2'+'#167#254'?'#7'Caption'#6#1'X'#9'BaseColor'#7#9'clBtnFace'#5'Color' + +#7#9'clBtnFace'#16'NormalBlendColor'#7#9'clBtnFace'#14'OverBlendColor'#7#7'c' + +'lWhite'#15'BackgroundColor'#7#9'clBtnFace'#9'AutoWidth'#9#11'BorderSides'#11 + +#9'bsTopLine'#12'bsBottomLine'#10'bsLeftLine'#11'bsRightLine'#0#15'ShowFocus' + +'Border'#9#15'RotateDirection'#7#7'rdRight'#20'GlyphBackgroundColor'#7#7'clW' + +'hite'#10'ClickColor'#7#9'clBtnFace'#0#0#10'TScrollBox'#10'ScrollBox1'#4'Lef' + +'t'#2#220#6'Height'#3#150#0#3'Top'#3'@'#1#5'Width'#3#150#0#18'HorzScrollBar.' + +'Page'#3#145#0#18'VertScrollBar.Page'#3#145#0#10'AutoScroll'#8#8'TabOrder'#2 + +#9#0#0#0#9'TSplitter'#9'Splitter1'#4'Left'#3#247#2#6'Height'#3#250#1#5'Width' + +#2#5#0#0#10'TPopupMenu'#10'PopupMenu1'#4'left'#3#222#2#3'top'#3#141#1#0#9'TM' + +'enuItem'#9'MenuItem1'#7'Caption'#6#9'New Item1'#0#0#0#10'TSynPHPSyn'#10'Syn' + +'PHPSyn1'#13'DefaultFilter'#6'CPHP-Dateien (*.php,*.php3,*.phtml,*.inc)|*.ph' + +'p;*.php3;*.phtml;*.inc'#7'Enabled'#8#4'left'#2's'#3'top'#3#255#0#0#0#0 ]); diff --git a/components/gradcontrols/examples/gradbuttontest.lpi b/components/gradcontrols/examples/gradbuttontest.lpi index 0b898d5fd..52a74a83a 100644 --- a/components/gradcontrols/examples/gradbuttontest.lpi +++ b/components/gradcontrols/examples/gradbuttontest.lpi @@ -4,11 +4,11 @@ + - <ActiveEditorIndexAtStart Value="2"/> </General> <VersionInfo> <ProjectVersion Value=""/> @@ -37,645 +37,21 @@ <PackageName Value="LCL"/> </Item3> </RequiredPackages> - <Units Count="92"> + <Units Count="2"> <Unit0> <Filename Value="gradbuttontest.lpr"/> <IsPartOfProject Value="True"/> <UnitName Value="gradbuttontest"/> - <CursorPos X="71" Y="11"/> - <TopLine Value="1"/> - <EditorIndex Value="0"/> - <UsageCount Value="166"/> - <Loaded Value="True"/> </Unit0> <Unit1> - <Filename Value="main.pas"/> - <ComponentName Value="Form1"/> - <ResourceFilename Value="main.lrs"/> - <UnitName Value="main"/> - <CursorPos X="26" Y="19"/> - <TopLine Value="1"/> - <UsageCount Value="48"/> - </Unit1> - <Unit2> <Filename Value="Forms\main.pas"/> <ComponentName Value="Form1"/> <IsPartOfProject Value="True"/> <ResourceBaseClass Value="Form"/> <ResourceFilename Value="Forms\main.lrs"/> <UnitName Value="main"/> - <CursorPos X="10" Y="4"/> - <TopLine Value="1"/> - <EditorIndex Value="2"/> - <UsageCount Value="166"/> - <Loaded Value="True"/> - </Unit2> - <Unit3> - <Filename Value="tableaddfrm.lrs"/> - <CursorPos X="1" Y="44"/> - <TopLine Value="1"/> - <UsageCount Value="10"/> - </Unit3> - <Unit4> - <Filename Value="tableaddfrm.lfm"/> - <CursorPos X="1" Y="1"/> - <TopLine Value="1"/> - <UsageCount Value="10"/> - <SyntaxHighlighter Value="LFM"/> - </Unit4> - <Unit5> - <Filename Value="PageExtControl.pas"/> - <UnitName Value="PageExtControl"/> - <CursorPos X="66" Y="138"/> - <TopLine Value="49"/> - <UsageCount Value="9"/> - </Unit5> - <Unit6> - <Filename Value="GradBtn.pas"/> - <UnitName Value="Gradbtn"/> - <CursorPos X="9" Y="278"/> - <TopLine Value="252"/> - <UsageCount Value="10"/> - </Unit6> - <Unit7> - <Filename Value="..\..\..\fpc\2.2.0\source\rtl\win\wininc\messages.inc"/> - <CursorPos X="6" Y="1040"/> - <TopLine Value="8"/> - <UsageCount Value="10"/> - </Unit7> - <Unit8> - <Filename Value="..\..\..\lcl\forms.pp"/> - <UnitName Value="Forms"/> - <CursorPos X="19" Y="480"/> - <TopLine Value="467"/> - <UsageCount Value="10"/> - </Unit8> - <Unit9> - <Filename Value="..\..\..\lcl\lmessages.pp"/> - <UnitName Value="LMessages"/> - <CursorPos X="15" Y="415"/> - <TopLine Value="389"/> - <UsageCount Value="3"/> - </Unit9> - <Unit10> - <Filename Value="..\..\..\lcl\graphics.pp"/> - <UnitName Value="Graphics"/> - <CursorPos X="16" Y="973"/> - <TopLine Value="958"/> - <UsageCount Value="2"/> - </Unit10> - <Unit11> - <Filename Value="..\..\lazgradient\gradient.pas"/> - <UnitName Value="Gradient"/> - <CursorPos X="1" Y="130"/> - <TopLine Value="202"/> - <UsageCount Value="10"/> - </Unit11> - <Unit12> - <Filename Value="..\..\..\fpc\2.2.0\source\rtl\objpas\math.pp"/> - <UnitName Value="math"/> - <CursorPos X="18" Y="69"/> - <TopLine Value="12"/> - <UsageCount Value="10"/> - </Unit12> - <Unit13> - <Filename Value="Units\ugradbtn.pas"/> - <UnitName Value="ugradbtn"/> - <CursorPos X="56" Y="277"/> - <TopLine Value="251"/> - <UsageCount Value="49"/> - </Unit13> - <Unit14> - <Filename Value="..\..\..\lcl\extctrls.pp"/> - <UnitName Value="ExtCtrls"/> - <CursorPos X="24" Y="1079"/> - <TopLine Value="1026"/> - <UsageCount Value="20"/> - </Unit14> - <Unit15> - <Filename Value="..\..\..\lcl\controls.pp"/> - <UnitName Value="Controls"/> - <CursorPos X="14" Y="1249"/> - <TopLine Value="1234"/> - <UsageCount Value="20"/> - </Unit15> - <Unit16> - <Filename Value="..\..\..\fpc\2.2.0\source\rtl\objpas\classes\classesh.inc"/> - <CursorPos X="54" Y="110"/> - <TopLine Value="95"/> - <UsageCount Value="3"/> - </Unit16> - <Unit17> - <Filename Value="..\..\..\lcl\include\control.inc"/> - <CursorPos X="1" Y="864"/> - <TopLine Value="849"/> - <UsageCount Value="19"/> - </Unit17> - <Unit18> - <Filename Value="..\..\..\lcl\include\customform.inc"/> - <CursorPos X="1" Y="1384"/> - <TopLine Value="1369"/> - <UsageCount Value="2"/> - </Unit18> - <Unit19> - <Filename Value="..\..\..\lcl\include\winapih.inc"/> - <CursorPos X="10" Y="101"/> - <TopLine Value="86"/> - <UsageCount Value="10"/> - </Unit19> - <Unit20> - <Filename Value="..\..\..\lcl\buttons.pp"/> - <UnitName Value="Buttons"/> - <CursorPos X="7" Y="351"/> - <TopLine Value="1"/> - <UsageCount Value="19"/> - </Unit20> - <Unit21> - <Filename Value="..\..\..\lcl\include\speedbutton.inc"/> - <CursorPos X="17" Y="500"/> - <TopLine Value="493"/> - <UsageCount Value="15"/> - </Unit21> - <Unit22> - <Filename Value="..\..\..\lcl\themes.pas"/> - <UnitName Value="Themes"/> - <CursorPos X="10" Y="479"/> - <TopLine Value="119"/> - <UsageCount Value="14"/> - </Unit22> - <Unit23> - <Filename Value="..\..\..\lcl\stdctrls.pp"/> - <UnitName Value="StdCtrls"/> - <CursorPos X="15" Y="119"/> - <TopLine Value="365"/> - <UsageCount Value="2"/> - </Unit23> - <Unit24> - <Filename Value="..\..\..\lcl\include\buttons.inc"/> - <CursorPos X="1" Y="26"/> - <TopLine Value="11"/> - <UsageCount Value="2"/> - </Unit24> - <Unit25> - <Filename Value="..\..\..\lcl\include\bitbtn.inc"/> - <CursorPos X="1" Y="44"/> - <TopLine Value="44"/> - <UsageCount Value="6"/> - </Unit25> - <Unit26> - <Filename Value="..\..\..\lcl\graphtype.pp"/> - <UnitName Value="GraphType"/> - <CursorPos X="14" Y="48"/> - <TopLine Value="30"/> - <UsageCount Value="5"/> - </Unit26> - <Unit27> - <Filename Value="..\..\..\lcl\dialogs.pp"/> - <UnitName Value="Dialogs"/> - <CursorPos X="11" Y="489"/> - <TopLine Value="474"/> - <UsageCount Value="5"/> - </Unit27> - <Unit28> - <Filename Value="Forms\main.lrs"/> - <CursorPos X="1" Y="140"/> - <TopLine Value="110"/> - <UsageCount Value="20"/> - </Unit28> - <Unit29> - <Filename Value="Forms\main.lfm"/> - <CursorPos X="1" Y="1"/> - <TopLine Value="1"/> - <EditorIndex Value="1"/> - <UsageCount Value="47"/> - <Loaded Value="True"/> - <SyntaxHighlighter Value="LFM"/> - </Unit29> - <Unit30> - <Filename Value="..\..\..\lcl\interfaces\win32\interfaces.pp"/> - <UnitName Value="Interfaces"/> - <CursorPos X="54" Y="11"/> - <TopLine Value="1"/> - <UsageCount Value="5"/> - </Unit30> - <Unit31> - <Filename Value="..\..\..\lcl\include\wincontrol.inc"/> - <CursorPos X="25" Y="5894"/> - <TopLine Value="5879"/> - <UsageCount Value="3"/> - </Unit31> - <Unit32> - <Filename Value="..\..\..\fpc\2.2.0\source\rtl\inc\systemh.inc"/> - <CursorPos X="14" Y="87"/> - <TopLine Value="72"/> - <UsageCount Value="3"/> - </Unit32> - <Unit33> - <Filename Value="..\..\..\lcl\lcltype.pp"/> - <UnitName Value="LCLType"/> - <CursorPos X="3" Y="1114"/> - <TopLine Value="7"/> - <UsageCount Value="4"/> - </Unit33> - <Unit34> - <Filename Value="..\..\..\fpc\2.2.0\source\rtl\win32\windows.pp"/> - <UnitName Value="windows"/> - <CursorPos X="8" Y="33"/> - <TopLine Value="15"/> - <UsageCount Value="3"/> - </Unit34> - <Unit35> - <Filename Value="..\..\..\fpc\2.2.0\source\rtl\win\wininc\defines.inc"/> - <CursorPos X="1" Y="1"/> - <TopLine Value="265"/> - <UsageCount Value="3"/> - </Unit35> - <Unit36> - <Filename Value="..\..\..\lcl\comctrls.pp"/> - <UnitName Value="ComCtrls"/> - <CursorPos X="5" Y="2676"/> - <TopLine Value="2654"/> - <UsageCount Value="5"/> - </Unit36> - <Unit37> - <Filename Value="..\..\..\lcl\include\trackbar.inc"/> - <CursorPos X="3" Y="296"/> - <TopLine Value="48"/> - <UsageCount Value="5"/> - </Unit37> - <Unit38> - <Filename Value="..\..\..\lcl\widgetset\wscomctrls.pp"/> - <UnitName Value="WSComCtrls"/> - <CursorPos X="1" Y="481"/> - <TopLine Value="484"/> - <UsageCount Value="3"/> - </Unit38> - <Unit39> - <Filename Value="..\gradbutton.pas"/> - <UnitName Value="gradbutton"/> - <CursorPos X="21" Y="10"/> - <TopLine Value="1"/> - <UsageCount Value="38"/> - </Unit39> - <Unit40> - <Filename Value="..\..\..\lcl\colorbox.pas"/> - <UnitName Value="ColorBox"/> - <CursorPos X="1" Y="194"/> - <TopLine Value="341"/> - <UsageCount Value="4"/> - </Unit40> - <Unit41> - <Filename Value="..\ugradbtn.pas"/> - <UnitName Value="ugradbtn"/> - <CursorPos X="19" Y="797"/> - <TopLine Value="789"/> - <UsageCount Value="63"/> - </Unit41> - <Unit42> - <Filename Value="..\..\..\packager\registration\lazaruspackageintf.pas"/> - <UnitName Value="LazarusPackageIntf"/> - <CursorPos X="1" Y="1"/> - <TopLine Value="52"/> - <UsageCount Value="3"/> - </Unit42> - <Unit43> - <Filename Value="..\..\..\SVN\lcl\comctrls.pp"/> - <UnitName Value="ComCtrls"/> - <CursorPos X="10" Y="1435"/> - <TopLine Value="1435"/> - <UsageCount Value="33"/> - </Unit43> - <Unit44> - <Filename Value="..\..\..\SVN\fpc\2.2.3\source\rtl\objpas\classes\classesh.inc"/> - <CursorPos X="15" Y="32"/> - <TopLine Value="21"/> - <UsageCount Value="33"/> - </Unit44> - <Unit45> - <Filename Value="..\..\..\SVN\fpc\2.2.3\source\rtl\objpas\types.pp"/> - <UnitName Value="types"/> - <CursorPos X="10" Y="279"/> - <TopLine Value="251"/> - <UsageCount Value="19"/> - </Unit45> - <Unit46> - <Filename Value="..\..\..\SVN\lcl\graphics.pp"/> - <UnitName Value="Graphics"/> - <CursorPos X="1" Y="1"/> - <TopLine Value="1"/> - <UsageCount Value="45"/> - </Unit46> - <Unit47> - <Filename Value="silkicons.lrs"/> - <CursorPos X="1" Y="1"/> - <TopLine Value="1"/> - <UsageCount Value="27"/> - </Unit47> - <Unit48> - <Filename Value="..\..\..\SVN\lcl\include\graphic.inc"/> - <CursorPos X="17" Y="19"/> - <TopLine Value="4"/> - <UsageCount Value="25"/> - </Unit48> - <Unit49> - <Filename Value="..\..\..\SVN\components\images\lazpng.pas"/> - <UnitName Value="LazPNG"/> - <CursorPos X="22" Y="27"/> - <TopLine Value="1"/> - <UsageCount Value="25"/> - </Unit49> - <Unit50> - <Filename Value="..\..\..\SVN\lcl\buttons.pp"/> - <UnitName Value="Buttons"/> - <CursorPos X="1" Y="1"/> - <TopLine Value="1"/> - <UsageCount Value="35"/> - </Unit50> - <Unit51> - <Filename Value="..\..\..\SVN\lcl\include\bitbtn.inc"/> - <CursorPos X="1" Y="21"/> - <TopLine Value="42"/> - <UsageCount Value="29"/> - </Unit51> - <Unit52> - <Filename Value="..\..\..\SVN\lcl\controls.pp"/> - <UnitName Value="Controls"/> - <CursorPos X="28" Y="1848"/> - <TopLine Value="1829"/> - <UsageCount Value="34"/> - </Unit52> - <Unit53> - <Filename Value="..\..\..\SVN\lcl\imglist.pp"/> - <UnitName Value="ImgList"/> - <CursorPos X="15" Y="179"/> - <TopLine Value="164"/> - <UsageCount Value="28"/> - </Unit53> - <Unit54> - <Filename Value="..\..\..\SVN\lcl\graphtype.pp"/> - <UnitName Value="GraphType"/> - <CursorPos X="5" Y="53"/> - <TopLine Value="24"/> - <UsageCount Value="28"/> - </Unit54> - <Unit55> - <Filename Value="..\..\..\SVN\lcl\arrow.pp"/> - <UnitName Value="Arrow"/> - <CursorPos X="20" Y="133"/> - <TopLine Value="115"/> - <UsageCount Value="20"/> - </Unit55> - <Unit56> - <Filename Value="..\..\..\SVN\components\virtualtrees-4.0.17.26\virtualtrees.pas"/> - <UnitName Value="VirtualTrees"/> - <CursorPos X="80" Y="1815"/> - <TopLine Value="1802"/> - <UsageCount Value="5"/> - </Unit56> - <Unit57> - <Filename Value="..\..\..\SVN\fpc\2.2.3\source\packages\libpng\src\png.pp"/> - <UnitName Value="png"/> - <CursorPos X="1" Y="612"/> - <TopLine Value="612"/> - <UsageCount Value="6"/> - </Unit57> - <Unit58> - <Filename Value="..\..\..\SVN\fpc\2.2.3\source\packages\fcl-image\src\pngcomn.pp"/> - <UnitName Value="PNGcomn"/> - <CursorPos X="17" Y="20"/> - <TopLine Value="2"/> - <UsageCount Value="6"/> - </Unit58> - <Unit59> - <Filename Value="..\..\..\SVN\fpc\2.2.3\source\packages\fcl-image\src\fpimage.pp"/> - <UnitName Value="FPimage"/> - <CursorPos X="1" Y="82"/> - <TopLine Value="82"/> - <UsageCount Value="6"/> - </Unit59> - <Unit60> - <Filename Value="..\..\..\SVN\lcl\include\picture.inc"/> - <CursorPos X="14" Y="364"/> - <TopLine Value="358"/> - <UsageCount Value="26"/> - </Unit60> - <Unit61> - <Filename Value="..\..\..\SVN\lcl\include\imglist.inc"/> - <CursorPos X="40" Y="550"/> - <TopLine Value="529"/> - <UsageCount Value="13"/> - </Unit61> - <Unit62> - <Filename Value="..\..\..\SVN\lcl\include\control.inc"/> - <CursorPos X="3" Y="4276"/> - <TopLine Value="4267"/> - <UsageCount Value="13"/> - </Unit62> - <Unit63> - <Filename Value="..\..\..\SVN\components\zeos\src\component\ZAbstractRODataset.pas"/> - <UnitName Value="ZAbstractRODataset"/> - <CursorPos X="1" Y="1"/> - <TopLine Value="1"/> - <UsageCount Value="10"/> - </Unit63> - <Unit64> - <Filename Value="..\..\..\SVN\fpc\2.3.1\packages\fcl-db\src\base\db.pas"/> - <UnitName Value="db"/> - <CursorPos X="50" Y="110"/> - <TopLine Value="95"/> - <UsageCount Value="10"/> - </Unit64> - <Unit65> - <Filename Value="..\..\..\SVN\ide\lazarus.pp"/> - <UnitName Value="Lazarus"/> - <CursorPos X="1" Y="43"/> - <TopLine Value="22"/> - <UsageCount Value="10"/> - </Unit65> - <Unit66> - <Filename Value="..\..\..\SVN\lcl\lresources.pp"/> - <UnitName Value="LResources"/> - <CursorPos X="1" Y="2855"/> - <TopLine Value="2840"/> - <UsageCount Value="12"/> - </Unit66> - <Unit67> - <Filename Value="..\urotatebitmap.pas"/> - <UnitName Value="urotatebitmap"/> - <CursorPos X="5" Y="129"/> - <TopLine Value="127"/> - <UsageCount Value="17"/> - </Unit67> - <Unit68> - <Filename Value="..\..\..\SVN\ide\sourceeditor.pp"/> - <ComponentName Value="SourceNotebook"/> - <HasResources Value="True"/> - <ResourceBaseClass Value="Form"/> - <UnitName Value="SourceEditor"/> - <CursorPos X="5" Y="6318"/> - <TopLine Value="6318"/> - <UsageCount Value="9"/> - </Unit68> - <Unit69> - <Filename Value="..\..\..\SVN\components\synedit\synedit.pp"/> - <UnitName Value="SynEdit"/> - <CursorPos X="14" Y="821"/> - <TopLine Value="806"/> - <UsageCount Value="9"/> - </Unit69> - <Unit70> - <Filename Value="..\..\..\SVN\lcl\intfgraphics.pas"/> - <UnitName Value="IntfGraphics"/> - <CursorPos X="1" Y="3157"/> - <TopLine Value="3142"/> - <UsageCount Value="9"/> - </Unit70> - <Unit71> - <Filename Value="..\..\..\SVN\lcl\stdctrls.pp"/> - <UnitName Value="StdCtrls"/> - <CursorPos X="3" Y="1022"/> - <TopLine Value="1037"/> - <UsageCount Value="11"/> - </Unit71> - <Unit72> - <Filename Value="..\..\..\SVN\lcl\include\buttoncontrol.inc"/> - <CursorPos X="3" Y="69"/> - <TopLine Value="67"/> - <UsageCount Value="9"/> - </Unit72> - <Unit73> - <Filename Value="..\..\..\SVN\lcl\include\buttons.inc"/> - <CursorPos X="26" Y="243"/> - <TopLine Value="243"/> - <UsageCount Value="14"/> - </Unit73> - <Unit74> - <Filename Value="..\..\..\SVN\lcl\include\speedbutton.inc"/> - <CursorPos X="1" Y="1"/> - <TopLine Value="1"/> - <UsageCount Value="14"/> - </Unit74> - <Unit75> - <Filename Value="..\..\..\SVN\fpc\2.3.1\rtl\win\sysutils.pp"/> - <UnitName Value="sysutils"/> - <CursorPos X="9" Y="34"/> - <TopLine Value="16"/> - <UsageCount Value="10"/> - </Unit75> - <Unit76> - <Filename Value="..\..\..\SVN\fpc\2.3.1\rtl\win32\windows.pp"/> - <UnitName Value="windows"/> - <CursorPos X="8" Y="33"/> - <TopLine Value="1"/> - <UsageCount Value="10"/> - </Unit76> - <Unit77> - <Filename Value="..\..\..\SVN\fpc\2.3.1\rtl\win\wininc\base.inc"/> - <CursorPos X="1" Y="1"/> - <TopLine Value="478"/> - <UsageCount Value="10"/> - </Unit77> - <Unit78> - <Filename Value="..\..\..\SVN\fpc\2.3.1\rtl\objpas\sysutils\sysutilh.inc"/> - <CursorPos X="39" Y="242"/> - <TopLine Value="241"/> - <UsageCount Value="10"/> - </Unit78> - <Unit79> - <Filename Value="..\..\..\SVN\lcl\include\wincontrol.inc"/> - <CursorPos X="5" Y="4915"/> - <TopLine Value="4901"/> - <UsageCount Value="11"/> - </Unit79> - <Unit80> - <Filename Value="..\..\..\SVN\lcl\include\winapih.inc"/> - <CursorPos X="15" Y="211"/> - <TopLine Value="196"/> - <UsageCount Value="11"/> - </Unit80> - <Unit81> - <Filename Value="..\..\..\SVN\lcl\include\intfbasewinapi.inc"/> - <CursorPos X="3" Y="1394"/> - <TopLine Value="1392"/> - <UsageCount Value="11"/> - </Unit81> - <Unit82> - <Filename Value="..\..\..\SVN\lcl\themes.pas"/> - <UnitName Value="Themes"/> - <CursorPos X="8" Y="451"/> - <TopLine Value="451"/> - <UsageCount Value="10"/> - </Unit82> - <Unit83> - <Filename Value="..\..\..\SVN\lcl\include\buttonglyph.inc"/> - <CursorPos X="1" Y="1"/> - <TopLine Value="1"/> - <UsageCount Value="13"/> - </Unit83> - <Unit84> - <Filename Value="..\..\..\SVN\lcl\include\lclintfh.inc"/> - <CursorPos X="30" Y="68"/> - <TopLine Value="53"/> - <UsageCount Value="13"/> - </Unit84> - <Unit85> - <Filename Value="..\..\..\SVN\fpc\2.3.1\rtl\objpas\classes\classesh.inc"/> - <CursorPos X="3" Y="161"/> - <TopLine Value="146"/> - <UsageCount Value="13"/> - </Unit85> - <Unit86> - <Filename Value="..\..\..\SVN\lcl\include\rasterimage.inc"/> - <CursorPos X="1" Y="1"/> - <TopLine Value="1"/> - <UsageCount Value="11"/> - </Unit86> - <Unit87> - <Filename Value="..\..\..\SVN\components\CCR\components\virtualtreeview\virtualstringtree.pas"/> - <UnitName Value="VirtualStringTree"/> - <CursorPos X="25" Y="375"/> - <TopLine Value="351"/> - <UsageCount Value="11"/> - </Unit87> - <Unit88> - <Filename Value="..\..\..\SVN\components\CCR\components\virtualtreeview\virtualtrees.pas"/> - <UnitName Value="VirtualTrees"/> - <CursorPos X="36" Y="1465"/> - <TopLine Value="1447"/> - <UsageCount Value="11"/> - </Unit88> - <Unit89> - <Filename Value="..\..\..\SVN\ide\ideprocs.pp"/> - <UnitName Value="IDEProcs"/> - <CursorPos X="1" Y="1"/> - <TopLine Value="1"/> - <UsageCount Value="11"/> - </Unit89> - <Unit90> - <Filename Value="..\..\..\SVN\lcl\avglvltree.pas"/> - <UnitName Value="AvgLvlTree"/> - <CursorPos X="72" Y="190"/> - <TopLine Value="175"/> - <UsageCount Value="10"/> - </Unit90> - <Unit91> - <Filename Value="..\..\..\SVN\fpc\2.3.1\packages\fcl-image\src\fpcanvas.pp"/> - <UnitName Value="FPCanvas"/> - <CursorPos X="3" Y="82"/> - <TopLine Value="73"/> - <UsageCount Value="10"/> - </Unit91> + </Unit1> </Units> - <JumpHistory Count="2" HistoryIndex="1"> - <Position1> - <Filename Value="Forms\main.pas"/> - <Caret Line="190" Column="48" TopLine="180"/> - </Position1> - <Position2> - <Filename Value="Forms\main.pas"/> - <Caret Line="75" Column="23" TopLine="60"/> - </Position2> - </JumpHistory> </ProjectOptions> <CompilerOptions> <Version Value="5"/> @@ -687,9 +63,11 @@ <Generate Value="Faster"/> </CodeGeneration> <Linking> - <Debugging> - <UseHeaptrc Value="True"/> - </Debugging> + <Options> + <Win32> + <GraphicApplication Value="True"/> + </Win32> + </Options> </Linking> <Other> <CompilerPath Value="$(CompPath)"/> diff --git a/components/gradcontrols/examples/gradcontroltest.lpi b/components/gradcontrols/examples/gradcontroltest.lpi index 51699cd17..5be466c05 100644 --- a/components/gradcontrols/examples/gradcontroltest.lpi +++ b/components/gradcontrols/examples/gradcontroltest.lpi @@ -4,18 +4,18 @@ <PathDelim Value="\"/> <Version Value="6"/> <General> + <SessionStorage Value="InProjectDir"/> <MainUnit Value="0"/> <IconPath Value="./"/> <TargetFileExt Value=".exe"/> <Title Value="gradcontroltest"/> <UseAppBundle Value="False"/> <UseXPManifest Value="True"/> - <ActiveEditorIndexAtStart Value="0"/> </General> <VersionInfo> <UseVersionInfo Value="True"/> <AutoIncrementBuild Value="True"/> - <CurrentBuildNr Value="490"/> + <CurrentBuildNr Value="498"/> <ProjectVersion Value="0.0.0.0"/> </VersionInfo> <PublishOptions> @@ -50,386 +50,13 @@ <PackageName Value="LCL"/> </Item5> </RequiredPackages> - <Units Count="58"> + <Units Count="2"> <Unit0> <Filename Value="gradcontroltest.lpr"/> <IsPartOfProject Value="True"/> <UnitName Value="gradcontroltest"/> - <CursorPos X="38" Y="19"/> - <TopLine Value="1"/> - <EditorIndex Value="0"/> - <UsageCount Value="144"/> - <Loaded Value="True"/> </Unit0> <Unit1> - <Filename Value="unit1.pas"/> - <ComponentName Value="Form1"/> - <ResourceBaseClass Value="Form"/> - <ResourceFilename Value="unit1.lrs"/> - <UnitName Value="unit1"/> - <CursorPos X="1" Y="1"/> - <TopLine Value="1"/> - <UsageCount Value="144"/> - </Unit1> - <Unit2> - <Filename Value="..\..\gradbutton\ugradbtn.pas"/> - <UnitName Value="ugradbtn"/> - <CursorPos X="58" Y="91"/> - <TopLine Value="66"/> - <UsageCount Value="61"/> - </Unit2> - <Unit3> - <Filename Value="..\..\fpc\2.2.3\source\rtl\objpas\classes\classesh.inc"/> - <CursorPos X="19" Y="635"/> - <TopLine Value="606"/> - <UsageCount Value="13"/> - </Unit3> - <Unit4> - <Filename Value="..\testcomp\testcomp.pas"/> - <UnitName Value="testcomp"/> - <CursorPos X="13" Y="53"/> - <TopLine Value="31"/> - <UsageCount Value="16"/> - </Unit4> - <Unit5> - <Filename Value="..\..\lcl\controls.pp"/> - <UnitName Value="Controls"/> - <CursorPos X="14" Y="1271"/> - <TopLine Value="1256"/> - <UsageCount Value="66"/> - </Unit5> - <Unit6> - <Filename Value="unit1.lrs"/> - <CursorPos X="1" Y="50"/> - <TopLine Value="21"/> - <UsageCount Value="15"/> - </Unit6> - <Unit7> - <Filename Value="..\..\lcl\include\control.inc"/> - <CursorPos X="81" Y="3024"/> - <TopLine Value="3009"/> - <UsageCount Value="33"/> - </Unit7> - <Unit8> - <Filename Value="..\..\lcl\include\wincontrol.inc"/> - <CursorPos X="18" Y="5853"/> - <TopLine Value="5834"/> - <UsageCount Value="15"/> - </Unit8> - <Unit9> - <Filename Value="..\..\lcl\graphics.pp"/> - <UnitName Value="Graphics"/> - <CursorPos X="44" Y="985"/> - <TopLine Value="970"/> - <UsageCount Value="19"/> - </Unit9> - <Unit10> - <Filename Value="..\..\lcl\include\canvas.inc"/> - <CursorPos X="80" Y="1529"/> - <TopLine Value="1520"/> - <UsageCount Value="11"/> - </Unit10> - <Unit11> - <Filename Value="..\..\lcl\include\winapih.inc"/> - <CursorPos X="10" Y="122"/> - <TopLine Value="94"/> - <UsageCount Value="13"/> - </Unit11> - <Unit12> - <Filename Value="..\..\fpc\2.2.3\source\rtl\objpas\classes\stringl.inc"/> - <CursorPos X="3" Y="1090"/> - <TopLine Value="1085"/> - <UsageCount Value="13"/> - </Unit12> - <Unit13> - <Filename Value="..\..\lcl\comctrls.pp"/> - <UnitName Value="ComCtrls"/> - <CursorPos X="1" Y="1"/> - <TopLine Value="1"/> - <UsageCount Value="53"/> - </Unit13> - <Unit14> - <Filename Value="..\..\lcl\extctrls.pp"/> - <UnitName Value="ExtCtrls"/> - <CursorPos X="5" Y="79"/> - <TopLine Value="59"/> - <UsageCount Value="53"/> - </Unit14> - <Unit15> - <Filename Value="..\..\lcl\include\customnotebook.inc"/> - <CursorPos X="3" Y="509"/> - <TopLine Value="507"/> - <UsageCount Value="51"/> - </Unit15> - <Unit16> - <Filename Value="..\..\lcl\lcltype.pp"/> - <UnitName Value="LCLType"/> - <CursorPos X="3" Y="2258"/> - <TopLine Value="2244"/> - <UsageCount Value="18"/> - </Unit16> - <Unit17> - <Filename Value="..\..\lcl\lclproc.pas"/> - <UnitName Value="LCLProc"/> - <CursorPos X="1" Y="790"/> - <TopLine Value="776"/> - <UsageCount Value="43"/> - </Unit17> - <Unit18> - <Filename Value="..\..\lcl\buttons.pp"/> - <UnitName Value="Buttons"/> - <CursorPos X="9" Y="74"/> - <TopLine Value="59"/> - <UsageCount Value="23"/> - </Unit18> - <Unit19> - <Filename Value="..\..\lcl\include\application.inc"/> - <CursorPos X="32" Y="111"/> - <TopLine Value="92"/> - <UsageCount Value="1"/> - </Unit19> - <Unit20> - <Filename Value="..\..\fpc\2.3.1\rtl\objpas\classes\classesh.inc"/> - <CursorPos X="14" Y="542"/> - <TopLine Value="528"/> - <UsageCount Value="35"/> - </Unit20> - <Unit21> - <Filename Value="..\..\fpc\2.3.1\rtl\objpas\classes\lists.inc"/> - <CursorPos X="3" Y="626"/> - <TopLine Value="624"/> - <UsageCount Value="9"/> - </Unit21> - <Unit22> - <Filename Value="..\..\fpc\2.3.1\rtl\inc\systemh.inc"/> - <CursorPos X="16" Y="534"/> - <TopLine Value="521"/> - <UsageCount Value="5"/> - </Unit22> - <Unit23> - <Filename Value="..\..\fpc\2.3.1\rtl\inc\system.inc"/> - <CursorPos X="3" Y="537"/> - <TopLine Value="529"/> - <UsageCount Value="5"/> - </Unit23> - <Unit24> - <Filename Value="ugradtabcontrol.pas"/> - <UnitName Value="ugradtabcontrol"/> - <CursorPos X="17" Y="289"/> - <TopLine Value="278"/> - <UsageCount Value="75"/> - </Unit24> - <Unit25> - <Filename Value="..\..\lcl\menus.pp"/> - <UnitName Value="Menus"/> - <CursorPos X="3" Y="511"/> - <TopLine Value="212"/> - <UsageCount Value="14"/> - </Unit25> - <Unit26> - <Filename Value="..\..\lcl\stdctrls.pp"/> - <UnitName Value="StdCtrls"/> - <CursorPos X="31" Y="983"/> - <TopLine Value="980"/> - <UsageCount Value="14"/> - </Unit26> - <Unit27> - <Filename Value="..\..\lcl\include\buttons.inc"/> - <CursorPos X="21" Y="26"/> - <TopLine Value="10"/> - <UsageCount Value="14"/> - </Unit27> - <Unit28> - <Filename Value="..\..\lcl\include\custompage.inc"/> - <CursorPos X="1" Y="58"/> - <TopLine Value="54"/> - <UsageCount Value="43"/> - </Unit28> - <Unit29> - <Filename Value="..\..\lcl\lresources.pp"/> - <UnitName Value="LResources"/> - <CursorPos X="8" Y="2844"/> - <TopLine Value="2841"/> - <UsageCount Value="18"/> - </Unit29> - <Unit30> - <Filename Value="..\..\lcl\include\pagecontrol.inc"/> - <CursorPos X="3" Y="53"/> - <TopLine Value="111"/> - <UsageCount Value="38"/> - </Unit30> - <Unit31> - <Filename Value="..\..\lcl\include\tabsheet.inc"/> - <CursorPos X="18" Y="44"/> - <TopLine Value="16"/> - <UsageCount Value="43"/> - </Unit31> - <Unit32> - <Filename Value="..\..\lcl\include\statuspanel.inc"/> - <CursorPos X="1" Y="1"/> - <TopLine Value="1"/> - <UsageCount Value="7"/> - </Unit32> - <Unit33> - <Filename Value="unit1.lfm"/> - <CursorPos X="1" Y="1"/> - <TopLine Value="1"/> - <UsageCount Value="37"/> - <SyntaxHighlighter Value="LFM"/> - </Unit33> - <Unit34> - <Filename Value="..\..\fpc\2.3.1\rtl\inc\objpash.inc"/> - <CursorPos X="21" Y="184"/> - <TopLine Value="169"/> - <UsageCount Value="15"/> - </Unit34> - <Unit35> - <Filename Value="..\..\lcl\dialogs.pp"/> - <UnitName Value="Dialogs"/> - <CursorPos X="50" Y="621"/> - <TopLine Value="602"/> - <UsageCount Value="6"/> - </Unit35> - <Unit36> - <Filename Value="..\..\lcl\include\promptdialog.inc"/> - <CursorPos X="1" Y="1"/> - <TopLine Value="196"/> - <UsageCount Value="6"/> - </Unit36> - <Unit37> - <Filename Value="..\..\lcl\include\commondialog.inc"/> - <CursorPos X="18" Y="27"/> - <TopLine Value="16"/> - <UsageCount Value="6"/> - </Unit37> - <Unit38> - <Filename Value="..\..\lcl\widgetset\wscomctrls.pp"/> - <UnitName Value="WSComCtrls"/> - <CursorPos X="1" Y="1"/> - <TopLine Value="139"/> - <UsageCount Value="6"/> - </Unit38> - <Unit39> - <Filename Value="..\..\lcl\include\inputdialog.inc"/> - <CursorPos X="10" Y="17"/> - <TopLine Value="77"/> - <UsageCount Value="6"/> - </Unit39> - <Unit40> - <Filename Value="..\..\fpc\2.3.1\rtl\inc\wstringh.inc"/> - <CursorPos X="11" Y="29"/> - <TopLine Value="15"/> - <UsageCount Value="11"/> - </Unit40> - <Unit41> - <Filename Value="..\ComponentWizard\source\Boxes.pas"/> - <UnitName Value="Boxes"/> - <CursorPos X="45" Y="458"/> - <TopLine Value="444"/> - <UsageCount Value="11"/> - </Unit41> - <Unit42> - <Filename Value="..\..\lcl\graphtype.pp"/> - <UnitName Value="GraphType"/> - <CursorPos X="3" Y="45"/> - <TopLine Value="31"/> - <UsageCount Value="11"/> - </Unit42> - <Unit43> - <Filename Value="..\ComponentWizard\source\ccreg.pas"/> - <UnitName Value="ccreg"/> - <CursorPos X="14" Y="73"/> - <TopLine Value="70"/> - <UsageCount Value="11"/> - </Unit43> - <Unit44> - <Filename Value="..\..\fpc\2.3.1\rtl\objpas\classes\compon.inc"/> - <CursorPos X="6" Y="328"/> - <TopLine Value="324"/> - <UsageCount Value="11"/> - </Unit44> - <Unit45> - <Filename Value="..\..\lcl\widgetset\wsextctrls.pp"/> - <UnitName Value="WSExtCtrls"/> - <CursorPos X="1" Y="199"/> - <TopLine Value="188"/> - <UsageCount Value="9"/> - </Unit45> - <Unit46> - <Filename Value="..\..\ideintf\componenteditors.pas"/> - <UnitName Value="ComponentEditors"/> - <CursorPos X="1" Y="789"/> - <TopLine Value="789"/> - <UsageCount Value="33"/> - </Unit46> - <Unit47> - <Filename Value="gradtabcontrol.pas"/> - <UnitName Value="gradtabcontrol"/> - <CursorPos X="56" Y="17"/> - <TopLine Value="1"/> - <UsageCount Value="33"/> - </Unit47> - <Unit48> - <Filename Value="..\..\ideintf\objinspstrconsts.pas"/> - <UnitName Value="ObjInspStrConsts"/> - <CursorPos X="3" Y="158"/> - <TopLine Value="144"/> - <UsageCount Value="8"/> - </Unit48> - <Unit49> - <Filename Value="gradtabcontroleditor.pas"/> - <UnitName Value="gradtabcontroleditor"/> - <CursorPos X="7" Y="205"/> - <TopLine Value="195"/> - <UsageCount Value="33"/> - </Unit49> - <Unit50> - <Filename Value="..\..\ideintf\propedits.pp"/> - <UnitName Value="PropEdits"/> - <CursorPos X="3" Y="1210"/> - <TopLine Value="1196"/> - <UsageCount Value="7"/> - </Unit50> - <Unit51> - <Filename Value="..\..\lcl\include\customcontrol.inc"/> - <CursorPos X="15" Y="61"/> - <TopLine Value="50"/> - <UsageCount Value="7"/> - </Unit51> - <Unit52> - <Filename Value="..\..\fpc\2.3.1\rtl\inc\objpas.inc"/> - <CursorPos X="12" Y="147"/> - <TopLine Value="141"/> - <UsageCount Value="7"/> - </Unit52> - <Unit53> - <Filename Value="..\..\lcl\intfgraphics.pas"/> - <UnitName Value="IntfGraphics"/> - <CursorPos X="1" Y="3149"/> - <TopLine Value="3135"/> - <UsageCount Value="31"/> - </Unit53> - <Unit54> - <Filename Value="..\..\lcl\arrow.pp"/> - <UnitName Value="Arrow"/> - <CursorPos X="17" Y="119"/> - <TopLine Value="103"/> - <UsageCount Value="12"/> - </Unit54> - <Unit55> - <Filename Value="..\..\lcl\interfacebase.pp"/> - <UnitName Value="InterfaceBase"/> - <CursorPos X="3" Y="77"/> - <TopLine Value="66"/> - <UsageCount Value="12"/> - </Unit55> - <Unit56> - <Filename Value="..\..\lcl\include\lclintfh.inc"/> - <CursorPos X="11" Y="68"/> - <TopLine Value="138"/> - <UsageCount Value="12"/> - </Unit56> - <Unit57> <Filename Value="Forms\unit1.pas"/> <ComponentName Value="Form1"/> <HasResources Value="True"/> @@ -437,19 +64,8 @@ <ResourceBaseClass Value="Form"/> <ResourceFilename Value="Forms\unit1.lrs"/> <UnitName Value="Unit1"/> - <CursorPos X="16" Y="31"/> - <TopLine Value="13"/> - <EditorIndex Value="1"/> - <UsageCount Value="20"/> - <Loaded Value="True"/> - </Unit57> + </Unit1> </Units> - <JumpHistory Count="1" HistoryIndex="0"> - <Position1> - <Filename Value="Forms\unit1.pas"/> - <Caret Line="1" Column="1" TopLine="1"/> - </Position1> - </JumpHistory> </ProjectOptions> <CompilerOptions> <Version Value="5"/> @@ -460,6 +76,13 @@ <CodeGeneration> <Generate Value="Faster"/> </CodeGeneration> + <Linking> + <Options> + <Win32> + <GraphicApplication Value="True"/> + </Win32> + </Options> + </Linking> <Other> <CompilerPath Value="$(CompPath)"/> </Other> diff --git a/components/gradcontrols/packages/gradbutton.lpk b/components/gradcontrols/packages/gradbutton.lpk index 2d64cca48..bb759a963 100644 --- a/components/gradcontrols/packages/gradbutton.lpk +++ b/components/gradcontrols/packages/gradbutton.lpk @@ -7,7 +7,7 @@ <Version Value="5"/> <PathDelim Value="\"/> <SearchPaths> - <OtherUnitFiles Value="C:\Programme\Lazarus\SVN\components\CCR\components\gradcontrols\src\"/> + <OtherUnitFiles Value="..\src\"/> <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/> </SearchPaths> <CodeGeneration> diff --git a/components/gradcontrols/packages/gradtabcontrol.lpk b/components/gradcontrols/packages/gradtabcontrol.lpk index f290445b8..80a03d51e 100644 --- a/components/gradcontrols/packages/gradtabcontrol.lpk +++ b/components/gradcontrols/packages/gradtabcontrol.lpk @@ -7,7 +7,7 @@ <Version Value="5"/> <PathDelim Value="\"/> <SearchPaths> - <OtherUnitFiles Value="C:\Programme\Lazarus\SVN\components\CCR\components\gradcontrols\src\"/> + <OtherUnitFiles Value="..\src\"/> <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)\"/> </SearchPaths> <CodeGeneration> diff --git a/components/gradcontrols/src/ugradbtn.pas b/components/gradcontrols/src/ugradbtn.pas index 19361ee79..e20367456 100644 --- a/components/gradcontrols/src/ugradbtn.pas +++ b/components/gradcontrols/src/ugradbtn.pas @@ -66,6 +66,7 @@ FTextAlignment : TTextAlignment; FBackgroundColor, FGlyphBackgroundColor, FClickColor: TColor; procedure InvPaint(StateCheck:Boolean=false); procedure GetBackgroundRect(var TheRect : TRect); + function GetGlyph : TBitmap; procedure SetEnabled(Value: Boolean); override; procedure SetAutoWidth(const Value : Boolean); virtual; procedure SetText(const Value: TCaption); virtual; @@ -147,7 +148,7 @@ FTextAlignment : TTextAlignment; property ShowFocusBorder : Boolean read FShowFocusBorder write SetShowFocusBorder; property RotateDirection : TRotateDirection read FRotateDirection write SetRotateDirection default rdNormal; property ButtonLayout : TButtonLayout read FButtonLayout write SetButtonLayout default blGlyphLeft; - property Glyph : TBitmap read FGlyph write SetGlyph; + property Glyph : TBitmap read GetGlyph write SetGlyph; property ShowGlyph : Boolean read FShowGlyph write SetShowGlyph; property GlyphBackgroundColor : TColor read FGlyphBackgroundColor write SetGlyphBackgroundColor; property TextAlignment : TTextAlignment read FTextAlignment write SetTextAlignment default taCenter; @@ -203,7 +204,7 @@ begin //FGlyph.Assign(Value); FRotatedGlyph.Glyph := FGlyph; - FRotatedGlyph.Update; + //FRotatedGlyph.Update; //UpdateGlyph; end; @@ -534,6 +535,10 @@ begin end; end; +function TGradButton.GetGlyph : TBitmap; +begin + Result := FRotatedGlyph.Glyph; +end; procedure TGradButton.SetDisabledColor(const Value: TColor); begin diff --git a/components/gradcontrols/src/ugradtabcontrol.pas b/components/gradcontrols/src/ugradtabcontrol.pas index 3dd423016..eea0ee3aa 100644 --- a/components/gradcontrols/src/ugradtabcontrol.pas +++ b/components/gradcontrols/src/ugradtabcontrol.pas @@ -399,6 +399,7 @@ begin FCurrentlyDestroying := true; Parent := nil; + FButton.Parent := nil; FButton.Free; inherited; @@ -533,6 +534,14 @@ begin FButton.Visible:=FTabVisible; + if FTabVisible then + TGradTabControl(Parent).PagesBar.OrderButtons + else begin + FButton.Left:=-FButton.Width; + FButton.Top:=-FButton.Height; + end; + + //DoTabVisible; { TODO } end; @@ -700,10 +709,14 @@ begin for i := 0 to FPageList.Count-1 do with TGradTabPage(FPageList.Items[i]).TabButton do begin - if Visible then + if Visible then begin if FActiveIndex=i then FocusButton(i) else UnFocusButton(i); + end else begin + Left := -Width; + Top := -Height; + end; end; DebugLn('OrderButton Start'); @@ -815,6 +828,7 @@ begin //FShowFromButton:=Index; if (Index < 0) or (Index >= FPageList.Count) then Exit; FActiveIndex:=Index; + FShowFromButton:=Index; {$IFDEF DEBUGTAB} DebugLn('TGradTabPagesBar.FocusButton Index: %d Assigned %s', [Index,BoolToStr(Assigned(TGradTabPage(FPageList.Items[Index]).TabButton),true)]); {$ENDIF} diff --git a/components/gradcontrols/src/urotatebitmap.pas b/components/gradcontrols/src/urotatebitmap.pas index 7b50c48fa..11ff5dfcf 100644 --- a/components/gradcontrols/src/urotatebitmap.pas +++ b/components/gradcontrols/src/urotatebitmap.pas @@ -126,7 +126,7 @@ end; procedure TRotatedGlyph.SetGlyph(Value: TBitmap); begin - FNormalGlyphBitmap := Value; + FNormalGlyphBitmap.Assign(Value); //FNormalGlyph.Glyph.TransparentMode:=tmFixed; //FNormalGlyph.Glyph.Transparent:=true;