Login

Esqueci minha senha

Estamos no Facebook
Buscar
 
 

Resultados por:
 


Rechercher Busca avançada

Quem está conectado
28 usuários online :: 1 usuário cadastrado, Nenhum Invisível e 27 Visitantes :: 2 Motores de busca

@costa

[ Ver toda a lista ]


O recorde de usuários online foi de 468 em 1/3/2012, 10:43
Brasília
Estamos no Twitter
Nossa Comunidade
Nosso Grupo
Últimos assuntos
Modificar TitleBar e Icone do Executavel.

23/5/2012, 20:17 por thiag0ms

Oi, tem como desabilitar o botao de Maximizar do TitleBar...

Eu keria simular uma TitleBar...mais …

Comentários: 0

Criar atalho, SYS(2020) e Desktop

23/5/2012, 17:57 por thiag0ms

Ola denovo...3 dúvidas...

como diz o título do tópico eu queria como criar uma atalho no …

Comentários: 2

Karaoke feito em FoxPro 2.6

23/5/2012, 11:45 por fabiomacarrao

Bom dia a todos. Desenvolvi um programa em FoxPro for windows 2.6 para karaoke. tenho mais de 2700 …

Comentários: 3

Como separar caminho do diretório?

20/5/2012, 21:30 por thiag0ms

tentei di muitas formas mais ainda não consegui...

bom, eu fis uma rotininha para que quando o …

Comentários: 10

Erro no Projeto Chat

2/5/2012, 08:37 por renatojunior2009

Bom dia Pessoal,

Estou desenvolvendo um chat , só que estou com dois erros o qual eu não sei …

Comentários: 6

Estatísticas
Temos 4048 usuários registrados
O último usuário registrado atende pelo nome de fabiomacarrao

Os nossos membros postaram um total de 14426 mensagens em 2047 assuntos

Resolucao ajustar Objetos 5 5 1

Resolucao ajustar Objetos

Página 1 de 2 1, 2  Seguinte

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Resolvido Resolucao ajustar Objetos

Mensagem por m@r<3|o em 15/9/2010, 13:59

Olá Pessoal ,
ainda existe a luta para entender a resolucao,
estou iniciando um novo projeto
e estou com duvidas

se utilizar para programar em 800 x 600 pega a screen toda apartir dela mudar para
1024 x 7... a tela se centraliza a uma reducao de 50% to tamanho normal

como fazer , para que 1024x7... pege a screen toda como = a da 800x600

alguem tem PRG Funcao , vo caçar e depois pretendo utilizar como nao vo saber usar , vo postar para ver se me ajudam a utiliza-la ,

Código:
FUNCTION ChangeRes
LPARAMETERS tnWidth, tnHeight
LOCAL lnWidth, lnHeight, lnModeNum, lcDevMode

lnModeNum = 0
lcDevMode = REPLICATE(CHR(0), 156)
lnWidth = IIF(EMPTY(tnWidth), 800, tnWidth)
lnHeight = IIF(EMPTY(tnHeight), 600, tnHeight)

*!* Instrucciones DECLARE DLL para cambiar resolución
DECLARE INTEGER EnumDisplaySettings IN Win32API ;
STRING lpszDeviceName,;
INTEGER iModeNum, ;
STRING @lpDevMode

DECLARE INTEGER ChangeDisplaySettings IN Win32API STRING @lpDevMode, INTEGER dwFlags

*!* Bucle para obtener todos los modos disponibles
DO WHILE EnumDisplaySettings(NULL, lnModeNum, @lcDevMode) <> 0
lnModeNum = lnModeNum +1
ENDDO

*!* Configurar la structura DevMode
lcDevMode = STUFF(lcDevMode, 41, 4, LongToStr(1572864))
lcDevMode = STUFF(lcDevMode, 109, 4, LongToStr(tnWidth)) && Ancho
lcDevMode = STUFF(lcDevMode, 113, 4, LongToStr(tnHeight)) && Alto

