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/)
-   -   Delphi Aktivierung eines Formulares abblocken (https://www.delphipraxis.net/44228-aktivierung-eines-formulares-abblocken.html)

gsh 15. Apr 2005 19:13


Aktivierung eines Formulares abblocken
 
Hi DPler

Ich hab ihn meinem Programm zwei Formulare auf dem ersten hab ich ein paar komponenten drauf und auf der zweiten einen BitBtn. Das zweite Formular ist immer im Vordergrund.
Also wenn ich jetzt auf Formular 1 was auswähle und dann auf den BitBtn von Form 2 klicke. Dann will ich das die Form 2 nicht aktiv wird. sondern die Form 1 soll troz des klicks auf die Form 2 aktiv bleiben.
Aber natürlich soll der klick auf den BitBtn ausgeführt damit des click ereignis auftritt.

Ist das überhaupt möglich?

@Mod: Ich hof Windows API stimmt :stupid:

Nogge 15. Apr 2005 23:53

Re: Aktivierung eines Formulares abblocken
 
Hallo gsh,
Du meinst wohl mit "aktiv", dass die Form1 immer im Vordergrund bleiben soll, denke ich mir mal. Schreib doch einfach nach dem BitBtn-Code:
Delphi-Quellcode:
Form1.Show;

gsh 16. Apr 2005 09:45

Re: Aktivierung eines Formulares abblocken
 
nein
aktiv ist für mich wenn im XP die Titelleiste dunkelblau wird.
und ich will des wenn ich in der Form1 was in der Treeview auswähle und ich auf den Bitbtn von Form2 klicke des die Treeview markiert bleibt.

Nogge 16. Apr 2005 09:49

Re: Aktivierung eines Formulares abblocken
 
Dann schreib doch einfach als letztes nach deiner Procedure in dem Button:
Delphi-Quellcode:
TreeView1.SetFocus;

gsh 16. Apr 2005 09:50

Re: Aktivierung eines Formulares abblocken
 
Klingt gut aber wo soll ich des reinschreiben?

//edit Danke funktioniert :thumb:


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