Hallo ISI360,
vielen Dank für die Antwort. Für mein kleines Programm geht es auch mit GUICtrlCreatePic ganz prima. Das Laden aus einer DLL muss ich mir mal ansehen...
Hallo ISI360,
vielen Dank für die Antwort. Für mein kleines Programm geht es auch mit GUICtrlCreatePic ganz prima. Das Laden aus einer DLL muss ich mir mal ansehen...
Hallo ISI360,
zunächst möchte ich mich für Dein tolles Programm bedanken. Damit mach es Spass sich in die Autoit-Gui einzuarbeiten.
Leider habe ich nun aber ein Problem mit dem ISN Form Studio 2 (18.09.2015).
In meinem kleinen Projekt habe ich 2 Icons($hsrcicon, $hdsticon) angelegt und mit jeweils der gleichen Grafikdatei belegt.
Nach Änderungen in der GUI sind diese Icons nun plötzlich beim Neuladen des Projektes nicht mehr sichtbar.
Selbst wenn ich die isf-Datei aus einem älteren Backup benutze (sh.Anhang), bleibt das Problem.
In der isf Datei sind die Einträge für die beiden Icons noch zu erkennen.
Wenn ich das Projekt nun aber wieder öffne, werden die beiden Icons im Form Studio nicht mehr angezeigt.
Starte ich das Projekt mit F5 sind sie aber in meiner GUI noch vorhanden.
Wenn ich allerdings im Form Studio auf Speichern drücke, sind sie anschließend auch aus der isf Datei teilweise verschwunden.
Teilweise bedeutet, dass noch eine Zeile mit GUICtrlCreateIcon erhalten blieb und im unteren Block ein Sektor [0] für diese Icon entsteht.
Interessant wird es, wenn ich die Grafik für das Icon vor dem Aufruf des Form Studio entferne. Dann wird beim Laden (der isf aus dem Backup) gemeldet, dass die Grafik fehlt. Das ist ja auch korrekt. Stattdessen werden nun die grünen Kugeln als Platzhalter angezeigt. Wenn ich diese im Form Studio anklicke sieht noch alles richtig aus und ich könnte z.B. eine neue Grafik zuordnen.
Machen ich nichts und klicken ein anderes Element der Gui an, verschwinden sie dann aber komplett.
Ich kann mir das nicht erklären.
Als Übergangslösung habe ich nun einfach 2 Bilder (GUICtrlCreatePic) statt der Icons in meinem Formular verwendet. Bis jetzt bleiben sie nun auch nach dem Speichern beim Wiederaufruf erhalten.
Hast Du eine Idee, wieso das mit den Icons nicht funktioniert hat?