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 

Идеи для TCFS

 
Post new topic   This topic is locked: you cannot edit posts or make replies.    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Flasher



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

Post (Separately) Posted: Thu Jun 03, 2010 03:00    Post subject: TCFS(2) - перевод ТС в полноэкранный режим Reply with quote

Программа D1P многим довольна известна, но, как водится, не лишена существенных глюков. И поскольку в моём полку прибыло, то хочу плагинописцем предложить эту весьма нужную для экономии пространства тулзу отредактировать. Также обращаюсь к Павлу Д.: а не может автор предоставить сорцы, если появятся желающие это сделать? Я тут в одной ветке уже пытался озадачить VadiMGP на предмет добавления такой функции в TwinKey, но, как оказалось, не судьба.

Опишу нек. проблемы. Если осуществить преднастройку в TCIW.exe, то скрытие некоторых компонентов интерфейса происходит очень непредсказуемым образом, некоторые неотмеченные появляются, другие же отмеченные могут пропадать. Если повесить вызов там же на сочетание клавиш, то после перезагрузки ТС рабочий эффект пропадает. То же самое происходит, если для проги создать пользовательскую команду. Если повесить на кнопку TCFS.exe, то срабатывать будет только в том случае, если активна панель с открытой папкой самой программы. Если выбрана опция убирания заголка окна ТС, то эффект появится только после смены вида окна maximize/restor.


Last edited by Flasher on Sat Jun 12, 2010 13:25; edited 5 times in total
Back to top
View user's profile Send private message
Моторокер



Joined: 06 May 2005
Posts: 1517
Location: г. Пермь (читается Перьмь)

Post (Separately) Posted: Thu Jun 03, 2010 11:14    Post subject: Reply with quote

Было бы конечно удобней встроенное решение, но попробую. Вроде устраивает.
_________________
плагины для Total Commander, статьи Graphics Converter; NSCopy; SEO HTML; KillOK; Плагин на Delphi
ПармаСруб - строительство домов и бань в Перми
Back to top
View user's profile Send private message
D1P



Joined: 20 Dec 2004
Posts: 2973
Location: Тбилиси

Post (Separately) Posted: Thu Jun 03, 2010 12:06    Post subject: Reply with quote

Исходники есть, но выкладывать их смысла нет. Идея примитивна, а код получился громоздок, так что лучше писать всё заново.
Конфигуратор тоже лучше писать заново, хотя бы потому, что много лет назад, когда оно делалось, у TC были довольно ограниченные возможности и в плане разнообразия горячих клавиш, и в плане способов подвески команд. Сейчас ни с тем ни с другим проблем нет, и если делать заново, то это можно учесть, и сделать всё умнее и проще.

Я заниматься этим не буду, считайте, что от околототаловских дел я отошёл.
_________________
База знаний о Total Commander
Блог
Back to top
View user's profile Send private message
Flasher



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

Post (Separately) Posted: Thu Jun 03, 2010 12:20    Post subject: Reply with quote

По мне так код пусть будет громоздок, но желающий его исправить будет иметь хотя бы доступ к редактированию уже имеющегося, взяв на вооружение готовые приёмы, чем, ИМХО, будет изобретать новый "велосипед".
D1P wrote:
Я заниматься этим не буду, считайте, что от околототаловских дел я отошёл.
Что-то подобное раньше я на форуме видел, поэтому речь идёт только об open source. Wink
Back to top
View user's profile Send private message
D1P



Joined: 20 Dec 2004
Posts: 2973
Location: Тбилиси

Post (Separately) Posted: Thu Jun 03, 2010 18:39    Post subject: Reply with quote

Flasher wrote:
По мне так код пусть будет громоздок, но желающий его исправить будет иметь хотя бы доступ к редактированию уже имеющегося, взяв на вооружение готовые приёмы, чем, ИМХО, будет изобретать новый "велосипед".

Нет там велосипеда.
Да и задачу проще и легче решить скриптами.
_________________
База знаний о Total Commander
Блог
Back to top
View user's profile Send private message
Flasher



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

Post (Separately) Posted: Thu Jun 03, 2010 19:46    Post subject: Reply with quote

D1P wrote:
Нет там велосипеда.
Ты прав, велосипеда там нет, зато есть "велосипед". Laughing
Ну так как насчёт сорцев?
D1P wrote:
Да и задачу проще и легче решить скриптами.
Если речь об AutoIt, то меня это решение может не устроить. Во-первых, скрипт также нужно выгружать при каждом выходе из ТС; во-вторых, одновременная работа разных скриптов, решающих задачи с поведением окон, чревата существенными глюками и тормозами. Для меню лучший вариант - это wdx-плагин, но кто бы вот взялся.. Или всё-таки может стоит поработать с тем, что уже имеется?
Back to top
View user's profile Send private message
MVV



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

Post (Separately) Posted: Thu Jun 03, 2010 20:35    Post subject: Reply with quote

Ща я домутю свой шестисполовинойколесный велосипед, который нагородил седня от нечего делать для того чтобы раздавить этого комарика, и выложу. Laughing
_________________
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: Thu Jun 03, 2010 21:14    Post subject: Reply with quote

MVV
Вот приятно порадовал! В некой переписке именно ты фигурировал как активист в большей мере, на тебя и вёлся расчёт, дружище! Спасибо, что взялся! Остальные благодарности будут после выкладки и тестинга. Wink
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6193
Location: Москва

Post (Separately) Posted: Tue Jun 22, 2010 13:03    Post subject: Reply with quote

По просьбе Flasher начало обсуждения вынесено в отдельную тему.
Продолжение — в теме TCFS2 - перевод ТС в полноэкранный режим.


_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   This topic is locked: you cannot edit posts or make replies.    Total Commander Forum Index -> Плагины Total Commander All times are GMT + 4 Hours
Page 1 of 1

 
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