Quem usa WVW ?
Moderador: Moderadores
-
MARCELOG
- Usuário Nível 4

- Mensagens: 546
- Registrado em: 15 Mar 2005 16:54
- Localização: Divinópolis/MG
Quem usa WVW ?
Olá pessoal,
estou entrando no (maravilhoso) mundo da wvw e existem algumas dúvidas:
1) Como acessar, pelo teclado, as opções do menu principal ?
É que somente estou conseguindo acessar o menu principal criado com o mouse. ALT+Letra sublinhada não está funcionando.
2) Como alternar o foco entre botões (pushbutton) ?
É que criei uma sequência de gets e dois botões de comando nativos no final, porém, somente consigo acessá-los e executar a ação definida com o uso mouse.
Existe como transferir o foco para este botão através do teclado (TAB, etc.) ?
3) Com a WVW é possível criar abas ?
Obrigado.
MarceloG
estou entrando no (maravilhoso) mundo da wvw e existem algumas dúvidas:
1) Como acessar, pelo teclado, as opções do menu principal ?
É que somente estou conseguindo acessar o menu principal criado com o mouse. ALT+Letra sublinhada não está funcionando.
2) Como alternar o foco entre botões (pushbutton) ?
É que criei uma sequência de gets e dois botões de comando nativos no final, porém, somente consigo acessá-los e executar a ação definida com o uso mouse.
Existe como transferir o foco para este botão através do teclado (TAB, etc.) ?
3) Com a WVW é possível criar abas ?
Obrigado.
MarceloG
-
marcos.gurupi
- Usuário Nível 4

- Mensagens: 939
- Registrado em: 06 Jul 2004 11:53
- Localização: Gurupi-TO
-
MARCELOG
- Usuário Nível 4

- Mensagens: 546
- Registrado em: 15 Mar 2005 16:54
- Localização: Divinópolis/MG
Caro Marques,
neste site você baixa a lib, code sources e exemplos.
Vale a pena conferir.
http://www.csacomputer.com/gtwvw/
MarceloG
neste site você baixa a lib, code sources e exemplos.
Vale a pena conferir.
http://www.csacomputer.com/gtwvw/
MarceloG
- momente
- Usuário Nível 3

- Mensagens: 496
- Registrado em: 03 Mar 2005 11:53
- Localização: São Carlos-SP
- Contato:
Amigo MarceloG,
Estou tentando usar a GTWVW, e estou com aquele problema da winuser.ch também, aonde encontro esta include, pois não encontrei no pacote da GTWVW? :?
Valeu! :xau
Estou tentando usar a GTWVW, e estou com aquele problema da winuser.ch também, aonde encontro esta include, pois não encontrei no pacote da GTWVW? :?
Valeu! :xau
Rogerio L. Momenté
Nada é tão perfeito que não possamos melhorar.
Nunca se explique. Seus amigos não precisam e seus inimigos não vão acreditar.
www.looksystem.com.br
Nada é tão perfeito que não possamos melhorar.
Nunca se explique. Seus amigos não precisam e seus inimigos não vão acreditar.
www.looksystem.com.br
- momente
- Usuário Nível 3

- Mensagens: 496
- Registrado em: 03 Mar 2005 11:53
- Localização: São Carlos-SP
- Contato:
Amigo MarceloG,
Baixei o arquivo zipado da gtwvw2004.29.06, não vem o winuser.ch, vem só o arquivo wvt2wvw.ch. Deve estar na minha frente e não estou vendo.
Será que você pode me ajudar?
um abraço!
:xau
Baixei o arquivo zipado da gtwvw2004.29.06, não vem o winuser.ch, vem só o arquivo wvt2wvw.ch. Deve estar na minha frente e não estou vendo.
Será que você pode me ajudar?
um abraço!
:xau
Rogerio L. Momenté
Nada é tão perfeito que não possamos melhorar.
Nunca se explique. Seus amigos não precisam e seus inimigos não vão acreditar.
www.looksystem.com.br
Nada é tão perfeito que não possamos melhorar.
Nunca se explique. Seus amigos não precisam e seus inimigos não vão acreditar.
www.looksystem.com.br
-
MARCELOG
- Usuário Nível 4

