fga-eps-mds/2018.1-Reabilitacao-Motora

Criação de label com clique do mouse

Closed this issue · 2 comments

Descrição:

Adicionar a possibilidade de criar Rotulos no grafico clicando duas vezes no mesmo.

Critérios de Aceitação

  • Criação de labels viável à partir de cliques

De duas uma:
a) o rotulo inteiro será criado
ex: a pessoa clica na posição 5 do eixo X; entao o rotulo tera X inicial = 3.5 e X final = 6.5
(já que o grafico possui tamanho 15 no eixo X, e um rotulo possui em media 5 rotulos, o rotulo ideal teria tamanho 3)

b) apenas o X inicial é criado e entao o outro será criado se clicar em outra parte
ex: se clicar duas vezes na posição 5, apenas o X inicial do rotulo é spawnado (e na posição 5). Vejo problemas nessa pois não sei ao certo como controlar/garantir que o usuário inserirá o X final.

Solicito a opinião de todos.

Para não complicar muito, pode-se fazer o A. Entretanto, o comportamento em um mundo utópico seria o usuário clicar e arrastar o mouse, criando uma seleção do gráfico com x inicial (onde o mouse foi pressionado) e x final (onde o mouse foi solto).

Este comportamento é o mesmo apresentado no gráfico de contribuições do github:

image