Startseite › Foren › Deutsches LiveCode-Forum › Zeichnen am Touchscreen › Antwort auf: Zeichnen am Touchscreen
Guten Abend Klaus!
Also ich weiß nicht was ich falsch mache – aber mein Export hat niemals einen weißen Hintergrund.
Hier meine Scripts:
on openStack
set the backgroundColor of image "Papier" to "white"
end openStack
für das image “Papier”:
on mouseWithin
set the penColor to "green"
set the lineSize to 80
choose pencil tool
end mouseWithin
on mouseLeave
choose browse tool
end mouseLeave
für den button “Speichern”:
on mouseUp pButtonNumber
local tFile
put specialfolderpath("documents") &"/Handzeichen.jpg" into tFile
export image "Papier" to file tFile as JPEG
put empty into img "Papier"
if the result <> EMPTY then
answer "Problem:" && the result
end if
end mouseUp
Und für den button “Loeschen”:
on mouseUp pButtonNumber
put empty into image "Papier"
end mouseUp
Die Anweisung den Hintergrund auf weiß zu setzen scheint ignoriert zu werden!
In der Zwischenzeit erhalte ich zumindest mein Handzeichen in Grün auf schwarzem Hintergrund.
Die Anweisung zur Linienstärke wird ebenfalls nicht berücksichtigt – egal welchen Wert ich da einsetze ändert sich die Linienstärke nicht. “penWidth” und “penHeight” statt “lineSize” bringt auch keine Änderung der Linienstärke.
Beim Arbeiten mit Livecode in der IDE schaltet sich bei diesem Projekt immer automatisch der Laufzeitmodus ein, sobald sich der Mauszeiger über dem image Objekt befindet. Lässt sich das irgendwie unterbinden? Das macht nämlich die Bearbeitung und Erweiterung des Projekts etwas mühsam.
liebe Grüße,
Georg