Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Ganymed,
31. Mär 2009
Bis darauf, dass ich im case das taLeftJustify lieber als else-Fall formuliert habe, habe ich das genauso gebaut ;)
Halte ich für unwahrscheinlich ;) Das Speicehrleckt war in der TEdit-Klasse. Ich habe das mal auf die ganzen Vererbungen zurückgefüghrt. (Um es genau zu beschreiben: Ich habe verschiedene Units, in denen ich TFrame immer weiter ableite. Die Crackerklasse habe ich in eine eigene...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Ganymed,
30. Mär 2009
Tja, wird mir wahrscheinlich nicht anderes übrig bleiben.
Wobei diese Lösung nicht die Frage klärt, warum das SetWindowLong() bei mir nicht funktionieren will... Wenns jetzt "einfach" nur nicht funktionieren wollte, wäre das eine Sache. Aber ich habe es auf drei unterschiedlichen Systemen mit drei verschiedenen Delphi-Versionen (5, 7 und 2007) probiert, und es hat nirgends funktioniert...
...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Ganymed,
24. Mär 2009
@DaddyH: Hui! Ich weiß nicht, ob ich dir dafür den Nobelpreis für geniale Workarounds verleihen oder mit Weihwasser und Kruzifix den Dirty-Programming-Teufel austreiben soll... :?
Eine Klasse auf ihrem eigenen Namen abzuleiten ist mir irgendwie nicht geheuer... Obwohl die CreateParams()-Geschichte wunderbar funktioniert und ich auf deine Weise keine neue Komponente bräuchte.
@turboPASCAL:...