Einzelnen Beitrag anzeigen

Benutzerbild von Guido R.
Guido R.

Registriert seit: 5. Jul 2007
137 Beiträge
 
Delphi 11 Alexandria
 
#5

AW: Reihenfolge MDI-Children

  Alt 26. Jul 2011, 09:50
Die tAdvOfficeMDITabSet wird nur beim Erzeugen eines MDI-Childs angesprochen

MDITabSet.AddTab(NeuesMDIChildForm);

alles weitere (Zerstören des Tabs bei Close des MDI-Childs, Highlight des Tabs des aktiven MDIChilds etc.) wird vom tAdvOfficeMDITabSet selbst geregelt.
So wird es auch in den Beispielen von TMS vorgegeben.

Aber bei den TMS-Komponenten hakt es sowieso an einigen Stellen. Beispiel : ein tAdvEditBtn (Edit-Feld mit eingebetteten Button) holt sich ungefragt den Focus zurück, wen der Button gedrückt wurde. Somit kann dieser Button nicht zum Aufrufen eines anderen MDI-Childs verwendet werden, weil das aufgerufene Fenster sofort wieder in den Hintergrund verschwindet.

Gruß
Guido
  Mit Zitat antworten Zitat