Hallo Jimmy,AUGE_OHR hat geschrieben:hi,eigendlich meine ich damit nur die verwendung einer variabel oder sobrandelh hat geschrieben: erkläre doch mal genauer was du unter 'eigenen Tabulatoren' meinst.
für die Positionen in der x-Achse. Dies gilt ja im Prinzip so auch schon
bei Cl*pper das man bei "formatierungen" (=TAB) besser den String
zerlegt und einzeln auf den Positionen ausdruckt.
Der Rest ist mehr für "Snoop_Proggy_Prog"Code: Alles auswählen
statt : @line, 0 SAY a+" "+b+" "+c besser : #define TAB1 20 #define TAB1 40 #define TAB1 50 // // line = Y Achse // TAB = X Achse // @line, TAB1 SAY a @line, TAB2 SAY b @line, TAB3 SAY c
genau das ist nicht richtig. @x,y ... macht nix anderes als Zeichen zählen. Spätestens wenn man dann Steuerzeichen eingestreut hat (Fett etc.) ging das fürchterlich in die Hose. Nur wenn man mit
? T1+cFett_1+t2+cFett_0 (die Druckersteuerzeichen habe ich in Vars geführt.)
gedruckt hat, konnte man das einigermaßen hinbekommen.
Ein XbpPrinter hingegen druckt genau auf eine 1/10 mm (in deutsch) Position allerdings in der Basislinie links. Von dem Presentationspace sollte man sich nicht verwirren lassen, ist nix weiter als eine Variable der man die gewünschten Maße spendiert hat. Wie eine Art von Zeichenvorlage (Zeichenbrett) auf dem man das gewünschte Bild zeichnet ohne sich Gedanken zu machen ob nachher einer mit der Handsäge oder einer CNC das Endergebnis aus der Vorlage erzeugt
@Snoop_Proggy_Prog,
Sieh dir die Beispiele oben an. Egal ob mit Xbase direkt (0,0 links unten und leider nicht auf dem RAND) oder mit meiner Klasse ist das weder schwer noch ein Buch mit 7 Siegeln.