La libreria Shapes permette
- di aggiungere forme all’interno di una finestra grafica
- e successivamente di spostarle, ruotarle, ridimensionarle, …
Strumento | Argomenti | Risultato | Descrizione | |
AddEllipse() | width height |
shape | Aggiunge un’ellisse con larghezza … e altezza … | |
AddImage() | name | shape | Aggiunge l’immagine … che potrà essere spostata, animata, ruotata. | |
AddLine() | x1, y1 x2, y2 |
shape | Aggiunge una linea tra i due punti … | |
AddRectangle() | width height |
shape | Aggiunge un rettangolo con larghezza … e altezza … | |
AddText() | text | shape | Aggiunge il testo … che potrà essere spostato, animato, ruotato. | |
AddTriangle() | x1, y1 x2, y2 x3, y3 |
shape | Aggiunge un triangolo con i tre vertici nei punti … | |
Animate() | name x, y ms |
Sposta l’immagine di nome … alla posizione … con una durata … | ||
GetLeft() | name | number | Ottiene la coordinata a sinistra della forma … | |
GetOpacity() | name | number | Ottiene l’opacità della forma … (CRASH) | |
GetTop() | name | number | Ottiene la coordinata in alto della forma … | |
HideShape() | name | Nasconde la forma di nome … | ||
Move() | name x, y |
Sposta la forma di nome … alla nuova posizione … | ||
Remove() | name | Elimina la forma di nome … | ||
Rotate() | name angle |
Ruota la forma di nome … dell’angolo … | ||
SetOpacity() | name number |
Imposta l’opacità della forma … da 0 (trasparente) a 100 (opaco) | ||
SetText() | name text |
Imposta il testo … con il nuovo valore … | ||
ShowShape() | name | Mostra la forma di nome …, precedentemente nascosta. | ||
Zoom() | name sx, sy |
Scala la forma di nome … con i livelli di zoom … e … da 0,1 a 20 |