Forum: Programmieren allgemein
by norwegen60,
17. Feb 2018
Im Echtcode hatte ich über Self zugegriffen. Nur bei der Ursachensuche und der Reduktion auf das Wesentliche ist mir diese Fehler rein gerutscht.
Eigentlich wirde ich in so einem Fall weder Self.WindowsState noch Form1.WindowsState sondern nur WindowsState := wsMaximiced verwenden.
Mittlerweile ist mir eigentlich auch bewusst, dass die Klasse im Create eigentlich noch gar nicht komplett...
Forum: Programmieren allgemein
by norwegen60,
16. Feb 2018
Ja, ich hatte schon einen Zähler eingebaut. Resize wurde 61x aufgerufen. Ich hätte eigentlich erwartet, dass dieser Effekt auch beim Umschalten von Maximized zu Normal auftritt, aber da war es nur 1x.
Blöd nur wenn so was jahrelang funktioniert und dann plötzlich Probleme macht.
Insgesamt war die Implementation aber unsinnig weshalb sie jetzt draußen ist.
Forum: Programmieren allgemein
by norwegen60,
16. Feb 2018
Hallo,
nach einiger Sucherei habe ich herausgefunden, wie man das unsichtbare MainMenu erzeugen kann
Man benötigt nur ein MainForm mit einem TMainMenu und folgende zwei Anweisungen
procedure TForm1.FormCreate(Sender: TObject);
begin
Form1.WindowState := wsMaximized;
end;
procedure TForm1.FormResize(Sender: TObject);
Forum: Programmieren allgemein
by norwegen60,
12. Jan 2018
Drei Varianten:
1. Citrix: Bisher keien Probleme bekannt
2. Lokale Installation: Ca. 60% arbeiten korrekt
3: Start vom Netzlaufwerk: Auf 2 Rechnern geht es, bei 8 geht es nicht
Bin aber nicht sicher, ob das Zufall ist. Im Moment weiß ich auch nicht, welche mit Win7 und welche mit Win 10 laufen
Auf meinem Entwickler-PC (Win10) hatte ich folgendes Verhalten:
Keinerlei Problem mit der auf...
Forum: Programmieren allgemein
by norwegen60,
12. Jan 2018
Wenn die Einstellung Projekt - Optionen - Anwendung gemeint ist. Dort ist der Haken bei "Laufzeit-Themes aktivieren" gesetzt, aber ausgegraut, da als Manifestdatei "Benutzerdefiniert" gesetzt ist. Als Manifest ist dann None angegeben. Setze ich die Auswahl auf "Automatisch erzeugen" geht das Hauptfenster noch auf. Bei einigen Child-Fenstern bekomme ich dann aber Exceptions. Habe nie was mit den...
Forum: Programmieren allgemein
by norwegen60,
11. Jan 2018
Hallo,
ich habe am Wochenende von XE10.2 auf XE10.2.2 upgedatet. Ich habe zwei Anwendung ohne Änderungen einfach neu kompiliert.
Eine Anwendung funktioniert einwandfrei.
Bei der zweiten ist auf manchen Rechnern das MainMenu unsichtbar.
Bei manchen Rechnern wurde es nach mehreren Starts sichtbar, bei manchen war es von Anfang an sichtbar.
Die ShortKeys, die manchen Einträgen hinterlegt...