Tag Archives: Camera

PaintPot


GUI



Componenti


  1. Screen > Screen1
    1. Title=PaintPot 1
  2. Layout > HorizontalArrangement > HorizontalArrangement1
    1. Width=Fill parent
  3. User Interface > Button > Button_Red
    1. BackgroundColor=Red
    2. Text=Red
  4. User Interface > Button > Button_Green
    1. BackgroundColor=Green
    2. Text=Green
  5. User Interface > Button > Button_Bue
    1. BackgroundColor=Blue
    2. Text=Blue
    3. TextColor=White
  6. Drawing > Canvas > Canvas1
    1. BackgroundImage=kitty.png
    2. Height=300
    3. Width=Fill parent
  7. User Interface > Button > Button_Wipe
    1. Text=Wipe

Componenti non visibili



Blocchi


Cambiare il colore di Canvas

Touch: toccando la figura si disegna un cerchio di raggio 5, del colore precedentemente selezionato

Drag: trascinando il dito sulla figura si ottiene una striscia colorata

Wipe: pulisce tutti i disegni




Cambiare la dimensione dei cerchi colorati


GUI



Componenti


  1. Screen > Screen1
    1. Title=PaintPot 2
  2. Layout > HorizontalArrangement > HorizontalArrangement1
    1. Width=Fill parent
  3. User Interface > Button > Button_Red
    1. BackgroundColor=Red
    2. Text=Red
  4. User Interface > Button > Button_Green
    1. BackgroundColor=Green
    2. Text=Green
  5. User Interface > Button > Button_Bue
    1. BackgroundColor=Blue
    2. Text=Blue
    3. TextColor=White
  6. Drawing > Canvas > Canvas1
    1. BackgroundImage=kitty.png
    2. Height=300
    3. Width=Fill parent
  7. Layout > HorizontalArrangement > HorizontalArrangement2
  8. User Interface > Button > Button_Wipe
    1. Text=Wipe
  9. User Interface > Button > Button_Big
    1. Text=Big Dots
  10. User Interface > Button > Button_Small
    1. Text=Small Dots

Componenti non visibili



Blocchi


Tramite i 2 pulsanti Big… e Small… si imposta la variabile dotSize, il raggio dei cerchi.
Le dimensioni sono fissate tramite 2 variabili (costanti) globali.





Nel disegno del cerchio il raggio dipende dalla variabile globale dotSize




Cambiare l’immagine da truccare


GUI



Componenti


  1. Screen > Screen1
    1. AlignHorizontal=Center
    2. Title=PaintPot
  2. Layout > HorizontalArrangement > HorizontalArrangement1
  3. User Interface > Button > Button_Red
    1. Text=Red
  4. User Interface > Button > Button_Green
    1. Text=Green
  5. User Interface > Button > Button_Bue
    1. Text=Blue
    2. TextColor=White
  6. Drawing > Canvas > Canvas1
    1. BackgroundImage=kitty.png
    2. Height=300
    3. PaintColor=Red
    4. Width=Fill parent
  7. Layout > HorizontalArrangement > HorizontalArrangement2
  8. User Interface > Button > Button_Take
    1. Text=Take Picture
  9. User Interface > Button > Button_Wipe
    1. Text=Wipe
  10. User Interface > Button > Button_Big
    1. Text=Big Dots
  11. User Interface > Button > Button_Big
    1. Text=Small Dots

Componenti non visibili


  1. Media > Camera > Camera1

Blocchi


Tramite il pulsante Take Picture si aziona la fotocamera

La foto appena scattata diventa lo sfondo di Canvas




Proposte


  1. La dimensione dei cerchi e il loro colore non sono visibile finché non si disegna qualcosa: aggiungi la visualizzazione delle variabili
  2. La dimensione dei cerchi è fissata a 2 valori: aggiungi uno cursore per modificarla in modo continuo