Jump to content
Fivewin Brasil

Resolução Monitor 1024x728 / 800x600


aldreks

Recommended Posts

Senhores, quem pode me ajudar?

Como faço para que, variando a resolução do monitor (de estação para estação), meu programa não fique com a tela "desfocada" em relação ao vídeo??

Como padrão manteho minhas coordenadas para 1024 x 728 de resolução.

No aguardo.

-------------------------

qadoshy@hotmail.com

Clipper 5.2e/BLinker7/FW

"Sábio é aquele que ensina para saber mais. (Desconhecido)"

Link to comment
Share on other sites

Amigo

O mais indicado e voce trabalhar com resolucoes em 800 x 600, pois assim voce estara garantindo que seu software ira funcionar na maioria dos computadores.

Pois como sabemos infelizmente ainda existe maquinas que nao suportam resolucoes maiores que 800 x 600.

Para suas telas nao ficarem desfocadas existe uma solucao paga chamada easydialog, mas eu particularmente nao a uso.

Sempre que meu sistema inicializa ele verifica a resolucao e caso seja menor que a sua ele avisa o usuario e altera a resolucao do Windows.

Voce pode pegar esta rotina em dicas, pois postei lá para todos os usuarios do forum.

Marcelo Gomes

elitenet@terra.com.br

FW 2.3C/CLIPPER 5.2E/BLINKER 7.0

Link to comment
Share on other sites

Voce pode utilizar desta maneira

ScreenWidth := GetSysMetrics(0)

ScreenHeight := GetSysMetrics(1)

DEFINE WINDOW oWnd FROM 0,0 TO ScreenHeight, ScreenWidth

PIXEL

Onde você vê um obstáculo alguém vê o término da viagem e o outro vê uma chance de crescer.

Elias Abrão Júnior

Fone : (0**11) 5181-6909 São Paulo - SP

eajunior.fw@terra.com.br

xHarbour 0.99.0 - Fivewin 2.5 e xMate

Link to comment
Share on other sites

Elias, tentei com o seu, e deu certo para a tela MAIN().

Para as janelas q não são tela cheia, não deu certo, ou estou fazendo errado. Misericórdia!!!

Olha meu código:

//--- Este eu só coloquei uma vez, no meu PRG-1, principal:

ScreenWidth := GetSysMetrics(0)

ScreenHeight := GetSysMetrics(1)

*USei-o na janela principal, que já abre expandida. Deu OK!

//-- Agora veja o código do PRG2 onde crio uma segunda JANELA, e esta não é expandida:

DEFINE WINDOW oJanEsca FROM 150,220 to ScreenHeight, ScreenWidth PIXEL ; //650,820 pixel;

TITLE "Manutenção do Cadastro de Escala de Trabalho" ;

BRUSH oBrush;

Style nOr(WS_CLIPCHILDREN,WS_THICKFRAME,WS_CAPTION,WS_MINIMIZEBOX);

NO SYSMENU

--> Nesta não deu certo, a janela abre toda para direita.

Estou errando onde?!?!!?

****************************************

citação:

Voce pode utilizar desta maneira

ScreenWidth := GetSysMetrics(0)

ScreenHeight := GetSysMetrics(1)

DEFINE WINDOW oWnd FROM 0,0 TO ScreenHeight, ScreenWidth

PIXEL

Onde você vê um obstáculo alguém vê o término da viagem e o outro vê uma chance de crescer.

Elias Abrão Júnior

Fone : (0**11) 5181-6909 São Paulo - SP

eajunior.fw@terra.com.br

xHarbour 0.99.0 - Fivewin 2.5 e xMate


id=quote>id=quote>

-------------------------

qadoshy@hotmail.com

Clipper 5.2e/BLinker7/FW

"Sábio é aquele que ensina para saber mais. (Desconhecido)"

Link to comment
Share on other sites

Se você está USANDO @SAY, Procure nos TOPICOS, que o Mestre Marllon Figeueiredo Já Ensinou como fazer.

Agora, se for em WORKSHOP.EXE the best, Você não tem SAIDA, terá que usar a EASYDIALOG.EXE, a venda na VIRTUAL OBJECTS.

vendas@fivewin.com.br

Bad Boy - The HuntsMan Of E.A.J. Automação Comercial.

kapiaba@brfree.com.br

FW 2.3C CLIPPER 5.3B BLINKER 7.0 WORKSHOP.EXE

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...