Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Unterform & Focus (https://www.delphipraxis.net/27371-unterform-focus.html)

Chris1986 9. Aug 2004 08:42


Unterform & Focus
 
Guten Morgen
Ich bemühe mich schon längere Zeit um die Lösung des Problems, es will aber Nichts so recht helfen.
Ich habe eine Hauptform (MDI From) und eine weitere Form (fsnormal) mit dem Borderstyle bsSizeToolWin. Beim "Create" von Form2 wird Form2.Parent die Hauptform zugewiesen. Dummerweise hat Form2 jetzt aber keinen Focus mehr. Auch nicht beim Klick auf die Form. Am liebsten wäre mir, wenn beide Forms gleichzeitig (wie z.B. in Photoshop) den Focus hätten.
Kennt jemand eine Lösung oder hatte jemand schonmal ein ähnliches Problem?

MfG
Christian

Poolspieler 9. Aug 2004 09:59

Re: Unterform & Focus
 
Hallo,
muss Form2 nicht fsChild sein???
--> ich mach das immer so... und dann klappts auch (zumindest mit einem aktivem Form...)

Wegen Photoshop:
Ich würde sagen, dass da trotzdem immer nur EIN Formular aktiv ist - wie soll denn das
arme Formular denn wissen, für wen jetzt der Tastendruck war...???

Gruß

Poolspieler

Chris1986 9. Aug 2004 10:53

Re: Unterform & Focus
 
Hallo Poolspieler,
ein MDI-Child kann nicht bssizetoolwin als Bordersyle haben(leider). Das hatte ich auch schon versucht. Vielleicht hab ich mich mit Focus auch falsch ausgedrückt. Ich möchte jedenfalls, dass es so aussieht, als hätten beide Fenster den Focus. Sprich: Beide Titelleisten sollen Dunkelblau hinterlegt sein.

MfG
Christan

Poolspieler 9. Aug 2004 11:27

Re: Unterform & Focus
 
Ich habs grade ausprobiert:
Form1: fsMDIform
Form2: fsMDIchild
Form3: fsMDIchild

Ich kann für Form2 u. Form3 trotzdem bssizetoolwin einstellen...?!?!?!?
Das mit den beiden aktiven Formularen ist (denke ich) recht schwierig.
Du müßtest Dir evtl. Dein Eigenes Formular bauen (abgeleitet von TForm, oder TCustomForm)
--> Viel Spaß dabei :twisted:
Ich denke mal, dass Photoshop das ähnlich gemacht hat...

Gruß

Poolspieler

Chris1986 9. Aug 2004 11:33

Re: Unterform & Focus
 
Hallo Poolspieler
Erstmal Danke für deine Hilfe. Bei mir gehts so nicht. Der Borderstyle bleibt auf bsSingle.
Kannst du vielleicht einen Screenshot hochladen?

MfG
Christian


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:27 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz