Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by haentschman,
27. Feb 2020
...da bin ich aber froh. :stupid:
Ich werde meine Logik anpassen. Ich werde mir die Monitore separat auslesen und die linke Seite passend setzen. :?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by haentschman,
27. Feb 2020
Daß heist, daß man sich auf die Monitoranordnung, was aus dem System kommt, nicht verlassen kann. :evil: Darauf baut aber die Logik. :roll:
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by haentschman,
27. Feb 2020
...das erklärt nicht die verschobene Reihenfolge und Größen.
Das sind die Werte die im Tool zu sehen sind.
procedure TfoMonitor.FormShow(Sender: TObject);
begin
grpMonitor.Caption := 'Monitornummer ' + IntToStr(Monitor.MonitorNum + 1);
lbl5.Caption := IntToStr(Monitor.Left);
lbl6.Caption := IntToStr(Monitor.Top);
lbl7.Caption := IntToStr(Monitor.Height);
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by haentschman,
27. Feb 2020
Moin...:P
Meine neue Logic funktioniert nicht. :evil:
Die einzelnen Monitore haben nicht die erwarteten Größen. (siehe Bilder)
Kann jemand logisch erklären?
Danke...:wink:
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by haentschman,
19. Feb 2020
Danke... :P
Man lernt nicht aus. Ich habe meine Logic ausgetauscht. :thumb:
procedure TfoBase.RestoreForm(Name: string);
var
Desktop: TRect;
begin
FIniPath := FFolders.Items + Name; // wiederverwendbar für Save
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by haentschman,
19. Feb 2020
Hallöle...:P
Nur aus Interesse. Unsere Anwendung speichert die Positionen der einzelnen Fenster. Soweit so gut. :wink:
Geht der Mitarbeiter an einen anderen Platz, wo die Monitore vertauscht sind, ist ggf. das Fenster nicht sichtbar. (Position außerhalb des Desktops)
Ich habe mir selbst eine simple Logik dafür implementiert. Die Frage ist, gibt es was vom System, um das Fenster in den...