| |
|
|
Stephan Sonneborn | ¡Hola,
irgendwie verstehe Yo entweder el Ayuda no correcto o automatische Texthöhenermittlung es algo buggy... Sollte no una passende Texthöhe ermittelt voluntad, así el Texto en el Rechteck passt y debería no el ursprüngliche Formatierung (rechts, mittig oder links) no obtener bleiben? KompilierenMarcaSeparaciónCLS
USEFONT "Arial", 36, 0, 0, 0, 0
TEXTCOLOR RGB(000,000,000), RGB(255,255,000)
DRAWTEXT 10, 10,150, 30,"Test", 0
DRAWTEXT 10, 30,150, 50,"Test", 1
DRAWTEXT 10, 50,150, 70,"Test", 2
DRAWTEXT 10, 70,150, 90,"Test"+STR$(%TEXTHEIGHT), (0 + 1024)
USEFONT "Arial", %TEXTHEIGHT, 0, 0, 0, 0
DRAWTEXT 10, 90,150,110,"Test"+STR$(%TEXTHEIGHT), (1 + 1024)
DRAWTEXT 10,110,150,130,"Test"+STR$(%TEXTHEIGHT), (2 + 1024)
WAI
|
|
|
| Schöne Grüße aus Wittgenstein von Stephan
Programmierumgebung:| XProfan X4 | WIN10 | AMD FX6100 3,3 GHz | 19.06.2011 ▲ |
|
|
|
|
RGH | ¡Hola, como verstehst Usted tatsächlich algo falso. DT_CALCRECT (1024) bewirkt no, dass el Fonthöhe automáticamente así gewählt se, dass el Texto en el Rechteck passt, pero genau umgekehrt (como el Name des Flags vermuten lässt), dass el Rechteck así gewählt se, dass el Texto en gewählter Fondgröße hineinpasst. Der DY-Valor se also ignoriert y automáticamente berechnet. Es insbesondere sinnvoll, si uno z.B. größere Mengen Fließtext con Zeilenumbruch ausgeben möchte. El Systemvariable %TEXTHEIGHT son entonces a, como groß DY tatsächlich errechnet wurde. Es sí wichtig, en a wissen, a el cuerpo uno el nächsten Absatz positioniert.
Saludo Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 19.06.2011 ▲ |
|
|
|
|
Stephan Sonneborn | Hola Roland,
aha! Jetzt tener auch ego verstanden
Und qué es con el Flag +1024? |
|
|
| Schöne Grüße aus Wittgenstein von Stephan
Programmierumgebung:| XProfan X4 | WIN10 | AMD FX6100 3,3 GHz | 19.06.2011 ▲ |
|
|
|