Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi MessageBox -> Schaltflächen selbst beschriften (https://www.delphipraxis.net/177567-messagebox-schaltflaechen-selbst-beschriften.html)

HolgerCW 14. Nov 2013 08:12

Delphi-Version: 2006

MessageBox -> Schaltflächen selbst beschriften
 
Hallo zusammen,

gibt es eine Möglichkeit bei einer MessageBox die Schaltflächen selbst zu beschriften oder gibt es dort ein anderes Tool ?

Gruss

Holger

Bummi 14. Nov 2013 08:25

AW: MessageBox -> Schaltflächen selbst beschriften
 
Suchst Du etwas in der Art? How to show dialog box with two buttons

HolgerCW 14. Nov 2013 08:31

AW: MessageBox -> Schaltflächen selbst beschriften
 
Sowas in der Art. Ich kann es mir ja auch selber basteln. Nur vielleicht gibt es das ja schon ?

Wäre auch schön, wenn man die Anzahl der Button dann ncoh wählen könnte, aber das muss erst mal nciht.

Gruss

Holger

DeddyH 14. Nov 2013 08:32

AW: MessageBox -> Schaltflächen selbst beschriften
 
http://www.delphipraxis.net/82794-cu...tml#post563263
Übrigens: wie oft denn noch?

baumina 14. Nov 2013 08:38

AW: MessageBox -> Schaltflächen selbst beschriften
 
Zitat:

Zitat von HolgerCW (Beitrag 1235789)
Sowas in der Art. Ich kann es mir ja auch selber basteln. Nur vielleicht gibt es das ja schon ?

Wäre auch schön, wenn man die Anzahl der Button dann ncoh wählen könnte, aber das muss erst mal nciht.

Gruss

Holger

Mit TTaskDialog kannst beliebig viele Buttons adden.

himitsu 14. Nov 2013 08:47

AW: MessageBox -> Schaltflächen selbst beschriften
 
Es gibt tausende Varianten von Delphi-Referenz durchsuchenShowDialog und Delphi-Referenz durchsuchenMessageDlg, womit man den Dialog beeinflussen kann.

Und wenn das nicht reicht, dann kann man auch Delphi-Referenz durchsuchenCreateMessageDialog verwenden und im Nachinein den Dialog verändern.
Mn bekommt eine TForm zurück und kann z.B. via Delphi-Referenz durchsuchenTComponent.FindComponent oder Delphi-Referenz durchsuchenTComponent.Components sich einen Button suchen und diesen anpassen.

@TTaskDialog: Das war doch die Kapselung des Task-Dialogs von Windows? Wenn Emba da im Fall von z.B. WinXP nicht selber den Dialog erstellt/emuliert (was es wohl nicht macht), dann gibt es da keinen Dialog.

Bernhard Geyer 14. Nov 2013 09:06

AW: MessageBox -> Schaltflächen selbst beschriften
 
Zitat:

Zitat von himitsu (Beitrag 1235799)
@TTaskDialog: Das war doch die Kapselung des Task-Dialogs von Windows? Wenn Emba da im Fall von z.B. WinXP nicht selber den Dialog erstellt/emuliert (was es wohl nicht macht), dann gibt es da keinen Dialog.

Viele Komponentensammlungen (z.B. von LMD) bieten eine eigene Emulation davon.

HolgerCW 14. Nov 2013 12:55

AW: MessageBox -> Schaltflächen selbst beschriften
 
Vielen dank für die ganzen Antworten ...

Werde mal schauen wie ich es nun umsetze ...


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:19 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