ich versuche schon seit einer Weile, einen Dialog am Ende des Deinstallationsprozesses einzufügen, um den User z.B. zu fragen, ob ein oder mehrere bestimmte Verzeichnisse endgültig gelöscht werden sollen.
Dazu habe ich folgendes gemacht:
(1) Eine CustomAction eingeführt, die nur beim deinstallieren aufgerufen wird (Condition: REMOVE="ALL") -> funktioniert soweit.
(2) Diese CustomAction ruft eine Funktion auf. Funktioniert ebenfalls.
(3) In dieser Funktion definiere ich einen Dialog (den ich zuvor schon erstellt habe) und möchte diesen anzeigen. Funktioniert nicht. EzDefineDialog(...) bringt keinen Fehler zurück. Beim Aufruf von WaitOnDialog(...) bekomme ich aber immer den Fehler DLG_ERR zurück (In diesem Dialog habe ich einen Yes-Button und einen No-Button).
(4) Dann wollte ich das ganze einfach nur mit einer AskYesNo(...) Dialogbox erreichen. Diese wird aber niemals im Vordergrund "aufgepoppt", sondern bleibt ständig im Hintergrund und dann kann der User davon schlecht was mitbekommen.
Bin schon etwas genervt

Kann mir jemand einen Tipp geben?
Bin für alles dankbar!
Smileman