Tela em Mode(25,40)

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

Dércio_Luiz_Zanatta
Usuário Nível 3
Usuário Nível 3
Mensagens: 153
Registrado em: 11 Jan 2006 15:37
Localização: Ibirubá - RS

Tela em Mode(25,40)

Mensagem por Dércio_Luiz_Zanatta »

Olá amigos..
Estou me aventurando nesse mundo do Xharbour, e até agora, estou gostando muito..
Tenho um programa em clipper que resolvei migrar para Xharbour.. Já compilei, executei , está tudo certo..
O único problema é que nesse programa eu uso a função Setmode(25,40) e nesse modo o Alert() não respeita esse modo de tela, ou seja, o Alert fica do tamanho de 25,80 "estourando" a tela...
O que posso fazer para resolver isso ?
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

Normalmente qualquer função que acessa os recursos de vídeo deveria estar atenta aos detalhes relativos às dimensões em uso. Parece que não é esse o caso do Alert(). Se não houver meio de fazê-lo entender quais são as restrições, por meio de alguma configuração, acredito que o jeito é alterá-lo ou fazer seu próprio Alert(), o que é bem simples. Em pouco tempo fiz o meu em Clipper, com várias melhorias. Nunca gostei da Alert() padrão. :)
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Mensagem por sygecom »

Dércio, vc esta linkando alguma LIB , tipo GTWVT ou GTWVW ?
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Dércio_Luiz_Zanatta
Usuário Nível 3
Usuário Nível 3
Mensagens: 153
Registrado em: 11 Jan 2006 15:37
Localização: Ibirubá - RS

Mensagem por Dércio_Luiz_Zanatta »

Não estou linkando nenhuma lib, apenas estou fazendo chamadas de uma DLL..., mas não creio que seja esse o problema...
Qunato a criar outra função para substituir o alert, eu até já fiz, mas queria tirar a dúvida se isso é um problema do Xharbour para não ter que alterar todos os fontes se necessidade...
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Mensagem por sygecom »

Dercio, acontece o seguinte, se vc linkar alguma gui, ou alert talvez funcione certinho, mas vc não poderá rodar seu sistema em tela cheia, maximo é maximizado....ou tem problema sim em rodar o alert em modo console que não seja nos 25,80...mais tarde eu vou até fazer uns testes....
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Responder