Avatar billede knaste Nybegynder
18. marts 2007 - 13:39 Der er 3 kommentarer og
1 løsning

ComboBox med farveudvalg?

Hej,

Hvis man vil ændre baggrundsfarven på sin TForm, kan man gøre det i Object Inspectoren. Under punktet Color kan man udvælge farven i en ComboBox, hvor ogå farven er vist som en lille firkant.
Hvad hedder denne komponent? TColorComboBox eller lignende?
Jeg har ikke kunnet finde den i Delphi.

Pft.
Avatar billede kroning Nybegynder
18. marts 2007 - 14:04 #1
I Delphi 7 hedder den TColorBox og findes under fanen Additional
Avatar billede knaste Nybegynder
18. marts 2007 - 15:40 #2
OK, jeg har fundet den.

Ved du, hvordan man gemmer dens indstilling i en ini fil?
(Hvordan man gemmer den valgte farve som String)

Følgende virker ikke, da ColorBox.Text ikke findes:

for i := 0 to ComponentCount -1 do
if (Components[i].ClassName = 'TColorBox') then
  ini.writeString('Indstillinger',components[i].Name,(Components[i] as TColorBox).Text);
Avatar billede knaste Nybegynder
18. marts 2007 - 15:51 #3
Har fundet ud af det, sorry.

Ved hjælp af ItemIndex for ColorBoxen.

Tak for det!
Avatar billede scorpe Nybegynder
27. marts 2007 - 21:53 #4
Virker TBox1.Color ikke?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester