<< Inhaltsverzeichnis Suchen >>

EBUS_PROPFONT_STRETCH

Variable

Bedeutung:

Diese Variable steuert unter Java, ob beim Drucken Proportionalschriften an die Spaltenbreite des Druckformulars angepaßt werden.

 

Die Spaltenbreite errechnet sich als Formularbreite / Anzahl Druckspalten. Beim Drucken mit einem Fixedfont wird die Schrift so gewählt, daß die Breite der Zeichen des Fixedfont genau der Spaltenbreite entspricht.

 

Beim Drucken mit einer Proportionalschrift ist dies nicht möglich, da nicht alle Zeichen dieselbe Breite haben. Es ist aber möglich, die durchschnittliche Schriftbreite an die Spaltenbreite anzupassen.

 

Ist EBUS_PROPFONT_STRETCH = 1, so erfolgt die Anpassung nur dann, wenn die durchschnittliche Schriftbreite größer als die Spaltenbreite ist. In diesem Fall wird die Schrift durch die Anpassung enger.

 

Ist EBUS_PROPFONT_STRETCH = 2, so erfolgt die Anpassung immer, wenn die durchschnittliche Schriftbreite ungleich der Spaltenbreite ist. Die Schrift kann durch die Anpassung dann breiter oder enger werden.

 

Bei jedem anderen Wert von EBUS_PROPFONT_STRETCH erfolgt keine Anpassung.

 

Diese Variable hat nur eine Wirkung unter Java und ist beim Programmstart mit 1 vorbelegt.

 

siehe auch:

GR_LPFONTNAME