ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Como Limpar Imagem de um componente TRoundRect[RESOLVIDO]

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
LukkasDolberth
Aprendiz
Aprendiz


Registrado: Terça-Feira, 9 de Julho de 2013
Mensagens: 190

MensagemEnviada: Qui Mai 11, 2017 9:44 pm    Assunto: Como Limpar Imagem de um componente TRoundRect[RESOLVIDO] Responder com Citação

Boa noite,
estou iniciando agora com desenvolvimento mobile, uso Delphi XE8.
Estou implementando uma assinatura digital, parecida com o paint. O usuário vai preencher o cadastro e no final precisa "assinar" em um editor como se fosse o paint.
Segui um tutorial da internet, e tudo deu certo. Porém o autor não explicou como remover a imagem de um componente TRoundRect.
Preciso implementar um botão chamado "Limpar", onde ao clicar neste, o usuário pretende refazer a assinatura, logo a assinatura anterior tem que ser deletada.
Se alguém souber como faz agradeço muito.
Abraço.


Editado pela última vez por LukkasDolberth em Sex Mai 12, 2017 6:51 pm, num total de 1 vez
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
joemil
Moderador
Moderador


Registrado: Quinta-Feira, 25 de Março de 2004
Mensagens: 9100
Localização: Sinop-MT

MensagemEnviada: Sex Mai 12, 2017 9:24 am    Assunto: Responder com Citação

nao testei, mas veja se é isto:

Código:
RoundRect1.Fill.Bitmap.Bitmap.Image.Free;

_________________
<b>SEMPRE COLOQUE [RESOLVIDO] NO SEU POST</b>
Enviar imagens: http://tinypic.com/
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
LukkasDolberth
Aprendiz
Aprendiz


Registrado: Terça-Feira, 9 de Julho de 2013
Mensagens: 190

MensagemEnviada: Sex Mai 12, 2017 6:14 pm    Assunto: Resposta - Limpar Objeto TRoundRect Responder com Citação

joemil escreveu:
nao testei, mas veja se é isto:

Código:
RoundRect1.Fill.Bitmap.Bitmap.Image.Free;


Coloquei este código mas não deu certo.

Consegui agora, depois de muitas tentativas, o código para limpar é:
Código:

  Signature.DeleteRange(0, Signature.Count);

  rndrct1.Repaint;


Não sei se este é o melhor jeito para fazer isso mas, funcionou hehe
Muito obrigado pela resposta amigo, grande abraço.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB