Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi TreeView und MDI Child wechseln nicht richtig (https://www.delphipraxis.net/90737-treeview-und-mdi-child-wechseln-nicht-richtig.html)

DoktorD 23. Apr 2007 06:32


TreeView und MDI Child wechseln nicht richtig
 
Hi.

Habe zur Zeit eine Applikation, mit der ich aus einem TreeView verschiedene MDI Childs (Units/Forms) auswähle.
In den MDI Childs können dann verschiedene Einstellungen gemacht werden. Wurden Einstellungen geändert, so soll wenn ein anderes MDI Child über den TreeView angeklickt (und geöffnet) wird. eine Meldung kommen wie "Änderung übernehmen ja/nein".

Mein Problem:
Wenn ich ein anderes MDI Child im TreeView anklicke, so kommt die Message. Habe ich diese dann bestätigt, so ist dann mein im TreeView neu angewähltes MDI Child ausgewählt (markiert), aber nicht geöffnet (es ist dann immernoch das alte zu sehen).

Zur Zeit erzeuge ich die Fehlermeldung über FormDeactivate...

Delphi-Quellcode:
procedure TFrmReferenzwiderstaende.FormDeactivate(Sender: TObject);
begin
  if m_bEdited = true then
  MessageDlg('Die Einstellungen wurden geändert' + #10#13 +
             'Sollen diese übernommen und gespeichert werden?',mtWarning,
             [mbYes,mbNo],0);
end;

DP-Maintenance 23. Apr 2007 07:23

DP-Maintenance
 
Dieses Thema wurde von "SirThornberry" von "Sonstige Fragen zu Delphi" nach "VCL / WinForms / Controls" verschoben.


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:20 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz