Funções Solidtec
Diff: tela.h
- Revision:
- 1:392e0e10ccf7
- Parent:
- 0:73f074c39876
--- a/tela.h Fri Dec 08 19:15:28 2017 +0000 +++ b/tela.h Tue Nov 06 16:28:00 2018 +0000 @@ -6,6 +6,7 @@ #include "mbed.h" #include "LCD_DISCO_F746NG.h" #include "TS_DISCO_F746NG.h" +#include <string> //Constantes de Botão #define TEMPO_PRESSIONADO_BOTAO 0.01000f @@ -61,6 +62,8 @@ ** Função desenhaBotaoComImagem desenha o botão retangular com a cor informada e coloca a imagem sobreposta com Key */ void desenhaBotaoComImagem (const unsigned long *PICTURE, dadosImagem imagem, uint32_t cor, botao *botaoObjeto); + +void desenhaBotaoComLabel(string label, int tamanhoFonte, uint32_t corSemClickLabel, uint32_t corSemClick, botao *botaoObjeto); /* ** Função iniciarBotaoArea limita área de toque aonde cria um evento de botão. Para funcionar tem que gerar ** condição de update do flag e função de callback @@ -90,6 +93,8 @@ */ void iniciarBotaoComImagem(const unsigned long *PICTURE, dadosImagem imagem, uint32_t corSemClick, uint32_t corComClick, botao *botaoObjeto, TS_StateTypeDef *toqueTela); +void iniciarBotaoComLabel(string label, int tamanhoFonte, uint32_t corSemClickLabel, uint32_t corComClickLabel, uint32_t corSemClick, uint32_t corComClick, botao *botaoObjeto, TS_StateTypeDef *toqueTela); + void iniciarBotaoComImagemClick(const unsigned long *PICTURE, const unsigned long *PICTURECLK, dadosImagem imagem, dadosImagem imagemClk,uint32_t corSemClick, uint32_t corComClick, botao *botaoObjeto, TS_StateTypeDef *toqueTela); /*