Desativação / Reativação de acesso a GETs.

Post Reply
Wilson Chaves

Desativação / Reativação de acesso a GETs.

Post by Wilson Chaves »

Olá a todos!

Primeiramente gostaria de parabenizá-los pela iniciativa da criação de um fórum em português. Espero que haja uma grande aderência por parte dos demais programadores.

Estou iniciando na FiveWin e também no xHarbour, por isso tenho uma infinidade de dúvidas. Algumas eu consigo nos exemplos dos produtos, mas tem uma que eu gostaria de tirar com vocês.

Estou trabalhando com tela nativa do FiveWin, sem resource; e com GETs direto _ das tabelas. Mas gostaria de dar acesso ao conteúdo do campo só quando o usuário "clicasse" no botão editar.

Trabalhei no Delphi um pouco de tempo (isso gera certos vícios...rss) e lá havia uma "propriedade" nos componentes onde eu podia habilitar ou desabilitar o componente, ou colocar a tabela em modo de edição ou não. Há algo parecido com isso?

Antecipadamente agradeço!

Abraços!


Wilson R. Chaves
User avatar
Vagner
Posts: 31
Joined: Wed Oct 26, 2005 12:45 pm
Location: São Paulo-Brasil

Post by Vagner »

Olá Wilson,
Crie uma var lógica e coloque no when do get, depois com o botão faça ela ficar verdadeira e mande refrescar os gets, vou dar um pequeno exemplo

lVar := .F.

@ 01,01 Get oGet Var cGet When(lVar) ......

@ 02,01 Button oBut Prompt "Ativa" ... Action (lVar := .T., oGet:Refresh())
Abraços
Vagner Wirts
São Paulo-Brasil
Post Reply