Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Komponenten einen Windows durchgehen (https://www.delphipraxis.net/185359-komponenten-einen-windows-durchgehen.html)

idefix2 3. Jun 2015 07:06

Komponenten einen Windows durchgehen
 
Im konkreten Fall geht es mir um den Windows OpenDialog.
Ich möchte in den ein zusätzliches Eingabefeld einbauen, was im Prinzip schon funktioniert.
Jetzt möchte ich dieses Eingabefeld so positionieren, dass es zu den anderen Dialogelementen passt. Nachdem ich vermute, dass die genaue Position der verschiedenen Dialogelemente in Abhängigkeit von Windowsversion und vielleicht noch anderen Parametern variieren wird, würde ich gerne die Eigenschaften left und top der Eingabefelder für Dateinamen und Filter auslesen, um mein neues Dialogfeld bündig und in gleichem Abstand darunter anzuzeigen.
Dafür würde ich gerne wissen, wie ich zu Handles auf die verschiedenen Elemente des Dialogs komme.
Dialog.components hilft mir nicht weiter, vermutlich weil die Dialogelemente Non-VCL sind.

Mikkey 3. Jun 2015 07:51

AW: Komponenten einen Windows durchgehen
 
Suchst Du vielleicht so etwas?

idefix2 3. Jun 2015 08:31

AW: Komponenten einen Windows durchgehen
 
Ja, danke, ich glaube, das ist es, was ich gesucht habe.


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