- Mensagens: 546
- Registrado em: 15 Mar 2005 16:54
- Localização: Divinópolis/MG
Eu de novo!
(apenas para não deixar o tópico lá em baixo)
Olá pessoal, aproveitaram o feriado ? Tem outro dia 1º !
Novamente, se alguém puder me ajudar, não consegui resolver o problema com o acesso ao menu principal via teclado.
Através dos prg´s exemplos, descobri as funções que ativam o menu, sendo que o while final com inkey(0) mantém o "negócio" ativo.
Nesse while, é possível especificar teclas de ação.
Então, detecte a tecla quente (K_ALT_P) para ativar o menu Principal.
O problema é que não sei como fazer para abrir as opções do menu principal, que está na barra superior.
Também não consegui posicionar o mouse sobre o mesmo para simular um click.
O posicionamento do mouse somente se dá em relação a janela, que não inclui o menu ou espaço dos botões de comando (toolbar).
Obrigado.
MarceloG
(apenas para não deixar o tópico lá em baixo)
Olá pessoal, aproveitaram o feriado ? Tem outro dia 1º !
Novamente, se alguém puder me ajudar, não consegui resolver o problema com o acesso ao menu principal via teclado.
Através dos prg´s exemplos, descobri as funções que ativam o menu, sendo que o while final com inkey(0) mantém o "negócio" ativo.
Nesse while, é possível especificar teclas de ação.
Então, detecte a tecla quente (K_ALT_P) para ativar o menu Principal.
O problema é que não sei como fazer para abrir as opções do menu principal, que está na barra superior.
Também não consegui posicionar o mouse sobre o mesmo para simular um click.
O posicionamento do mouse somente se dá em relação a janela, que não inclui o menu ou espaço dos botões de comando (toolbar).
Obrigado.
MarceloG
- momente
- Usuário Nível 3

- Mensagens: 496
- Registrado em: 03 Mar 2005 11:53
- Localização: São Carlos-SP
- Contato:
Amigo MarceloG,
Estou tentando chegar ao seu nivel de entendimento, pois estou começando agora com a wvw, se conseguir alguma coisa te falo. postei também para deixar o tópico em evidência pois estou acompanhando, e isso vai ser de interesse de todos tenho certeza.
Vamos lá pessoal!!!
Estou tentando chegar ao seu nivel de entendimento, pois estou começando agora com a wvw, se conseguir alguma coisa te falo. postei também para deixar o tópico em evidência pois estou acompanhando, e isso vai ser de interesse de todos tenho certeza.
Vamos lá pessoal!!!
Rogerio L. Momenté
Nada é tão perfeito que não possamos melhorar.
Nunca se explique. Seus amigos não precisam e seus inimigos não vão acreditar.
www.looksystem.com.br
Nada é tão perfeito que não possamos melhorar.
Nunca se explique. Seus amigos não precisam e seus inimigos não vão acreditar.
www.looksystem.com.br
-
marcos.gurupi
- Usuário Nível 4

- Mensagens: 939
- Registrado em: 06 Jul 2004 11:53
- Localização: Gurupi-TO
-
marcos.gurupi
- Usuário Nível 4

- Mensagens: 939
- Registrado em: 06 Jul 2004 11:53
- Localização: Gurupi-TO
Problemas ao compilat wvwtest9 (winuser.ch)
Caros quando vou compilar o wvwtest9 ocorre o seguinte erro:
winuser.ch(20) Error F0026 Parse error in constant expression '("0" )'
Alguem saberia dizer o q eh?
winuser.ch(20) Error F0026 Parse error in constant expression '("0" )'
Alguem saberia dizer o q eh?
-
marcos.gurupi
- Usuário Nível 4

- Mensagens: 939
- Registrado em: 06 Jul 2004 11:53
- Localização: Gurupi-TO
- momente
- Usuário Nível 3

- Mensagens: 496
- Registrado em: 03 Mar 2005 11:53
- Localização: São Carlos-SP
- Contato:
Amigo MarceloG,
A falta de tempo é realmente nosso maior inimigo, gostaria que você por gentileza disponibiliza-se alguma coisa inicial, pra gente dar uma olhada, eu na verdade não consegui compilar o wvwtest9. Não sei oque houve! Estou testando no Win98 e da uma mensagem de erro (do windows) quando tento executar o teste.
Da uma força!
Obrigado! :xau
A falta de tempo é realmente nosso maior inimigo, gostaria que você por gentileza disponibiliza-se alguma coisa inicial, pra gente dar uma olhada, eu na verdade não consegui compilar o wvwtest9. Não sei oque houve! Estou testando no Win98 e da uma mensagem de erro (do windows) quando tento executar o teste.
Da uma força!
Obrigado! :xau
Rogerio L. Momenté
Nada é tão perfeito que não possamos melhorar.
Nunca se explique. Seus amigos não precisam e seus inimigos não vão acreditar.
www.looksystem.com.br
Nada é tão perfeito que não possamos melhorar.
Nunca se explique. Seus amigos não precisam e seus inimigos não vão acreditar.
www.looksystem.com.br
-
MARCELOG
- Usuário Nível 4

