Autor Beitrag
teamrocket0
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 177
Erhaltene Danke: 1

Win ME, Win XP, Win 7, Win 10
Delphi 7, 10.2 Tokyo
BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 4106
Erhaltene Danke: 13


Delphi 2010 Pro; Delphi.Prism 2011 pro
BeitragVerfasst: Di 29.08.06 12:30 
Ne Idee für was? Wie man die optimale Größe des Buttons berechnet?

_________________
Markus Kinzler.
teamrocket0 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 177
Erhaltene Danke: 1

Win ME, Win XP, Win 7, Win 10
Delphi 7, 10.2 Tokyo
BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 117



BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2195

XP
D3Prof, D6Pers.
BeitragVerfasst: Di 29.08.06 13:28 
Hallo !
Schau Dir mal die Eigenschaft Font.Height an damit müsstest Du was anfangen können.
teamrocket0 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 177
Erhaltene Danke: 1

Win ME, Win XP, Win 7, Win 10
Delphi 7, 10.2 Tokyo
BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 117



BeitragVerfasst: 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 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 177
Erhaltene Danke: 1

Win ME, Win XP, Win 7, Win 10
Delphi 7, 10.2 Tokyo
BeitragVerfasst: Di 29.08.06 17:44 
Das kling zimlich gut. Ich sehe mir das mal an.
teamrocket0 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 177
Erhaltene Danke: 1

Win ME, Win XP, Win 7, Win 10
Delphi 7, 10.2 Tokyo
BeitragVerfasst: Di 29.08.06 18:00 
Mit der Höhe bekomme ich das hin, aber mit der Breite noch nicht!
der Berliner
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 417

Win Xp Home
delphi 2005
BeitragVerfasst: Di 29.08.06 18:09 
Schau dir mal das hierSuche in der Entwickler-Ecke [TBUTTON] AUTOSIZE FÜR BUTTON? :dance2: an.
Gruß

_________________
[b]Ich weiß nicht immer, wovon ich rede. Aber ich weiß, dass ich recht habe.[b]
teamrocket0 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 177
Erhaltene Danke: 1

Win ME, Win XP, Win 7, Win 10
Delphi 7, 10.2 Tokyo
BeitragVerfasst: Mi 30.08.06 13:28 
Heißesten Dank. Das hat mein Problem lössen können.

Danke.....