Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by jbg,
10. Jul 2007
Das Problem scheint zu sein, dass die Skin-Komponente nur alle sichtbaren Controls hooked und die unsichtbaren auslässt. Da der Finish-Button nicht auch der ersten Wizard-Seite sichtbar ist, wird er somit nicht gehooked. Man müsste jetzt eine Möglichkeit finden, das Control-Hooking zu wiederholen, oder die VCLSkin Komponente umschreiben.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by jbg,
10. Jul 2007
Die Komponente ist ja erbärmlich. Der Programmierer hat wohl noch nie was von Datenkapselung geschweige denn den Unterschied zwischen private, protected und public gehört. Jede Methode die ich bis jetzt aufgerufen habe, quittierte ihren Dienst mit einer Schutzverletzung. Den Quellcode will ich erst gar nicht sehen, denn das Interface nach außen ist schon erbärmlich.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by jbg,
10. Jul 2007
Ich habe mir das jetzt mal mit der Demo-Version von VCLSkin angeschaut. Und es sieht schwer nach einem Bug in VCLSkin aus. Ich werde aber noch ein bisschen weiter testen.