*!* Cambiar resolucion
ChangeDisplaySettings(@lcDevMode, 1)
ENDFUNC

FUNCTION LongToStr
LPARAMETERS lnLongVal
LOCAL lnCnt, lcRetStr
lcRetStr = ''
FOR lnCnt = 24 TO 0 STEP -8
lcRetStr = CHR(INT(lnLongVal/(2^lnCnt))) + lcRetStr
lnLongVal = MOD(lnLongVal, (2^lnCnt))
NEXT
RETURN lcRetStr
ENDFUNC


Essa funcao nao sei quem criou , o que ela faria , serveria pro meu caso
e como utilizar ?? testar ??

Obrigado
abs
Marcelo Fazan

m@r<3|o
Participante Assíduo
Participante Assíduo


Voltar ao Topo Ir em baixo

Resolvido Re: Resolucao ajustar Objetos

Mensagem por m@r<3|o em 15/9/2010, 14:32

Código:
SET TALK OFF
set resource off
_VFP.visible = .F.
IF sysmetric(1) < 800 or sysmetric(2) < 600
  MESSAGEBOX("This program requires at least 800x600 resolution", 0+16+4096, "Please Note")
  RETURN
ENDIF


somente acho verificacao e codigos que mudam a resolucao do windows em si
ainda nao consigui achar a utilizacao propriamente nos objetos,

ao meu ponto de vista, a tela que criei no form inteiro em 800x600
tem que ser do tamanho na tela com 1024x7.... ai sim seria o efeito que quero

sera que o que to querendo nao existe ?


m@r<3|o
Participante Assíduo
Participante Assíduo


Voltar ao Topo Ir em baixo

Resolvido Re: Resolucao ajustar Objetos

Mensagem por m@r<3|o em 19/9/2010, 15:38

entendi o processo de ajustar a resolucao com o programa

mais ainda tenho duvida a como ajustar os objetos a resolucao

sendo que 800x600 minhas grades pegam a tela inteira

quero que em 1024x768 tambem peguem a tela inteira

sendo que o projeto foi criado com 800x600

tem como ?

m@r<3|o
Participante Assíduo
Participante Assíduo


Voltar ao Topo Ir em baixo

Resolvido Re: Resolucao ajustar Objetos

Mensagem por _batmanvfp_ em 19/9/2010, 23:07

Usando assim , simplesmente nao altero resolucao
somente informo que se a resolucao for igual ou menor que 800x600 ela nao entra no sistema

coloquei no init do login isso
isso serve para quem somente aceita 1024x768 igual ou acima

mesmo tambem existe outras resolucoes , e se for um monitor que nao tem a resolucao a qual coloco pra modificar ? vai dar um pau daqueles

esse codigo meio que explica que ele tem que trocar , já da pra se entender , da questao de nao aceitar 800x600


Código:
IF SYSMETRIC(1) <= 800 OR SYSMETRIC(2) <= 600
= MESSAGEBOX("O sistema Não Suporta as Resoluções 640x480 e 800x600  Modifique para as Resoluçoes 1024x768 ou 1280x800",_screen.caption )
=MESSAGEBOX("Pressione Botao Inverso no Desktop va em Propriedades na Nova Janela na Ultima Aba Clique em Configuracoes e escolha uma Resolucao entre 1024x768 ou 1280x800 Clique em Aplicar e depois Sim Entre novamente no Sistema", _screen.caption )
CLOSE DATABASES ALL
THISFORM.RELEASE
On ShutDown QUIT
CLEAR
QUIT
ENDIF


já quebra um Galho Marcelo !

_batmanvfp_
Participa Bastante
Participa Bastante


Voltar ao Topo Ir em baixo

Resolvido Re: Resolucao ajustar Objetos

Mensagem por Tales Ruan em 20/9/2010, 00:03

