Forum: Software-Projekte der Mitglieder
by GPRSNerd,
8. Apr 2009
Es sollte doch eigentlich sogar viel einfacher sein, Position, Größe und State des Forms einfach beim Beenden zu speichern und beim Start wieder herzustellen. Mache ich in meinen Applikationen genauso, nur speicher ich die Daten in der Registry:
procedure TForm_Main.FormCreate(Sender: TObject);
begin
with MyRegistry1 do
begin
Open;
self.top := ReadInteger('', 'Top', ...
Forum: Software-Projekte der Mitglieder
by GPRSNerd,
8. Apr 2009
Ich habs jetzt auf drei PCs versucht, alle WinXP SP3 englisch und deutsch, und bei allen das gleiche Verhalten.
Ich betreibe die Applikation nicht im Vollbild/maximized, sondern als "normales" Fenster.
Bei der Größe nimmst du die Bruttoauflösung des Screens, oder? Die Taskbars etc rechnest du wahrscheinlich dann nicht komplett ein in die Höhe, die vertikale Start-Position des Forms auch...
Forum: Software-Projekte der Mitglieder
by GPRSNerd,
8. Apr 2009
Hallo Rolf,
Code-Orakel ist eine schöne Idee und gut umgesetzt!
Einen kleinen Makel gibts dann doch noch: das Programm merkt sich fein die Position des Form und wie ich aus der Code-Orakel.ini sehen kann, eigentlich auch die Größe. Nur leider wird die Größe beim Neustart immer wieder auf einen anscheinend intern gespeicherten Wert zurückgesetzt
Bei meinem etwas älteren Laptop mit einer...