Pergunta

Como o MainWindow do TinyTERM pode ser movido programaticamente usando o CScript do TinyTERM e/ou o objeto TE do TinyTERM?

Vejo que a linguagem CScript tem uma função MoveWindow

Void MoveWindow( hWnd, iX, iY, iW, iH bRepaint )
Calls Win32 MoveWindow function.
MoveWindow( hFrame, x, y, w, h, 1 );

Alguém sabe como obter o hWnd do MainWindow?

Estou usando a versão 4.42.

Manual de referência dos programadores TinyTERM Plus
http://www.centurysoftware.com/docs/TinyTERM_Plus_PRM.pdf

Página de suporte
http://www.centurysoftware.com/support/index.php

Quero mover a MainWindow porque estou usando outro programa para iniciar o TinyTERM Plus.Atualmente o TinyTERM inicia no meio da tela.Gostaria de movê-lo para cima do aplicativo que o iniciou.Como terei 4 (ou mais) aplicativos iniciando uma sessão do TinyTERM, será confuso ter todas as sessões do TinyTERM umas sobre as outras.O usuário terá que movê-los manualmente.

Foi útil?

Solução

No arquivo TinyTerm .TPX, as duas configurações a seguir podem ser usadas:
xwindow= (Define a posição ESQUERDA da janela)
ywindow= (Define a posição SUPERIOR da janela)

Este arquivo .TPX é configurado no mesmo formato de um arquivo .INI.

Isso precisa ser alterado antes de iniciar o TinyTerm.

Outra configuração que usei foi alterar o tamanho da janela:
wwindows= (Altere a LARGURA da janela)
hwindows= (Alterar a ALTURA da janela)

Quando foi redimensionado, a fonte também foi redimensionada.

Isso foi útil porque o usuário poderia definir o tamanho do
a janela que iniciou o TinyTerm.Sabendo que tamanho permitido
para definir a janela do TinyTerm para o mesmo tamanho.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top