Bom, estou trabalhando em aplicativo que exibe mapa que está funcionando ok…
Gostaria de inserir uma caixa de texto…algo como status do sistema em cada momento. Nada mais seria que um texto com um fundo branco. Porém minha interface é um Canvas e eu queria usar um método de alto nivel para desenhar a mensagem algo como um form.
Existe alguma maneira de adicionar um form em um Canvas ou terei que fazer esta caixa de texto com Graphics?
[quote=diegogalanti]Bom, estou trabalhando em aplicativo que exibe mapa que está funcionando ok…
Gostaria de inserir uma caixa de texto…algo como status do sistema em cada momento. Nada mais seria que um texto com um fundo branco. Porém minha interface é um Canvas e eu queria usar um método de alto nivel para desenhar a mensagem algo como um form.
Existe alguma maneira de adicionar um form em um Canvas ou terei que fazer esta caixa de texto com Graphics?[/quote]
Terá que fazer com Graphics, pois se você tivesse pensando melhor poderia ter feito diferente. Explico:
Você tem um mapa e quer uma caixa de texto, certo ?
Então o mapa você desenha em um CustomItem e o texto você pode usar um StringItem ou TextField, tudo isto dentro de um Form. Perceba que neste modelo, você tem a vantagem de tero mapa e ter também algo mais amigável de se trabalhar que é um form.
Só criando na mão mesmo.
O link que j0nny passou parece bom.
O + trabalhoso é fazer o mapeamento entre a imagem e os caracteres. O resto é tranquilo.
Abraços,