Problem mit SetActiveGadget
Verfasst: 24.09.2014 22:03
Hi Forum,
ich habe hier eine komische Sache mit SetActiveGadget.
Ich habe eine Adressverwaltung in der ich eine Adresse ändere, danach soll das ListIconGadget den Datensatz wieder markieren.
Ich habe einen Abbruch-Button (für keine Änderungen) und einen Speichern-Button um die Änderungen zu übernehmen.
Nach beiden Aktionen (Abruch oder Speichern) wird die gleiche Procedure (um den Eintrag zu selektieren) aufgerufen.
Hier gehe ich wie folgt vor
Nach dem Abruch-Button kommt bei Debug=36 (dies ist richtig und der Eintrag wird markiert).
Nach dem Speichern-Button kommt bei Debug=35 (keine Markierung, da mein ListIconGadget ja 36 ist)
Mein Speicher-Button hat 35, warum wird mit SetActiveGadget(#listi_Adresse) mein ListIconGadget nicht markiert ??
auch wenn ich
mache ist keine Besserung da.
Ich aktiviere doch mit SetActiveGadget(#listi_Adresse) das ListIconGadget vorher.
Den gleichen Vorgang habe ich bei meiner Artikel-Verwaltung, hier geht alles perfekt.
HILFE
gruß
gnaps
ich habe hier eine komische Sache mit SetActiveGadget.
Ich habe eine Adressverwaltung in der ich eine Adresse ändere, danach soll das ListIconGadget den Datensatz wieder markieren.
Ich habe einen Abbruch-Button (für keine Änderungen) und einen Speichern-Button um die Änderungen zu übernehmen.
Nach beiden Aktionen (Abruch oder Speichern) wird die gleiche Procedure (um den Eintrag zu selektieren) aufgerufen.
Hier gehe ich wie folgt vor
Code: Alles auswählen
SetActiveGadget(#listi_Adresse)
Debug GetActiveGadget()
SetGadgetState(#listi_Adresse,i)
Nach dem Speichern-Button kommt bei Debug=35 (keine Markierung, da mein ListIconGadget ja 36 ist)
Mein Speicher-Button hat 35, warum wird mit SetActiveGadget(#listi_Adresse) mein ListIconGadget nicht markiert ??
auch wenn ich
Code: Alles auswählen
SetActiveGadget(36)
Debug GetActiveGadget()
SetGadgetState(#listi_Adresse,i)
Ich aktiviere doch mit SetActiveGadget(#listi_Adresse) das ListIconGadget vorher.
Den gleichen Vorgang habe ich bei meiner Artikel-Verwaltung, hier geht alles perfekt.
HILFE
gruß
gnaps