I ont la forme d'exemple suivant TForm1
avec deux boutons (BitBtn
):Comment puis-je obtenir l'héritage visuel à des valeurs de ppp élevées?
En outre, j'ai une deuxième forme TForm2
qui est dérivée de la première forme. Le deuxième bouton est déplacé vers la gauche et un autre bouton est ajouté:
Lors de l'exécution (Windows 7), la deuxième forme ressemble à ceci:
Si je change taille de police à 125%, ma forme ressemble à ceci:
D'une manière ou d'une autre, le nouveau bouton a la mauvaise position et la mauvaise taille. Que puis-je faire à ce sujet?
J'utilise les fichiers suivants .dfm
(raccourcies):
object Form1: TForm1
Left = 0
Top = 0
Font.Height = -11
Font.Name = 'Tahoma'
Font.Style = []
OldCreateOrder = False
PixelsPerInch = 96
TextHeight = 13
object BitBtn1: TBitBtn
Left = 8
Top = 8
Width = 105
Height = 105
Caption = 'BitBtn1'
end
object BitBtn2: TBitBtn
Left = 359
Top = 8
Width = 105
Height = 105
Caption = 'BitBtn2'
end
end
inherited Form2: TForm2
Caption = 'Form2'
PixelsPerInch = 96
TextHeight = 13
inherited BitBtn2: TBitBtn
Left = 191
Top = 7
ExplicitLeft = 191
ExplicitTop = 7
end
object BitBtn3: TBitBtn
Left = 359
Top = 8
Width = 105
Height = 104
Caption = 'BitBtn3'
end
end
fichiers de classe ne sont pas modifiés en tant que concepteur les génère. Ils ne contiennent aucun code pertinent.
Vous devriez le signaler à Embarcadero afin qu'ils puissent le réparer. –
Je l'aurais signalé, mais comme il s'est avéré [il est déjà signalé] (https://quality.embarcadero.com/browse/RSP-12971). L'une des conséquences les plus fâcheuses d'exiger une connexion pour le portail de qualité est que les moteurs de recherche ne peuvent pas indexer le contenu. Même si j'ai trouvé le problème avec ma première requête de recherche, le moteur de recherche interne fonctionne correctement. – ventiseis
En outre, cela semble être corrigé avec 'Delphi 10.1 Berlin'. – ventiseis