Página 1 de 1

Botao com wvg

Enviado: 28 Jun 2014 19:18
por janio
Fiz alguns botoes com wvg mas encontrei alguns problemas:

- O sistema não para em cima do botao com foco
- O botao com foco nao obedece ENTER, apenas click com mouse
- Nao eh possivel mover o foco entre os botoes com TAB ou setas pros lados

Código: Selecionar todos

   nBt1Alt := WvgPushButton():New()
   nBt1Alt:PointerFocus := .t.
   nBt1Alt:border := .t.
   nBt1Alt:Caption := "ALTERAR"
   nBt1Alt:Create( , , { (LINHA_F-1) * (-1), (COLUNA_I+02) * (-1) }, { -1.5, -9 } )
   nBt1Alt:activate := {|| RetornoAltera() }

   nBt2Exc := WvgPushButton():New()
   nBt2Exc:PointerFocus := .t.
   nBt2Exc:border := .t.
   nBt2Exc:Caption := "EXCLUIR"
   nBt2Exc:Create( , , { (LINHA_F-1) * (-1), (COLUNA_I+12) * (-1) }, { -1.5, -9 } )
   nBt2Exc:activate := {|| RetornoExclui() }

   nBt3Ret := WvgPushButton():New()
   nBt3Ret:PointerFocus := .t.
   nBt3Ret:border := .t.
   nBt3Ret:Caption := "RETORNA"
   nBt3Ret:Create( , , { (LINHA_F-1) * (-1), (COLUNA_I+22) * (-1) }, { -1.5, -9 } )
   nBt3Ret:activate := {|| RetornoCancel() }

   nBt2Exc:SetFocus()

Botao com wvg

Enviado: 30 Jun 2014 18:42
por janio
Alem dos problemas acima, tem outros (pra variar):

- Como atribuir FONT e Tamanho da letra no botao??
- Como atribuir uma LETRA de atalho para o botao??

Janio

PS: Nenhum dos exemplos q vi ate agora tem opcao (ou solução) para isso!

Botao com wvg

Enviado: 17 Dez 2015 21:26
por microvolution
olá Janio, estou começando a usar a gtwvg agora, pelo incentivo do professor JQuintas.

Bom, no meu caso e que é o da maioria, parece-me que esta LIB está sendo encerrada, pois não acha nada dela a não ser a marioria do JQuintas.

Vc conseguiu resolver seus problemas? se sim, pode me dar umas dicas?
- por exemplo, estou no modo console e acrescentado botões.
- Percebo que os botões não estão aceitando nenhum arquivo (.ico, .jpg, ou .bmp - como no exemplo demowvg.prg da pasta contrib).
- também, os botões ficam sempre abertos mesmo passando da janela principal para uma janela tipo 9cadastro Clientes);
- é possível dar um fechamento ou sumir os botões da tela e só quando voltar ao Menu Principal a gente ter acesso a eles novamente? um tipo assim oMEUbotão:refresh() ou oMEUbotao:close ou oMEUbotao:pause...
rsrsr
nesta altura do campeonato qualquer ajuda é bem vinda!

vlw