Saudações.

Não entendi se é exatamente este o problema, mas uma vez fiz um código que deixava as telas mais ou menos* proporcionais, em qualquer resolução.

*Ainda tem que implementar o controle do tamanho da fonte, mas não é um problema tão grave.

Respondi neste tópico, mas como a formatação não tá legal vou transcrever aqui:

Fiz assim: Criei no meu form um método chamado ajusta_resolucao. Nele coloquei este código:

Código:
LPARAMETERS O_Objeto

* Ajusta o objeto atual à resolução do monitor
IF .Not. O_Objeto.BaseClass=="Page" Then && As páginas do pageframe nao tem width nem height
O_Objeto.Height=(O_Objeto.Height/768) * SysMetric(2)
O_Objeto.Width=(O_Objeto.Width/1024) * SysMetric(1)
IF .Not. O_Objeto.BaseClass=="Form" Then
O_Objeto.Top=(O_Objeto.Top/768) * SysMetric(2)
O_Objeto.Left=(O_Objeto.Left/1024) * SysMetric(1)
EndIf
EndIf


IF O_Objeto.BaseClass=="Pageframe" Then
* Ajusta cada página do pageframe
FOR EACH Pagina IN O_Objeto.Pages
Thisform.Ajusta_Resolucao(Pagina)
Next
Else && Se nao é pageframe deve ser container ou form
* Agora ajusta os objetos que ele contém:
For Each Controle in O_Objeto.Controls
DO CASE
CASE Controle.BaseClass=="Container"
Thisform.Ajusta_Resolucao(Controle)
CASE Controle.BaseClass=="Pageframe"
Thisform.Ajusta_Resolucao(Controle)
OTHERWISE
Controle.Height=(Controle.Height/768) * SysMetric(2)
Controle.Width=(Controle.Width/1024) * SysMetric(1)
Controle.Top=(Controle.top/768) * SYSMETRIC(2)
Controle.Left=(Controle.Left/1024) * SYSMETRIC(1)
ENDCASE
NEXT
ENDIF


Daí no Init do form chame o método:
Código:
Thisform.Ajusta_Resolucao(Thisform)



Espero ter ajudado.

_________________
Adeus, FoxPro. Agora vou programar em Java [Você precisa estar registrado e conectado para ver esta imagem.]

Tales Ruan
Participa Bastante
Participa Bastante


Voltar ao Topo Ir em baixo

Resolvido Re: Resolucao ajustar Objetos

Mensagem por Julio em 20/9/2010, 10:56

Marcelo

Veja este exemplo, foi o Marcos Guedes me passou.

Clique aqui para baixar o arquivo!

Julio
Usuário 5 Estrelas
Usuário 5 Estrelas


Voltar ao Topo Ir em baixo

Resolvido Re: Resolucao ajustar Objetos

Mensagem por _batmanvfp_ em 20/9/2010, 14:30

formulario em branco ?

_batmanvfp_
Participa Bastante
Participa Bastante


Voltar ao Topo Ir em baixo

Resolvido Re: Resolucao ajustar Objetos

Mensagem por Julio em 20/9/2010, 15:52

Desculpa ai peguei o arquivo errado.

Veja agora se esta certo.

Clique aqui para baixar o arquivo!

Julio
Usuário 5 Estrelas
Usuário 5 Estrelas


Voltar ao Topo Ir em baixo

Resolvido Re: Resolucao ajustar Objetos

Mensagem por _batmanvfp_ em 20/9/2010, 16:08

Hehe, sera que o Marcos usando seus poderes de super criptografia invisivel
projetando fontes invisiveis ?

esta vazio novamente kkkkk
mais acho que ja vi ou mesmo tenho esse exemplo
o meu caso mesmo é barrar 800x600 somente , do resto o mdiform e os forms ja estao adequados

_batmanvfp_
Participa Bastante
Participa Bastante


