Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое 
Author Message
MVV



PostPosted: Fri Jun 04, 2010 12:36    Post subject: Reply with quote

Про обязательность условия - не ко мне, а к автору Autorun. Smile

Да команда move-то есть, но пока она поддерживает только абсолютные координаты, а не относительные. Думаю, можно добавить поддержку сиимвола + перед параметром, чтобы рассматривать параметр как относительный. То есть, move(+10, +-20) сможет передвигать окно на 10 точек вниз и на 20 влево (плюс делает число относительным, а минус при необходимости задает отрицательное число). Ресайзить тоже можно будет как в большую сторону, так и в меньшую. Smile

Но вообще, способ переместить окно без заголовка есть - правый клик по кнопке панели задач, Переместить, далее фокус - на клавиатуре жмем любую из клавиш-стрелок - и вуаля, мышью можно передвигать окно! Cool

Осталось только придумать, как это автоматизировать. Laughing
Хотя, есть идея. Если добавить возможность посылать оконные сообщения, то посыл сообщения WM_SYSCOMMAND ($112) с параметром SC_MOVE ($0F010) как раз будет работать как выбор команды Переместить:
Code:
msg($112, $0F010)

_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…


Last edited by MVV on Fri Jun 04, 2010 12:48; edited 1 time in total
View user's profile Send private message ICQ Number


Powered by phpBB © 2001, 2005 phpBB Group