Einzelnen Beitrag anzeigen

Benutzerbild von Memo
Memo

Registriert seit: 19. Aug 2003
509 Beiträge
 
Delphi 7 Enterprise
 
#2

Re: ActionBand und MDI - Probleme

  Alt 22. Sep 2004, 15:57
Ich habe es mal versucht.
Die Buttons wurden angezeigt, allerdings haben sie sich in die Mainmenubar reingezeichnet.
Wenn ich in dem Zustand auf das x zum schließen klicke, hagelt es Fehlermeldungen:
-preveligierte Anweisung
-Schutzverletungen

Ich habe die Form2 mal aus der Liste der automatisch zu erstellen Forms entfernt und zur Laufzeit erstellt. Im Formclose von Form2 folgende Veränderung:
Code:
 
procedure TForm2.FormClose(Sender: TObject; var Action: TCloseAction);
begin
  //action := cafree;
  freeandnil(Form2)
end;
So funktionierte es, bis auf das Zeichnen der Button in den Mainmenubar und die Button bleiben selbst nach dem schließen von Form2(wenn sie maximiert war) an Ort und Stelle. Nochmaliges draufklicken verursacht natürlich eine SV.

Benutztes Patch
Aber selbst wenn du dieses Problem in den Griff bekommst, holt Dich mit diesen Komponenten wieder was anderes ein. Das einzige was ich davon noch nutzte ist die Actionmanager-Kompo. Den Rest habe ich aufgegeben.
  Mit Zitat antworten Zitat