- Mensagens: 546
- Registrado em: 15 Mar 2005 16:54
- Localização: Divinópolis/MG
Caro Momente,
para começar é realmente importante que você consiga criar o executável relativo ao wvwtest9.prg.
Vamos lá:
Se a sua versão do xHarbour não for a 99.6, atualize a mesma, inclusive a lib gtwvw. (No caclipperwebsite tem os binários do xHarbour e contribuições prontos. É so baixar e descompactar em c )
Se você não tem o arquivo winuser.ch, procure-o e coloque na pasta include do xHarbour.
Abra o arquivo wvwtest9.prg e procure por liswinnt(alguma coisa).
Essa função está numa condição if/end. Desabilite a mesma. (Ela está no source da gtwvw, mas não sei porque deu erro. Como é usada para otimização da fonte em face do windows e do vídeo, não traz prejuizo a desabilitação, pelo menos para teste).
Digite hbmake wvwtest9 /ex para criar o aplicativo.
Selecione no hbmake em Lib.Gráf a lib gtwvw. (use as setas do teclado para tanto)
Nos prg´s, inclua (marque) o wvwtest9.prg e o wvwmouse.prg.
Se tudo deu certo, você tem o executável na pasta. Execute-o.
Agora, é ler wvwtest9.prg, mudar valores, desabilitar linhas e verificar o que acontece.
Antes, não deixe de ler o arquivo funclist.txt que está na pasta da gtwvw/doc que você baixou do site da csacomputer.
Está em inglês básico, mas dá para entender.
Como a gtwvw tem muitas funções que a gtwvt tem, com algumas modificações de síntese: nº da janela, etc., vá no site do Marcos Gambeta e baixe um tutorial sobre a gtwvt, isso pode e vai te ajudar muito.
É o que estou fazendo, passo a passo.
Até hoje, não consegui solicionar a dúvida que determinou este tópico, mas estou insistindo e disposto a ajudar quem precise. Vamos crescer juntos.
MarceloG
para começar é realmente importante que você consiga criar o executável relativo ao wvwtest9.prg.
Vamos lá:
Se a sua versão do xHarbour não for a 99.6, atualize a mesma, inclusive a lib gtwvw. (No caclipperwebsite tem os binários do xHarbour e contribuições prontos. É so baixar e descompactar em c )
Se você não tem o arquivo winuser.ch, procure-o e coloque na pasta include do xHarbour.
Abra o arquivo wvwtest9.prg e procure por liswinnt(alguma coisa).
Essa função está numa condição if/end. Desabilite a mesma. (Ela está no source da gtwvw, mas não sei porque deu erro. Como é usada para otimização da fonte em face do windows e do vídeo, não traz prejuizo a desabilitação, pelo menos para teste).
Digite hbmake wvwtest9 /ex para criar o aplicativo.
Selecione no hbmake em Lib.Gráf a lib gtwvw. (use as setas do teclado para tanto)
Nos prg´s, inclua (marque) o wvwtest9.prg e o wvwmouse.prg.
Se tudo deu certo, você tem o executável na pasta. Execute-o.
Agora, é ler wvwtest9.prg, mudar valores, desabilitar linhas e verificar o que acontece.
Antes, não deixe de ler o arquivo funclist.txt que está na pasta da gtwvw/doc que você baixou do site da csacomputer.
Está em inglês básico, mas dá para entender.
Como a gtwvw tem muitas funções que a gtwvt tem, com algumas modificações de síntese: nº da janela, etc., vá no site do Marcos Gambeta e baixe um tutorial sobre a gtwvt, isso pode e vai te ajudar muito.
É o que estou fazendo, passo a passo.
Até hoje, não consegui solicionar a dúvida que determinou este tópico, mas estou insistindo e disposto a ajudar quem precise. Vamos crescer juntos.
MarceloG