Drawing Activity/Use cases
Ferramenta Retângulo
clique com o botão esquerdo:
- evento 1: mousedown
- marca ponto inicial
- evento 2: mousemove e mousedown
- desenha retângulo com tamanho variando de acordo com a posição do ponteiro.
a - tecla SHIFT pressionada: desenhar um quadrado com tamanho variando de acordo com a posição do ponteiro. Soltar a tecla não mantém a proporção.
b - tecla CTRL pressionada: desenhar um retângulo girando de acordo com a posição do ponteiro. O tamanho da figura é o mesmo de antes da tecla ser pressionada. Soltar a tecla mantém a rotação. A rotação é em torno do ponto inicial.
c - tecla ALT pressionada: mover o retângulo desenhado conforme a posição do ponteiro. Soltar a tecla mantém a posição.
d - tecla ENTER pressionada: desenha a figura permanentemente na área de desenho.
e - tecla ESC pressionada: cancela o desenho da figura.
f - teclas direcionais: mover o retângulo desenhado conforme a tecla pressionada. Cada toque na tecla move a figura em 5 pixels.
- evento 3: mouseup
- desenhar a figura permanentemente na área de desenho (caso não tenha sido).