posicionamento do FORM MAIN CHILD MDI PANEL...

Projeto MiniGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

Avatar do usuário
Amparo
Usuário Nível 3
Usuário Nível 3
Mensagens: 342
Registrado em: 20 Ago 2010 10:38
Localização: caieiras / sao paulo

posicionamento do FORM MAIN CHILD MDI PANEL...

Mensagem por Amparo »

ola amigos

bom dia

Harbour MiniGUI Extended Edition 21.05 (Update 4)

criei um form com a seguinte sintaxe:

Código: Selecionar todos

DEFINE WINDOW Form_acesso AT 0,0 WIDTH 280 HEIGHT 320 TITLE 'Acesso ao Sistema' MODAL NOSYSMENU NOSIZE BACKCOLOR BLUE
...
END WINDOW

CENTER WINDOW Form_acesso
...
gostaria de saber se tem alguma propriedade que impeça o usuário de mover este form?
acabei usando o ON MOVE ficando ON MOVE CENTER WINDOW Form_acesso
não sei se teria outra forma?

Em um pc que tenha 3 monitores ou mais, existe a possibilidade de definir em qual monitor a aplicação será iniciada? por exemplo
monitor 1 é o principal dois e três ficam outros apps, quero iniciar o aplicativo sempre no monitor 2

abraços
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

posicionamento do FORM MAIN CHILD MDI PANEL...

Mensagem por JoséQuintas »

Amparo escreveu:Em um pc que tenha 3 monitores ou mais, existe a possibilidade de definir em qual monitor a aplicação será iniciada? por exemplo
monitor 1 é o principal dois e três ficam outros apps, quero iniciar o aplicativo sempre no monitor 2
Isso pode ser perigoso, mas....
Talvez salvando a posição ao sair do aplicativo, só retornar à posição depois.

Um efeito colateral será: se fixar no monitor 3, mas depois esse monitor não existir mais, como resolver?
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
Amparo
Usuário Nível 3
Usuário Nível 3
Mensagens: 342
Registrado em: 20 Ago 2010 10:38
Localização: caieiras / sao paulo

posicionamento do FORM MAIN CHILD MDI PANEL...

Mensagem por Amparo »

OLA AMIGOS!

Bom dia Quintas

tomo como exemplo o Outlook abro ele no terceiro monitor.

o meu monitor PRINCIPAL é o 1

então quando eu desconecto o monitor 3 onde esta sendo aberto o outlook, o mesmo passa a ser aberto no monitor PRINCIPAL

o monitor principal pode ser ajustado nas propriedades da resolução de tela. atualmente meu monitor principal é o segundo!
Anexos
resolucao tela.png
Avatar do usuário
Amparo
Usuário Nível 3
Usuário Nível 3
Mensagens: 342
Registrado em: 20 Ago 2010 10:38
Localização: caieiras / sao paulo

posicionamento do FORM MAIN CHILD MDI PANEL...

Mensagem por Amparo »

ola amigos

só completando a resposta anterior, o Outlook esta abrindo no monitor 3, depois que ele estiver aberto posso arrasta-lo para o monitor 1, e se eu fechar o Outlook no monitor 1 a próxima vez que eu abrir o Outlook ele vai abrir no monitor 1 não mais no monitor 3.


abraços
Responder