Announcement

Collapse
No announcement yet.

D7 Bug MDI Child Menüs fügen sich nicht ein

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

  • D7 Bug MDI Child Menüs fügen sich nicht ein

    Hallo,

    ich habe unter das Problem, das in einem abgeleiteten MDIChild Fenster das Menü nicht richtig ersetzt wird.

    TFormVorlage (Hier ist das MainMenü implementiert)
    - TFormKunden
    - TFormArtikel
    - TFormMitarbeiter

    Beim wechsel zwischen den Fenstern wird das Kundenmenü nicht eingefügt wenn ich vom Fenster Mitarbeiter darauf wechsel. Bei der umgekehrten Reihenfolge über Artikel funktioniert es.

    Bis auf zusätzliche Menüpunkte gibt es keine Einstellung der Eigenschaften, die im Menü von TFormVorlage abweichen.

    Über "Geerbte Einstellungen wiederherstellen" habe ich das abgeleitete Menü eleminiert. Hat aber keinen Erfolg gebracht.

    In der QualityCental-Datenbank bin ich auch nicht fündig geworden.

    Kann mir jemand weiterhelfen?

    MFG Andreas

  • #2
    Hallo Andreas,

    ich hatte ein ähnliches Problem und habe es dahingehend gelöst, dass ich kein MDI mehr verwende.
    D.h. ich erstelle jetzt, einfache Formulare ( ohne Menü ) die ich zur Laufzeit selbst einfüge ( Parent setzen!!! ); das Menü steuere ich über Events die vom Hauptform ausgewertet werden.
    Ist zwar etwas mehr Aufwand, da ich aber nicht davon ausgehe dass Borland bei D7 noch was nachschiebt m.E. die einzige saubere ( sichere ) Möglichkeit

    Comment

    Working...
    X