Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by kretabiker,
15. Okt 2014
Weiter habe ich nun versucht, das fehlerhafte Verhalten mit einem eigenen Formular mit TMS-Grid drauf zu reproduzieren. In den Grundeinstellungen funktioniert der Aufruf des neuen Formulars auch mit dem expliziten Setzen des Popupparent beim Aufruf. Es knallt aber, wenn im aufgerufenen Formular die Eigenschaft GlassFrame.Enabled := True gesetzt wird. Ohne das Aktivieren dieser Eigenschaften...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by kretabiker,
15. Okt 2014
Also, ich habe das mal hier nachgebaut, wie du es beschrieben hast - und tatsächlich verschwindet das Hauptformular, sobald man das Fenster aufruft. Ich habe dann zwei Änderungen vorgenommen in der aufrufenden Prozedur:
1. Änderung: Die Zeile
FormDatenVergleichVar := TFormDatenVergleich.Create(Application);
geändert nach
FormDatenVergleichVar := TFormDatenVergleich.Create(Self);
Macht...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by kretabiker,
14. Okt 2014
Das ist ein seltsames Verhalten. Ich nutze das TMS-TAdvStrinGrid in hunderten modaler und nicht-modaler Dialoge, aber das von dir geschilderte Problem ist noch nie aufgetreten.
Mich würde ein wenig Source interessieren, also wie sieht der Aufruf des Dialogs aus der Mainform auf, was geschieht in den Methoden des Dialogs usw. Welche Einstellungen im TAdvStringGrid hast du vorgenommen?...