000
09.11.2004, 12:20 Uhr
DerDachs
|
Ja Hallo,
In meinem Letzten Post "Eigene Buttons" erwähnte ich meine suche nach Runden Buttons. Wie ich berichtete fand ich selbiges auf CodeProject.
Ich weis nun wie man "OwnerDraw" Buttons erstellt in dem man Neue Klasse von CButton ableitet und seine Funktionen zum Zeichnen hinzufügt.
Was mich jetzt stört ist folgendes, ich fand zBs. auch ein Programm da wurden die Buttons nicht vom Code verändert(meiner Meinung nach) jedenfalls nicht über obiges!! Was nun nach dem start passierte verwirrte mich, das Gruppenfeld war abgerundet, Buttons waren abgerundet(standard XP) usw.. Ich habe ewigkeiten gesucht wie das von statten ging, in Projecteinstellungen, Ressourcenadds, aber nichts eindeutiges zu finden, was bei meinem Dialog selbiges verursacht.
Auch das merkwürdige auffinden eine XPTHEMES.BIN machte mich stutzig, ich übernahm diese aber auch passierte nichts mit meinen Buttons...
Wie ging dies von statten, wie stell ich das um...
Also viereckig (standardbuttons) eingefügt und Rund nach der Erstellung, aber nicht per Ownerdraw, das wis ich nun schon und das macht mich auch glücklich, aber das andere klaut mir die Haare, also helft mir das ich nicht bald ne Glatze habe.....
Danke!! |