View previous topic :: View next topic |
Author |
Message |
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri Jun 04, 2010 12:20 Post subject: |
|
|
MVV wrote: | А зачем их две? | Яж указал на поочерёдность добавления. В начале одну прописал - проверил, затем закомментировал, снизу поставил вторую - проверил.О, так дело в кавычках было. Это обязательное условие? Так работает! MVV wrote: | Единственный недостаток окна ТК без заголовка - невозможность передвигать его. | Хех, а оно мне надо?..
Ну если руки дойдут до написания кнопок управления с кнопкой <(Move), то можно будет тебе и памятник при жизни ставить. |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
(Separately) Posted: Fri Jun 04, 2010 12:36 Post subject: |
|
|
Про обязательность условия - не ко мне, а к автору Autorun.
Да команда move-то есть, но пока она поддерживает только абсолютные координаты, а не относительные. Думаю, можно добавить поддержку сиимвола + перед параметром, чтобы рассматривать параметр как относительный. То есть, move(+10, +-20) сможет передвигать окно на 10 точек вниз и на 20 влево (плюс делает число относительным, а минус при необходимости задает отрицательное число). Ресайзить тоже можно будет как в большую сторону, так и в меньшую.
Но вообще, способ переместить окно без заголовка есть - правый клик по кнопке панели задач, Переместить, далее фокус - на клавиатуре жмем любую из клавиш-стрелок - и вуаля, мышью можно передвигать окно!
Осталось только придумать, как это автоматизировать.
Хотя, есть идея. Если добавить возможность посылать оконные сообщения, то посыл сообщения WM_SYSCOMMAND ($112) с параметром SC_MOVE ($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 |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri Jun 04, 2010 12:47 Post subject: |
|
|
Под Move я не имел в виду никаких ограничений. Есть тут один аддон для одного браузера, там двигай хоть куда, хоть с экрана прочь.) MVV wrote: | Но вообще, способ переместить окно без заголовка есть - правый клик по кнопке панели задач, Переместить, далее фокус - на клавиатуре жмем любую из клавиш-стрелок - и вуаля, мышью можно передвигать окно!. Laughing | Так-то оно так. Только зачем скрывать строку заголовка в неразвёрнутом режиме? Проще тогда осуществлять смену режима по предложенным параметрам: из Maximize/HideTitleBar в Restore/ShowTitlebar и наоборот, соответственно.
Last edited by Flasher on Fri Jun 04, 2010 12:52; edited 1 time in total |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri Jun 04, 2010 12:53 Post subject: |
|
|
MVV wrote: | Для экономии места | A гдеж она в неразвёрнутом экономия-то? |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2590
|
(Separately) Posted: Fri Jun 04, 2010 13:13 Post subject: |
|
|
Мне кажется, здесь будет уместным предостережение, для тех пользователей команды dt0 (Выключить вкладки каталогов), кто ещё не знает об этой особенности Тотала.
Не стоит закрывать ТК при выключенных вкладках каталогов: потеряются! Подробнее здесь.
PS В русском варианте ini-файла для встроенных команд ТК в комментариях перепутаны Вкл с Выкл. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri Jun 04, 2010 13:17 Post subject: |
|
|
MVV wrote: | Целую строчку экрана экономишь) меньше окно - больше видны другие окна, при этом не теряешь рабочего места в самом окне. | Я об этом сразу подумал, но, как я уже писал в другой ветке, мне это совершенно не требуется. Alt+Esc и порядок. A если говорить о широкоформатных мон-ах, то экономия в высоте там особой роли точно не сыграет. |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
(Separately) Posted: Fri Jun 04, 2010 13:28 Post subject: |
|
|
sa wrote: | Мне кажется, здесь будет уместным предостережение, для тех пользователей команды dt0 (Выключить вкладки каталогов), кто ещё не знает об этой особенности Тотала.
Не стоит закрывать ТК при выключенных вкладках каталогов: потеряются! Подробнее здесь. |
Это уже проблема Тотала, так как с тем же успехом можно отключить вкладки в настройках ТК. Но напоминание уместное. Пожалуй, стоит исключить dt0 из fs.
sa wrote: | PS В русском варианте ini-файла для встроенных команд ТК в комментариях перепутаны Вкл с Выкл. |
Гы, все-таки я их перепутал.
Видимо, смотрел на действия отката, когда копипастил строки. _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2590
|
(Separately) Posted: Fri Jun 04, 2010 13:35 Post subject: |
|
|
MVV wrote: | Пожалуй, стоит исключить dt0 из fs. |
Не надо лишать себя такого удобства! Мне кажется, достаточно упоминания в комментариях о возможных последствиях отключения при выходе из ТК.
Кто предупреждён, тот вооружён.
Add
Кажется, я напрасно испугался. Решил, что предлагается исключить из TCFS вообще. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri Jun 04, 2010 13:44 Post subject: |
|
|
Стоит в комментах дописать, что наборы вкладок для обеих панелей должны быть предварительно сохранены. |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
(Separately) Posted: Fri Jun 04, 2010 13:57 Post subject: |
|
|
Я просто убрал dt0 из набора команд fs. Кому надо, добавит (приняв отвественность), или же будет вызывать fs /ei dt0. Но не думаю, что одна строчка вкладок сильно уменьшит размер окна.
А исключить - это же нереально. Всегда можно дописать команду, так как она не зашита в программу. В том и удобство, что если в ТК появятся новые навороты, нужно будет лишь подправить INI, а не код. _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
(Separately) Posted: Sat Jun 05, 2010 18:44 Post subject: |
|
|
Добавил возможность ставить окно "поверх других", задавать относительные параметры команды move и посылать оконные сообщения командой msg.
Code: | move_down=move(, +100) ; опустить окно на 100 точек
resize_left=move(+-100, , +100) ; удлиннить окно влево на 100 точек
top1=move(, , , , 1) ; поставить флаг "поверх других окон"
top0=move(, , , , 0) ; снять флаг "поверх других окон"
begin_move=msg($112, $0F010); послать команду перемещения из системного меню окна |
Также добавил версию и значок, из-за чего файл потолстел еще на 2 кило (это минимальная прибавка при добавлении значка 32x32 и версии).
TCFS2 1.1 _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat Jun 05, 2010 20:35 Post subject: |
|
|
MVV wrote: | top0=move(, , , , 0) ; снять флаг "поверх других окон" | Наивно думать, что он сработает при c0. А так бы хотелось. MVV wrote: | Также добавил .. значок | В личке написал по этому поводу. |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2590
|
(Separately) Posted: Wed Jun 09, 2010 10:26 Post subject: |
|
|
На что бы поменять команду rr (cm_RereadSource), чтобы перестать "вываливаться" из архивов? |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|