Entwickler-Ecke

Grafische Benutzeroberflächen (VCL & FireMonkey) - Messagedialog mit selbst erstellten Button ausrüsten ?


raiha - Mi 13.07.05 10:24
Titel: Messagedialog mit selbst erstellten Button ausrüsten ?
Hi,

ich kann bei einem Messagedialog auswerten welcher Button geklickt wurde (mbYes, mbRetry, ...). Kann ich da auch eigene Button einfügen und deren Result auslesen?

Danke Rainer


ebs - Mi 13.07.05 11:43

Mann kann natürlich nicht einfach per VCL einen Button dazuerstellen. Es gibt zwei Möglichkeiten:
  1. Du erstellst dir ein eigenes Formular mit deinen Button, speicherst sie als Unit, um wieder daraufzuzugreifen oder
  2. Du machst das ganze NonVCL. Da gab es doch irgendwann sowas ähnliches...
    Ach da habe ich es http://www.delphi-forum.de/topic_Savedialog+erweitern_45033.html
    Das ist sowas ähnliches mit NonVCL


Moderiert von user profile iconTino: List-Tags hinzugefügt.


Tino - Mi 13.07.05 11:56

Mit der DF-Suche habe ich zwei Topic gefunden:

Kann man in nem MessageDlg "eigene" Buttons anzeigen [http://www.delphi-forum.de/viewtopic.php?t=22598&highlight=message+button+caption]
...Button-Bezeichnung in einem MessageDlg Fenster ändern? [http://www.delphi-forum.de/viewtopic.php?t=22600&highlight=message+button+caption]


raiha - Mi 13.07.05 12:30

Danke :-)