Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi TPageControl unter Win 7 (https://www.delphipraxis.net/150545-tpagecontrol-unter-win-7-a.html)

Dr4ke 20. Apr 2010 14:13


TPageControl unter Win 7
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hey Leute!

Ich wollte mir grad was schönes zusammenschreiben, da merke ich, dass TPageControl unter Win 7 weiß ist. Und meine GroupBox grau, das sieht natürlich etwas dämlich aus (siehe Bild). Kann man da was machen?

s.h.a.r.k 20. Apr 2010 14:21

Re: TPageControl unter Win 7
 
Hey,

schon mal mit ParentBackgroundColor gespielt?

// edit
Spielen ist wohl etwas übertrieben, gibt ja nur zwei mögliche Werte :mrgreen:

Dr4ke 20. Apr 2010 14:24

Re: TPageControl unter Win 7
 
Öhm, diese Option existiert bei mir garnichts. :/

(Benutze Delphi 2010)

s.h.a.r.k 20. Apr 2010 14:26

Re: TPageControl unter Win 7
 
Oh, sorry... das Color muss weg ;) es handelt sich nur um ParentBackground. Stell das auf True und es klappt.

Dr4ke 20. Apr 2010 14:31

Re: TPageControl unter Win 7
 
Nein, ich muss dich enttäuschen, keine Veränderung. :P

s.h.a.r.k 20. Apr 2010 14:56

Re: TPageControl unter Win 7
 
Ui, jetzt bin ich sprachlos. Die GroupBox hat als Parent aber schon das PageControl und liegt nicht einfach nur visuel darüber? Ansonsten kann man ja auch noch eine Farbe für die GroupBox definieren, die bei mir auf clBtnFace steht, allerdings aufgrund der Eigenschaft ParentBackground ignoriert wird.

Dr4ke 20. Apr 2010 15:04

Re: TPageControl unter Win 7
 
Hm das könnte es natürlich sein .. Wo stelle ich denn das Parent Fenster ein?

Matze 20. Apr 2010 15:08

Re: TPageControl unter Win 7
 
Ich mach's immer so:
GroupBox anklicken und mit Strg+X ausschneiden. TTabSheet (PageControl) anklicken und die GroupBox mittels Strg+V einfügen.

Wenn du die GroupBox nicht aus dem PageControl heraus schieben kannst, passt es.

s.h.a.r.k 20. Apr 2010 15:12

Re: TPageControl unter Win 7
 
Du kannst dies auch im Struktur-Fenster sehen. Wenn die GroupBox Teil (=Kind) eines TabSheets ist, dann passts. Ich bevorzuge aber auch lieber die praktische Lösung, wie Matze sie beschrieben hat :mrgreen:

angos 20. Apr 2010 15:17

Re: TPageControl unter Win 7
 
Option drei wäre einfach die groupbox markieren und einmal esc drücken. dann wird das parent markiert ;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:44 Uhr.
Seite 1 von 2  1 2      

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