Button - Erscheinungsbild ändern?

18/09/2007 - 18:00 von Daniel Kruge | Report spam
Hallo NG!

Schon den ganzen Tag stelle ich mir die Frage, wie man das
Erscheinungsbild eines Buttons veràndern könnte. Um mal ein
HTML (CSS)-Beispiel herranzuziehen, sodass auch jeder weiß,
was ich meine:

input {
background-color: #aa0000;
border: 1px dashed #000000;
}

Das würde einen Button ergeben, der kaum noch an den Standard-
Button von Windows erinnert. Nun frage ich mal einfach drauf los:
Gibt es in der Winapi auch möglichkeiten das Äußere eines Buttons
zu bearbeiten? Also Hintergrundfarbe, Schrift- Farbe/Größe/Typ,
Border, usw?

lg, DK
 

Lesen sie die antworten

#1 Arno Welzel
18/09/2007 - 20:01 | Warnen spam
Daniel Kruge wrote:

Schon den ganzen Tag stelle ich mir die Frage, wie man das
Erscheinungsbild eines Buttons veràndern könnte. Um mal ein
HTML (CSS)-Beispiel herranzuziehen, sodass auch jeder weiß,
was ich meine:

input {
background-color: #aa0000;
border: 1px dashed #000000;
}

Das würde einen Button ergeben, der kaum noch an den Standard-
Button von Windows erinnert. Nun frage ich mal einfach drauf los:
Gibt es in der Winapi auch möglichkeiten das Äußere eines Buttons
zu bearbeiten? Also Hintergrundfarbe, Schrift- Farbe/Größe/Typ,
Border, usw?



Nur, wenn Du ihn selber malst, also einen Button mit BS_OWNERDRAW
erzeugst und die entsprechenden Messages für das Hinmalen des
Button-Inhaltes entsprechend abarbeitest.

Zusàtzlich evtl. noch interssant:
<http://www.codeproject.com/buttonct...es.asp>


http://arnowelzel.de
http://de-rec-fahrrad.de

Ähnliche fragen