Voltar ao Topo Ir em baixo

Resolvido Re: Resolucao ajustar Objetos

Mensagem por Julio em 20/9/2010, 16:17

Pelas barbas do Profeta Salomão! Não pode ser.

Fiz o download deste segundo e esta normal aqui.

No form tem um textbox e um editbox.

Estou mandado de novo mudei o nome do form.

Clique aqui para baixar o arquivo!

Os anteriores criavam uma pasta "textboxanchor". Tambem estava fazendo errado e depois que percebi que criava esta pasta ao descompactar.

Julio
Usuário 5 Estrelas
Usuário 5 Estrelas


Voltar ao Topo Ir em baixo

Resolvido Re: Resolucao ajustar Objetos

Mensagem por Marcos Guedes em 20/9/2010, 16:28

_batmanvfp_ escreveu:Hehe, sera que o Marcos usando seus poderes de super criptografia invisivel
projetando fontes invisiveis ?

esta vazio novamente kkkkk
mais acho que ja vi ou mesmo tenho esse exemplo
o meu caso mesmo é barrar 800x600 somente , do resto o mdiform e os forms ja estao adequados
Marcelo, testei todos os links e os exemplos estão ok!
Acho que você só enxerga a noite.
kkkkkkkkk

_________________
Marcos Guedes - Programador e desenvolvedor Web.

Convidado, seja nosso seguidor no Twitter:
twitter.com/programacaobras

Marcos Guedes
Webmaster
Webmaster


Voltar ao Topo Ir em baixo

Resolvido Re: Resolucao ajustar Objetos

Mensagem por _batmanvfp_ em 20/9/2010, 16:34

kkkkk para mim continuam invisivel so aparece um
1 form 1 list e 1 text sem nada escrito

tenho problemas com zip brazip

_batmanvfp_
Participa Bastante
Participa Bastante


Voltar ao Topo Ir em baixo

Resolvido Re: Resolucao ajustar Objetos

Mensagem por Julio em 20/9/2010, 16:46

É isso mesmo, nao tem informação, execute o form e com o mouse em um de seus cantos redimencione o form, e veja o resultado.

Veja o form nornal:
[Você precisa estar registrado e conectado para ver esta imagem.]

Veja o form redimencionado, os controles acompanham o movimento do form.
[Você precisa estar registrado e conectado para ver esta imagem.]

Julio
Usuário 5 Estrelas
Usuário 5 Estrelas


Voltar ao Topo Ir em baixo

Resolvido Re: Resolucao ajustar Objetos

Mensagem por Marcos Guedes em 20/9/2010, 16:51

_batmanvfp_ escreveu:kkkkk para mim continuam invisivel so aparece um
1 form 1 list e 1 text sem nada escrito

tenho problemas com zip brazip
Você está descompactando arquivo?
Botão direito -> Extrair...

_________________
Marcos Guedes - Programador e desenvolvedor Web.

Convidado, seja nosso seguidor no Twitter:
twitter.com/programacaobras

Marcos Guedes
Webmaster
Webmaster


Voltar ao Topo Ir em baixo

Resolvido Re: Resolucao ajustar Objetos

Mensagem por _batmanvfp_ em 20/9/2010, 16:55

kkkkkkkkkkkk


AAAA Valew ... realmente nao sabia ....

e nisso vo colocar no PRG
sysmetric = 1024 ou = 800 e os tamanhos mudam ????

sim desbloquei o winzip para ver se realmente tinha algo escrito e nao tem nada
vi nas propriedades nenhuma alterada
meu esse form é um fantasma


Última edição por _batmanvfp_ em 20/9/2010, 16:58, editado 1 vez(es)

_batmanvfp_
Participa Bastante
Participa Bastante


Voltar ao Topo Ir em baixo

Página 1 de 2 1, 2  Seguinte

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo


Permissão deste fórum:
Você não pode responder aos tópicos neste fórum