Automatischer Zeilenumbruch bei selbstgezeichneten Buttons
-
Moin Moin Leute!
Ich habe mir in meinem Dialog ein paar Buttons eingefügt und diese mit folgender Funktion eingefärbt:
http://people.msoe.edu/~taylor/examples/colorButton.htmNun ist es ja leider so, dass ich viele nette Sachen aus den Buttoneigenschaften nicht mehr nutzen kann, da ich in den Buttoneigenschaften die "Benutzereinstellungen" auf "true" setzten muss damit meine implementierte Klasse für die Buttons überhaupt funktioniert.
Ich würde aber gerne die Option "Mehrfachzeilen" mitnutzen, die ja dazu dient einen automatischen Zeilenumbruch im Button zu generieren falls der Text links oder rechts über den Button hinaus gehen würde.
Meine Frage ist jetzt:
Wie kann ich diese sonst tadelose Funktion aufrufen bzw. wo kann ich diese Einstellen?Zur Info: Ich benutze Microsoft Visual C++ 2003.
Schönen gruß
Michael
-
Link geht nicht.
Ich vermute mal, dass Du Ownerdraw verwendest, wenn die Buttons eingefärbt werden.
Grundsätzlich: Wenn Du Onwerdraw machtst musst Du auch alles so Zeichen wie Du es willlst. Also müsstest Du die Klasse ändern, die Du einsetzt.
BTW: Es gibt 1000 Button Klassen auf www.codeproject.com.