Page 1 of 1

Gui ListView / A_GuiEvent Problem

Posted: 13 Apr 2021, 02:51
by Ahk_fan
Hallo zusammen,

evtl kann mir einer helfen bei einem ListView Problem? Das A_GuiEvent "Normal" im Sub LVClickAnfrage greift nicht, und ich finde nicht das Problem. DoubleClick geht, Es ist egal ob ich if (A_GuiEvent = "Normal") oder if A_GuiEvent = Normal schreibe.
Funktion
1) ListView mit Verzeichnissen 1.Ebene
2) einen Eintrag auswählen
3) im TreeView wird das näcshte unterverzeichnis in 1. Ebene udn die weiteren in den nächsten Ebenen angezeigt
4) Auswahl im TV eines Verzeichnisses
5) Anzeige der Dateien in ListBox
6) in ListBox öffnen der Dateien
...im Anhang das Komplette scipt inkl Beispiel-Verzeichnisse zum Anzeigen.
Spoiler
wäre für jegliche Ideen/Lösungen offen...Danke schon mal

Re: Gui ListView / A_GuiEvent Problem  Topic is solved

Posted: 13 Apr 2021, 05:45
by KHA
Wenn die ListView das Wort AltSubmit in ihren Optionen verwendet, wird ihr g-Label öfters gestartet und A_GuiEvent folgende zusätzliche Werte enthalten:
https://ahkde.github.io/docs/commands/ListView.htm#G-Label_Notifications_Secondary
Wenn man in der Optionen von ListView AltSubmit hinzufügt dann sollte A_GuiEvent beim einfachen Klick Normal liefern

Re: Gui ListView / A_GuiEvent Problem

Posted: 13 Apr 2021, 06:05
by Ahk_fan
Merci, das wars! Mich interessiert trotzdem warum der identische Aufbau bei 4 Scripts funktioniert und bei diesem nicht....egal.
Witzig ist, wenn man eine Listbox statt einer ListView nimmt, geht es anstandaslos.
Aber Danke!

Re: Gui ListView / A_GuiEvent Problem

Posted: 13 Apr 2021, 10:51
by just me
... und mich würde interessieren, ob der Aufbau bei allen 5 Skripten wirklich identisch ist.

Re: Gui ListView / A_GuiEvent Problem

Posted: 15 Apr 2021, 01:48
by Ahk_fan
Ich ruder zurück mit meiner Behauptung, dass es in anderen Fällen funktioniert. Es war eindeutig mein Fehler. :roll: In anderen Fällen habe ich eine Listbox, da geht es ja. Und in einem Fall frage ich ab If (A_GuiEvent <> "DoubleClick").
Das kommt davon wenn man von einem Prog zu viele Versionen hat!

Danke euch auf jeden Fall, manchmal sehe ich den Baum vor lauter Bäumen nicht. Aber dafür seid ja ihr da :clap: