Announcement

Collapse
No announcement yet.

OnActivate - OnDeactivate : funktioniert nicht bei showmodal!?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • OnActivate - OnDeactivate : funktioniert nicht bei showmodal!?

    Hallo,

    ich habe festgestellt, dass die Ereignisse FormActivate und FormDeactivate nicht ausgelöst werden, wenn ein anderes Formular modal geöffnet bzw. dieses wieder geschlossen wird.

    In der Hilfe habe ich nichts gefunden. Woran liegt das und wie kann ich trotzdem das Ereignis auswerten?

    Danke...

    Gruß Uli

  • #2
    Hallo Uli,

    erst mal Danke für die "Blumen". Dein Problem kann ich nicht nachvollziehen. Ich kann Dir auch nicht sagen warum die Ereignisse nicht ausgelöst werden, aber wenn Du ein Form modal aufrufst kann Du doch Folgendes einfügen:
    <p>
    <pre>
    <b>begin
    if assigned(OnDeActivate) then OnDeActivate(self);
    Form2.showmodal;
    if assigned(OnActivate) then OnActivae(self);
    end
    </b>
    </pre>

    Tschüß

    Torste

    Comment


    • #3
      Hallo Torsten,

      dein Vorschlag in Ehren, aber das ist ja nicht Sinn der Sache:

      1. brauche ich ja dann das Ereignis gar nicht, sondern schreibe irgendeine Prozedur...

      2. habe ich im konkreten Fall ca. 50 Forms, die von einem Fenster aus aufgerufen werden können :-(

      Daher würde es mich schon interessieren, warum das Ereignis nicht ausglöst wird: ist ja nicht besonders logisch.

      Gruß Ul

      Comment

      Working...
      X