Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Eigener Dialog in einen Systemdialog einfügen (https://www.delphipraxis.net/83774-eigener-dialog-einen-systemdialog-einfuegen.html)

gauggi 6. Jan 2007 01:36


Eigener Dialog in einen Systemdialog einfügen
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo!

Wie kann ich es realisieren, dass ich einen eigener Dialog (Form, die von mir erstellt wurde) in einen Systemdialog, wie speichern einfügen kann. Siehe Screenshot 1 (vom Ashampoo Photo Commander 4 / mit C++ Builder programmiert)

mfg Gauggi

Luckie 6. Jan 2007 01:38

Re: Eigener Dialog in einen Systemdialog einfügen
 
http://www.michael-puff.de/Developer...s/OpenDlg.html

Statt eines Edits kannst du dort natürlich jedes belibiege Fenster hinsetzen.

gauggi 6. Jan 2007 01:39

Re: Eigener Dialog in einen Systemdialog einfügen
 
Danke für die schnelle Antwort!!

gauggi 6. Jan 2007 01:49

Re: Eigener Dialog in einen Systemdialog einfügen
 
Zitat:

Zitat von Luckie
http://www.michael-puff.de/Developer/Delphi/Sonstiges/OpenDlg.html

Statt eines Edits kannst du dort natürlich jedes belibiege Fenster hinsetzen.

Nun gibt es doch leider ein kleines Problem:

Delphi-Quellcode:
 hEdit := CreateWindowEx(WS_EX_CLIENTEDGE, 'EDIT', '', WS_VISIBLE or WS_CHILD,
    195, rect.Bottom - rect.Top - 27, 150, 20, hParent, 101, 0, nil);
Ich nehme an, dass ich hier irgendwas verändern muss. Nehmen wir an, ich möchte, dass die Form2 in den Dialog eingebaut wird. Wie muss ich nun handeln..

Danke schon mal..

mfg Gauggi

Luckie 6. Jan 2007 02:22

Re: Eigener Dialog in einen Systemdialog einfügen
 
Ein Formular wirst du da wohl nicht reinbekommen. Da wirst du wohl schon ein nonVCL Fenster nehmen müssen.

SirThornberry 6. Jan 2007 09:21

Re: Eigener Dialog in einen Systemdialog einfügen
 
ein form sollte auch klappen. Denn hier wird ja nichts anderes gemacht als ein Fenster zu erstellen und den Parent davon anzugeben. Genauso kann man auch einfach von dem Form den Parent umsetzen.

gauggi 6. Jan 2007 10:38

Re: Eigener Dialog in einen Systemdialog einfügen
 
Zitat:

Zitat von SirThornberry
ein form sollte auch klappen. Denn hier wird ja nichts anderes gemacht als ein Fenster zu erstellen und den Parent davon anzugeben. Genauso kann man auch einfach von dem Form den Parent umsetzen.

Wie kann ich das in Code umsetzen..


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