ownerdraw oder static
-
hallo zusammen,
ich würde gerne einen 80x20 px großen button anlegen,
dessen text weiss und zentriert ist (vertikal und horizontal),
der einen schwarzen hintergrund hat
und eine weisse umrandung (viereckig).ich habs schon mit OWNERDRAW in verbindung mit WM_CTLCOLORBTN probiert,
aber dann habe ich nur einen farbigen button, mein text ist alledings weg
bzw nicht mehr sichtbar und ich habe keine umwahmung.wenn ich zu STATICS greife, dann ist der text vertikal nicht mittig,
sondern klebt praktisch an der decke und wenn ich SS_WHITEFRAME nutze
(für den weissen rand) dann ist der buttontext weg.ich verzweifle langsam

ich hab bereits eure FAQ durchforstet, gegooglet, in chats gefragt, aber keiner kann mir weiterhelfen, dabei sollte das doch nicht alzuschwer sein.vielen dank im voraus
und falls ich doch was im forum übersehen habe: bitte vergebt mir
-
das ganze soll dann so oder so ähnlich aussehen,
wenn möglich sollte der text beim klicken "einfallen" wie bei einem
normalen button (muss aber nicht sein).
-
Wenne dich noch n bissl geduldest kannste bald meine DLL-GUI-Klassen dafür verwenden, die sind ATM aber noch nicht fertig
. Sonst musste dir wohl selbst n Button bauen
.EDIT: Vertipper
-
hehe ja würde ich gerne machen nur habe ich keine ahung wie,
aber danke schonmal für das angebot
-
Muste mal n bissl suchen....planetsourcecode.com, codeproject.com, google.de, ..., vllt auch koders.com
Hab spontag mal das: http://www.codeproject.com/info/search.asp?cats=2&searchkw=user+controls&sd=15 Nov 1999&ed=15 Oct 2006&Page=6
-
ja wie gesagt, gesucht hab ich bereits ausgiebig.
vorallem bei google, aber richtige antworten, die mein problem behandeln
gibt kaum und dann immer mit einem haken :).
möchte das auch am liebsten selbst in den code einbauen -
also ohne externe dateien (dll, obj,...).