.


:




:

































 

 

 

 


ColorDialog, ColorBox




1. , ColorDialog1, MainMenu1 Memo1. Caption COLORDIALOG.

ColorDialog1 , , , , , . . . .

ColorDialog1 Color. , . , , Color .

2. , Memo1:

if(ColorDialog1->Execute())

Memo1->Color = ColorDialog1->Color;

Color, . , OK. Memo1 Color .

3. CustomColors TStrings , .

< >=< >;

ColorA ( ) ColorP (, ). 4- - , , RGB. , 0x00FF0000 , 0x0000FF00 , 0x000000FF . 0x00000000 , 0x00FFFFFF . (00), . (01), . (02), .

CustomColors, ,

ColorA=0000FF

ColorD=00FF00

ColorP=FF0000

ColorF=808022

OK. . . Memo1. .

4. , .

 

Options ColorDialog1 :

 

cdFullOpen
cdPreventFullOpen ,
cdShowHelp
cdSolidColor Windows , ( )
cdAnyColor - ( )

 

.

ColorDialog Windows, . . ColorBox ( ).

 

5. ColorBox .

Style , , . :

 

cbStandardColors 16 clRed, clBlack ..
cbExtendedColors clMoneyGreen, clSkyBlue, clCream, clMedGray
cbSystemColors , Windows
cbIncludeNone clNone. , - NoneColorColor Color-Box, , - . cbSystemColors
cbIncludeDefault clDefault . , DefaultColorColor ColorBox, , . cbSystemColors
cbCustomColor Custom. , ()
cbPrettyNames , : , Black, clBlack

 

, , , clDefault , clNone , Windows Windows 98 Windows 2000/XP/NT. clDefault - , , . , clNone , .

DefaultColorColor , clDefault. NoneColorColor , clNone. , .

, , Selected. OnSelect, .

Memo1->Color = ColorBox1->Selected;

, Memo1 , .

Colors ( ). ColorNames .

, , ColorBox ComboBox. , Items TStrings. , , ItemIndex. , OnCreate ItemIndex IndexOf. , clDefault:

ColorBox1->ItemIndex = ColorBox1->Items->IndexOf(clDefault);

6. . . , Style .

 

 





:


: 2015-10-01; !; : 1387 |


:

:

, .
==> ...

1356 - | 1212 -


© 2015-2024 lektsii.org - -

: 0.013 .