Clipper On Line • Ver Tópico - posicionamento do FORM MAIN CHILD MDI PANEL...

posicionamento do FORM MAIN CHILD MDI PANEL...

Projeto MiniGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

 

posicionamento do FORM MAIN CHILD MDI PANEL...

Mensagempor Amparo » 03 Dez 2021 10:25

ola amigos

bom dia

Harbour MiniGUI Extended Edition 21.05 (Update 4)

criei um form com a seguinte sintaxe:
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 de usuário

Amparo
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 337
Data de registro: 20 Ago 2010 10:38
Cidade/Estado: caieiras / sao paulo
Curtiu: 0 vez
Mens.Curtidas: 2 vezes

posicionamento do FORM MAIN CHILD MDI PANEL...

Mensagempor JoséQuintas » 04 Dez 2021 18:46

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, multithread, dbfcdx, ADO+MySql, PNotepad
"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 de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18007
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

posicionamento do FORM MAIN CHILD MDI PANEL...

Mensagempor Amparo » 08 Dez 2021 10:29

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 de usuário

Amparo
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 337
Data de registro: 20 Ago 2010 10:38
Cidade/Estado: caieiras / sao paulo
Curtiu: 0 vez
Mens.Curtidas: 2 vezes

posicionamento do FORM MAIN CHILD MDI PANEL...

Mensagempor Amparo » 08 Dez 2021 10:34

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
Avatar de usuário

Amparo
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 337
Data de registro: 20 Ago 2010 10:38
Cidade/Estado: caieiras / sao paulo
Curtiu: 0 vez
Mens.Curtidas: 2 vezes




Retornar para MiniGui

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 4 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro