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 

[Autorun] FixWindows
Goto page 1, 2, 3, 4  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Sun Oct 20, 2013 20:09    Post subject: [Autorun] FixWindows Reply with quote

Поглумился я над тоталами, в итоге родилось это, и подумал, что это может пригодиться не только мне. Модуль предназначен на загрузку с помощью плагина Autorun.

Информация о последней версии

Версия: 1.0.2.148 32/64
URL: Autorun_FixWindows

Особенности:

+ Включает изменение размеров диалога атрибутов (изменяется размер поля плагинов).
+ Запоминает размер и позицию диалога атрибутов относительно главного окна.
+ Перемещает кнопки диалога копирования так, как мне того хотелось (не рассчитан на работу с Autorun_MoveButton).
+ Увеличивает ширину диалогов in-place копирования/переименования (Shift+F5/F6).

Скриншот

Проверено на TC 7-9 x86/x64.


Last edited by MVV on Tue Jun 21, 2016 14:55; edited 7 times in total
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10236
Location: Россия, Саратов

Post (Separately) Posted: Sun Oct 20, 2013 22:01    Post subject: Reply with quote

MVV
Посмотрел. Ширина диалогов изменения атрибутов и копирования в ту же панель меня как-то не сильно беспокоила. Что же касается основного диалога копирования, то автору, конечно, виднее, но кнопки явно перемещены не так, как хочется мне. В частности, название опции для проверки не вечно будет оставаться в виде "Verify", и сокращать там и без того небольшое место под переведённый текст нехорошо.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Sun Oct 20, 2013 23:28    Post subject: Reply with quote

MVV
Раз уж появились такая темка, то у меня есть пожелание (если есть возможность) запоминать размеры диалогов в восстановленном режиме,
а также менять размер окна "Файловые ассоциации".
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Sun Oct 20, 2013 23:47    Post subject: Reply with quote

Avada,
Я давно просил Гислера сделать окно атрибутов изменяемого размера. Уж очень сильно строки в полях плагинов урезаются (видны лишь несчастных полтора десятка символов), в узеньком окошке их редактировать ужасно неудобно.
А насчет основного копирования - там ну очень хорошее место для кнопки, я лучше не нашел. Кстати, начинал я писать модуль именно для основного диалога копирования, потом добавились остальные.
В любом случае, я ещё надеюсь, что нам удастся на оффоруме убедить Гислера сделать всё по уму нативно.
Avada wrote:
кнопки явно перемещены не так, как хочется мне

А как хочется тебе? Хорошая идея - она никогда не помешает. Smile
Avada wrote:
название опции для проверки не вечно будет оставаться в виде "Verify"

Если что, можно будет ужать длиннющую опцию копирования разрешений. Но слово Проверить умещается и сейчас.

Flasher,
Я думал о том, что можно запоминать размер в wincmd.ini при закрытии диалога, сделаю. А про файловые ассоциации не пойму: те два, которые мне пришли на ум (диалоги системных и внутренних ассоциаций) и так позволяют изменять размер.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10236
Location: Россия, Саратов

Post (Separately) Posted: Mon Oct 21, 2013 00:40    Post subject: Reply with quote

MVV wrote:
А как хочется тебе?

Как хочется мне, было сделано в MoveButton. Если бы к такому варианту добавилась новая опция под имеющейся, в левой (а не правой) половине диалога, а ширину его можно было бы менять при желании исходя из базового варианта в четыре кнопки (а не пять), меня бы это устроило полностью. Новая кнопка с плюсиком мне не мешает.

MVV wrote:
Если что, можно будет ужать длиннющую опцию копирования разрешений. Но слово Проверить умещается и сейчас.

Вот-вот. А без "ужать" никак? К тому же одно слово "Проверить" там не единственный возможный русский вариант. Я бы вообще предпочёл (при другом расположении опций, когда они все одна под другой) расписать там всё по-человечески, близко к основному диалогу настроек. Вообще говоря, передвинуть опцию налево надо у Гислера просить усиленно.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.


Last edited by Avada on Mon Oct 21, 2013 01:11; edited 1 time in total
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Mon Oct 21, 2013 01:09    Post subject: Reply with quote

Можно ещё расширить. Very Happy
Теоретически, можно и на разных строках разместить, надо только учитывать, что там ещё невидимая опция сохранения относительных путей. Кстати, слово Верификация ещё более ёмко, при этом компактно (хотя уже не умещается после сужения, но это не проблема).

Ему вообще предлагали оставить на виду только опцию верификации, т.к. копирование разрешений - уже специфическая вещь, и не так важна широким массам (не говоря уже о том, что работает лишь при наличии соответствующих прав).
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Mon Oct 21, 2013 01:37    Post subject: Reply with quote

MVV wrote:
А про файловые ассоциации не пойму: те два, которые мне пришли на ум (диалоги системных и внутренних ассоциаций) и так позволяют изменять размер.
Точно, в первой бете добавили, как-то проморгал:
History.txt wrote:
13.02.13 Added: "Associate with"-Dialog is now resizable, but doesn't remember its size and position (32/64)
Всё никак с 8.01 окончательно не слезу.

А запоминалка размеров окон диалогов (можно, кстати, ещё и расположения относительно краёв основного окна) - очень хорошо, что появится. Smile
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Mon Oct 21, 2013 10:31    Post subject: Reply with quote

Quote:
А запоминалка размеров окон диалогов (можно, кстати, ещё и расположения относительно краёв основного окна) - очень хорошо, что появится.

Ну длину, ширину и координату же?
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Mon Oct 21, 2013 13:12    Post subject: Reply with quote

Да, но координата может быть относительно краёв экрана. А я про окно ТС.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Mon Oct 21, 2013 14:02    Post subject: Reply with quote

Кстати, по дефолту тотал окно атрибутов по центру основного окна ставит. Можно сделать координату относительно окна.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Mon Nov 04, 2013 22:48    Post subject: Reply with quote

MVV
Так и Question
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Tue Nov 05, 2013 00:06    Post subject: Reply with quote

Как только, так сразу Smile руки не доходят посмотреть ©
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Mon Feb 24, 2014 13:59    Post subject: Reply with quote

Дошли руки посмотреть. Very Happy

Размер и позиция диалога атрибутов теперь сохраняются в секции FixWindows файла Autorun_FixWindows.ini (если его создать) или wincmd.ini. Сохранение размера и позиции происходит по нажатию крестика в углу окна или по щелчку по ОК (кнопку ОК определяю экспериментально, с этим в дельфи всё запущено).
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Mon Feb 24, 2014 18:41    Post subject: Reply with quote

А чего так не густо? Почему только атрибуты?
И надо бы через ini контролировать что трогать, а что не трогать.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Mon Feb 24, 2014 19:50    Post subject: Reply with quote

Я других и не обещал. Хотя вижу сейчас, что ты хотел и другие. Не знаю, может быть и другие добавлю, но тогда различать по классам придется их.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander All times are GMT + 4 Hours
Goto page 1, 2, 3, 4  Next
Page 1 of 4

 
Jump to:  
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