Antwort auf: Zeichnen am Touchscreen

Startseite Foren Deutsches LiveCode-Forum Zeichnen am Touchscreen Antwort auf: Zeichnen am Touchscreen

#3066
gfz
Teilnehmer

    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