Delphi-PRAXiS

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 ParentFont - Font , ParentShowHint - ShowHint wie jetzt (https://www.delphipraxis.net/12758-parentfont-font-parentshowhint-showhint-wie-jetzt.html)

HomerGER2 3. Dez 2003 17:52


ParentFont - Font , ParentShowHint - ShowHint wie jetzt
 
hallo liebe Wissenden
kann mir jmand mal erklären wie das mit parent ist
wann setzt ich parentShowHint und wann ShowHint
wann ist was parent
leider noch nicht so richtig verstand







einumbedingtdieDPTassegewinnender
Homer

negaH 4. Dez 2003 03:03

Re: ParentFont - Font , ParentShowHint - ShowHint wie jetzt
 
ParentFont, ParentColor, ParentShowHint bedeuten das die Properties Font,Color,ShowHint vom aktuellen Control auf die Properties des Parent Controls gesetzt werden. Es liegen als Beispiel ein TLabel auf einem TPanel und dieses auf einem TForm. Bei dem TLabel/TPanel sind ParentFont/ParentColor/ParentShowHint auf TRUE. Nun muß man nur die Font/Color/ShowHint Eigenschaften des TForms ändern und schon übernehmen das TPanel/TLabel die gleichen Werte.

ParentShowHint sollte immer auf True stehen, es sei denn man will bei einem Control absichtlich keinen Hint anzeigen lassen.
ParentFont ist in normal designed Anwendungen immer auf True, da alle Controls in einem TForm eigentlich immer die gleiche Schriftart haben sollten. Nungut, neuerdings hat sich daran einiges geändert, da es Mode ist kribbelbunte Anwendungen zu erzeugen.

Wird zur Designzeit Font/ShowHint/Color abweichend von den Parent-Eigenschaften eingestellt so wird automatisch ParanteFont/ParentShowHint/ParentColor auf False gesetzt.

Gruß Hagen

HomerGER2 4. Dez 2003 17:04

Re: ParentFont - Font , ParentShowHint - ShowHint wie jetzt
 
ahhh
jetzt ist einiges klarer
mit den Hints macht das sinn bei Font kommt es auf das programm an
nur hat es bei mir keinen erfolg gehabt
ich hab ne MenuBar mit TactionManager, XPColoMap und ActionMainmenu
alles steht jetzt auf ParentShowHints
erzeigt mir aber leider nur die langen Hints in der StatusBar an
die KurzHints leider nicht
die Form steht auf ShowHints := True;

Micha 4. Dez 2003 17:25

Re: ParentFont - Font , ParentShowHint - ShowHint wie jetzt
 
Hey, ich glaub, ich das gleiche Problem.

In der Statuszeile werden bei mir auch die Hints angezeigt, aber dafür leider nicht mehr neben den Buttons.

Hat da jemand eine Erklärung dafür?

Alter Mann 4. Dez 2003 17:28

Re: ParentFont - Font , ParentShowHint - ShowHint wie jetzt
 
Die Trennung der Hints erfolgt auf ganz einfache Art und Weise.

Kurzer Hint: 'kurzer Hint|'
Langer Hint: 'lager Hint'

Beides Zusammen : 'kurzer Hint|Langer Hint'

Micha 4. Dez 2003 17:31

Re: ParentFont - Font , ParentShowHint - ShowHint wie jetzt
 
Das habe ich bei mir schon eingebaut. Funktioniert aber nicht. Der Hint auf dem Button wird nicht angezeigt.

HomerGER2 4. Dez 2003 17:59

Re: ParentFont - Font , ParentShowHint - ShowHint wie jetzt
 
nein, das alles geht schon bei mir, nur nicht mit der Taction

hint := 'Test|noch so ne Test';


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