Skocz do zawartości

[delphi] XPManifest i kolory specjalne.


BoZzDoG

Polecane posty

Witam wszystkich,

 

piszę program, gdzie będę dynamicznie zarządzał paletą kolorów, która składać się będzie m.in. z koloru clMenuHighlight.

 

Niestety nie mam pojęcia jak ten kolor pobrać, ponieważ sam clMenuHighlight jest liczbą ujemną, a kolory są dodatnie. Nie wiem na jakiej zasadzie ustawiany jest ten kolor, w każdym razie gdy go pobiorę i zapiszę np. do pliku, a później wczytam i użyję to już jest zupełnie inny.

 

Potrzebuję pobrać ten kolor i zapisać go do zmiennej, a później nieco go rozjaśnić i zapisać do drugiej zmiennej.

 

Moje pytanie brzmi: Jak pobrać ten kolor (clMenuHighlight)?

 

Nigdy nie robiłem nic jeśli chodzi o kolory więc zielonego pojęcia nie mam jak to zrobić.

 

Bardzo proszę o pomoc.

Pozdrawiam.

Link do komentarza
Udostępnij na innych stronach

Dokładnie tak :)

 

Porałem kolor w ten sposób:

 

clTemp := ColorToRGB(clMenuHighlight)

 

Teraz dzielę kolor na składowe ww funkcjami i wszystko gra. Pisałem wcześniej na 4programmers.net, ale nie otrzymałem odpowiedzi.

 

Dziękuję za podpowiedź.

Pozdrawiam.

Link do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat jest archiwizowany i nie można dodawać nowych odpowiedzi.

×
×
  • Utwórz nowe...