Ereignisse/nicht debugfähiger Programmablauf stoppen



  • Hallo,

    ich benutzte in BCB5 eine Zusatzkomponente, den DreamDesigner. Er überlagert die eigentliche Form mit einer zweiten, die alle Ereignisse auf die Form abfängt. Klickt man auf das schließen-Kreuz, wird der Designer immer deaktiviert, was ich jedoch von einer Speichern-Abfrage abhängig machen will. Der Designer bietet nur das Ereignis OnFormClose, das OnCloseQuery muss ich praktisch selber programmieren. Bisher aktiviere ich in bestimmten Fällen den Designer ein Ereignis später (OnActiveChanged von DreamDesigner), allerdings wird dann mal kurz die darunterliegende Form ausgeblendet was wie ein unprofessionelles aufblitzen erscheint.
    Mit ResetEvent(NULL) war ich nicht erfolgreich.

    Am besten ich könnte das automatische Deaktivieren des Designers beeinflussen, anderenfalls das aufblitzen der Form unterbinden. Weiß jemand Rat?

    Michael


Anmelden zum Antworten