Siehste, die Diskussion läuft an meinem Problem vorbei.
Ich widerhole nochmal:
Und zwar besonders wenn gleichzeitig in PB das Helpfenster offen ist. Dann gibt es undefinierbare Zustände. Wenn ich so einen Absturz hatte und dann das Proggy neu starte, dann reicht in der Abfrageschleife hinter case xy openhelp(..) um festzuklemmen ! - Seltsam (bei offener PB IDE und Hilfe).Klicke ich zwischendurch auf X = close Window beim Helpfenster, stürzt PB ab.
Beim kompilierten Prog gehts beim ersten Mal.
Wiederhole ich den Vorgang (nochmal zur Verdeutlichung: Prog starten, Hilfe aufrufen, Hilfe über X beenden, Programm beenden --> hängt!), ist wieder alles Merde.
Ich habe am Ende nochmal CloseHelp() eingefügt, obwohl PB ja alle Fenster schließt.
Lasse ich die Hilfe geöffnet, läuft alles normal, ob mit oder ohne CloseHelp(), X beim Prog schließt alle Fenster. Ich kann aber nicht verhindern, dass der Anwender die Hilfe über X schließt und dann macht das Prog keinen guten Eindruck

Nachtrag:
Bei den Kompileroptionen hab ich nur XP-Skinunterstützung angeklickt, sonst nix, auch keine Include - vielleicht fehlt hier was ??