Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Keinen Rahmen wenn Objekt den Focus hat? (https://www.delphipraxis.net/31000-keinen-rahmen-wenn-objekt-den-focus-hat.html)

Aurelius 2. Nov 2007 07:14

Re: Keinen Rahmen wenn Objekt den Focus hat?
 
Weil es bei einem Mediaplayer etwas doof aussieht wenn da ´dieser Standardrahmen drum ist ;)

PS: Eine Lösung wie man den rahmen auch anders gestalten kann (z.B. andere Farbe) würde mir reichen.

Robert Marquardt 2. Nov 2007 14:43

Re: Keinen Rahmen wenn Objekt den Focus hat?
 
Such dir doch eine andere Komponente die nicht von TWinControl ableitet. Ohne eigenes Fenster kein Focus. Was man dabei verliert ist allerdings die Bedienbarkeit per Tastatur. Der Focus sagt naemlich an welche Control die Tasteneingaben bekommt.

Aurelius 2. Nov 2007 14:57

Re: Keinen Rahmen wenn Objekt den Focus hat?
 
Dasweiß ich doch :zwinker:

Wie gesagt, es reicht mir auch zu wissen wie man den Rahmen umfärbe kann. Das würde auch nicht schlecht aussehen :D

Robert Marquardt 2. Nov 2007 15:16

Re: Keinen Rahmen wenn Objekt den Focus hat?
 
Das die Farbe des FocusRect wird wahrscheinlich von einer der Systemfarben bestimmt.

Aurelius 2. Nov 2007 15:52

Re: Keinen Rahmen wenn Objekt den Focus hat?
 
Wenn du mir jetzt noch sagst ob und ggf. wie man das umstellen kann wäre ich sehr glücklich :D

Robert Marquardt 3. Nov 2007 05:51

Re: Keinen Rahmen wenn Objekt den Focus hat?
 
Das nuetzt dir nichts wil dann auch andere Elemente die Farbe wechseln. Das sind die Farben die man im Control Panel "Anzeige" unter "Darstellung" aendern kann.

bitsetter 3. Nov 2007 11:50

Re: Keinen Rahmen wenn Objekt den Focus hat?
 
Liste der Anhänge anzeigen (Anzahl: 2)
Zitat:

Zitat von xX0815Xx
Wenn du mir jetzt noch sagst ob und ggf. wie man das umstellen kann wäre ich sehr glücklich :D

Hi,

wenn man WM_SETFOCUS abfängt, kann man eigentlich trotzdem die TTrackbar mit der Tastatur bedienen. Allerdings sieht man dann nicht mehr, dass die Trackbar den Focus besitzt.


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:39 Uhr.
Seite 2 von 2     12   

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