Autor |
Beitrag |
teamrocket0
      
Beiträge: 177
Erhaltene Danke: 1
Win ME, Win XP, Win 7, Win 10
Delphi 7, 10.2 Tokyo
|
Verfasst: Di 29.08.06 12:21
Hallo Leutz.
Ich würde gern die Schriftgröße in meinem Programm mit einer Schrollbar ändern.
Nur zu dumm das die Button dann nicht mehr groß genug sind um die Caption anzuzeigen. Deswegen würde ich auch die Größe der Buttons ändern können. Problem hierbei ist es das die Caption ja in alle Richtungen größer wird. Der Text wird zwar automatisch zentriet, aber die Höhe und Breite stimmt nicht immer(Besonders dann wenn ich die Schrift vergrößere)
Hat da jemand eventuel eine Gute Idee?
|
|
mkinzler
      
Beiträge: 4106
Erhaltene Danke: 13
Delphi 2010 Pro; Delphi.Prism 2011 pro
|
Verfasst: Di 29.08.06 12:30
Ne Idee für was? Wie man die optimale Größe des Buttons berechnet?
_________________ Markus Kinzler.
|
|
teamrocket0 
      
Beiträge: 177
Erhaltene Danke: 1
Win ME, Win XP, Win 7, Win 10
Delphi 7, 10.2 Tokyo
|
Verfasst: Di 29.08.06 12:35
Ja, das wäre schon mal ein Anfang. Blos das die Caption möglichst genau auf den Button passen muss. Die Schrifgröße ändert sich ja.
|
|
Bääääär
      
Beiträge: 117
|
Verfasst: Di 29.08.06 12:57
Du solltest aber aufpassen, dass die Schriftgröße nicht so groß eingestellt werden kann, dass die Button sich über den ganzen Bildschirmausdehnen, bzw. sich gegebseitig verdecken. Das sähe dann schon irgendwie unprofessionell aus.
Außerdem solltest du dann als Schriftart Arial o.Ä. nehmen, die Standartschriftart sieht dann ziemlich Verpixelt aus.
|
|
Blackheart666
      
Beiträge: 2195
XP
D3Prof, D6Pers.
|
Verfasst: Di 29.08.06 13:28
Hallo !
Schau Dir mal die Eigenschaft Font.Height an damit müsstest Du was anfangen können.
|
|
teamrocket0 
      
Beiträge: 177
Erhaltene Danke: 1
Win ME, Win XP, Win 7, Win 10
Delphi 7, 10.2 Tokyo
|
Verfasst: Di 29.08.06 17:38
Ich kenne diese beiden eigenshaften, und ich kann sie mit der Scrollbar auch hervorragen beeinflussen, aber nicht in der Dimension wie sich die Schriftgröße ändert. Ich müsste die Größe des Caption wissen um den Button daran anzupassen.
|
|
Bääääär
      
Beiträge: 117
|
Verfasst: Di 29.08.06 17:43
Font.Height gibt doch die Höhe der Schrift in Pixeln an, oder?
Also kannst du den Button so hoch wie die Schrift + Ein paar Pixel mehr (deine Entscheidung, wie viele) - damit's draufpasst - hoch machen.
Für die Breite des Buttons solltest du dir anschauen, wie das bei den Labels mit Autosize geht.
|
|
teamrocket0 
      
Beiträge: 177
Erhaltene Danke: 1
Win ME, Win XP, Win 7, Win 10
Delphi 7, 10.2 Tokyo
|
Verfasst: Di 29.08.06 17:44
Das kling zimlich gut. Ich sehe mir das mal an.
|
|
teamrocket0 
      
Beiträge: 177
Erhaltene Danke: 1
Win ME, Win XP, Win 7, Win 10
Delphi 7, 10.2 Tokyo
|
Verfasst: Di 29.08.06 18:00
Mit der Höhe bekomme ich das hin, aber mit der Breite noch nicht!
|
|
der Berliner
      
Beiträge: 417
Win Xp Home
delphi 2005
|
Verfasst: Di 29.08.06 18:09
Schau dir mal das hier [TBUTTON] AUTOSIZE FÜR BUTTON?  an.
Gruß
_________________ [b]Ich weiß nicht immer, wovon ich rede. Aber ich weiß, dass ich recht habe.[b]
|
|
teamrocket0 
      
Beiträge: 177
Erhaltene Danke: 1
Win ME, Win XP, Win 7, Win 10
Delphi 7, 10.2 Tokyo
|
Verfasst: Mi 30.08.06 13:28
Heißesten Dank. Das hat mein Problem lössen können.
Danke.....
|
|