Kann ich nicht navollziehen.
Ich erzeuge eine neue Form
Code:
object Form2: TForm2
Left = 0
Top = 0
Caption = 'Form2'
ClientHeight = 293
ClientWidth = 385
Color = clBtnFace
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -11
Font.Name = 'Tahoma'
Font.Style = []
OldCreateOrder = False
PixelsPerInch = 96
TextHeight = 13
end
Dann ein Label drauf
Code:
object Form2: TForm2
Left = 0
Top = 0
Caption = 'Form2'
ClientHeight = 293
ClientWidth = 385
Color = clBtnFace
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -11
Font.Name = 'Tahoma'
Font.Style = []
OldCreateOrder = False
PixelsPerInch = 96
TextHeight = 13
object Label1: TLabel
Left = 48
Top = 24
Width = 31
Height = 13
Caption = 'Label1'
end
end
Dann von dem Label die Fontgröße geändert
Code:
object Form2: TForm2
Left = 0
Top = 0
Caption = 'Form2'
ClientHeight = 293
ClientWidth = 385
Color = clBtnFace
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -11
Font.Name = 'Tahoma'
Font.Style = []
OldCreateOrder = False
PixelsPerInch = 96
TextHeight = 13
object Label1: TLabel
Left = 48
Top = 24
Width = 35
Height = 14
Caption = 'Label1'
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -12
Font.Name = 'Tahoma'
Font.Style = []
ParentFont = False
end
end
Nun steht der Fontname beim Label. Klar. Parentfont steht ja jetzt auf false.
Wenn ich jetzt den Font des Formulars ändere bleibt das Label wie es ist. Das nur, weil ich die Größe geändert habe.