Mein handler:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10:
| procedure TfrmOrderView.FormCanResize(Sender: TObject; var NewWidth, NewHeight: Integer; var Resize: Boolean); begin
if(bcanResize) then begin if(not Controller.GetScenarioActive()) then begin Resize := False; end; end; end; |
Interessant ist auch noch dieses:
Delphi-Quelltext
1: 2: 3: 4: 5:
| procedure TfrmOrderView.FormCreate(Sender: TObject); begin bcanResize := False; WindowState := wsMinimized; end; |
D.h. ich minimieren das Fenster sofort in der Creation-Phase. Über den Objektinspektor hat es nur zu Problemen geführt.
Ich habe auch nicht nur dieses eine Formular, sondern insgesamt drei Stück.
Der Fehler ist jetzt folgender:
wenn ich auf den Button "maximiere" des Icons des Forms klicke, wird das Fenster maximiert.
zum einen werden die drei Buttons oben rechts angezeigt, zweitens wird unterhalb dem menü eine horizontale Linke von einigen cm Länge angezeigt.
habe gerade Screenshots angefertigt... aber ich habe kein webspace
