Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
arduno
Anmeldungsdatum: 12.05.2011 Beiträge: 252
|
Verfasst am: 18.10.2014, 13:10 Titel: Drawstring-Zeile löschen bzw überschreiben ? |
|
|
Hallo, wie kann man bitte mit Drawstring eine Zeileüberschreiben?
Das funktioniert nicht:
draw STRING (5, 90),"....................................................................."
draw STRING (5, 90),"Datei : "+datei_save+" umgewandelt Byte>Text "
PS: Die Punkte im String sind hier Platzhalter für ein Leerzeichen.
Danke.
Gruss |
|
Nach oben |
|
 |
nemored

Anmeldungsdatum: 22.02.2007 Beiträge: 4699 Wohnort: ~/
|
Verfasst am: 18.10.2014, 14:28 Titel: |
|
|
DRAW STRING pixelt einfach die Textpixel an die gewünschte Stelle. Wenn du etwas "übermalen" willst, musst du genauso vorgehen wie bei allen anderen Grafikbefehlen: das alte löschen und mit dem neuen überschreiben. Als Möglichkeiten gibt es da z. B.
- alten Bereich mit LINE in den Hintergrundfarbe übermalen
- DRAW STRING mit dem ANSI-Zeichen für ein gefülltes Rechteck verwenden (statt der Leerzeichen; welche Nummer das ist, weiß ich nicht auswendig, lässt sich aber schnell herausfinden, und MOD hat dazu vor nicht allzu langer Zeit ein Beispiel gepostet)
- Text in einen Grafikpuffer schreiben und diesen mit PUT ausgeben
- Hintergrund vor dem Schreiben sichern und vor dem Überschreiben wiederherstellen
_________________ Deine Chance beträgt 1:1000. Also musst du folgendes tun: Vergiss die 1000 und konzentriere dich auf die 1. |
|
Nach oben |
|
 |
|