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 

Обсуждение темы "Обмен кнопками"
Goto page Previous  1, 2, 3 ... 62, 63, 64 ... 82, 83, 84  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Aleks431



Joined: 23 May 2011
Posts: 74

Post (Separately) Posted: Sat Jan 09, 2016 16:58    Post subject: Reply with quote

Да, спасибо, подправил. Еще дописал к результату "качество", чтоб использовать в дальнейших прогах.
Back to top
View user's profile Send private message
Flasher



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

Post (Separately) Posted: Sat Jan 09, 2016 17:11    Post subject: Reply with quote

Aleks431
В чём смысл красных кавычек?
Quote:
"%P%O"" AC3 5.1 640 kbps".ac3
Боюсь, они тут лишние.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Aleks431



Joined: 23 May 2011
Posts: 74

Post (Separately) Posted: Sat Jan 09, 2016 18:08    Post subject: Reply with quote

Ок. Убрал.
Back to top
View user's profile Send private message
Aleks431



Joined: 23 May 2011
Posts: 74

Post (Separately) Posted: Mon Feb 29, 2016 13:51    Post subject: Reply with quote

sa
Вы тут кнопочку добавили Показать размер папки под курсором и перейти к следующей
http://forum.wincmd.ru/viewpost.php?p=115007
У меня подсчитывает сразу 2 папки и перепрыгивает на 4-ю, минуя 3-ю.
Back to top
View user's profile Send private message
Flasher



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

Post (Separately) Posted: Mon Feb 29, 2016 14:00    Post subject: Reply with quote

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



Joined: 29 Apr 2009
Posts: 2567

Post (Separately) Posted: Mon Feb 29, 2016 14:24    Post subject: Reply with quote

Aleks431
По всей видимости в wincmd.ini установлен режим SpaceMovesDown=1.
А кнопка предполагает, что установлен режим по умолчанию (SpaceMovesDown=0).
Back to top
View user's profile Send private message
Flasher



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

Post (Separately) Posted: Mon Feb 29, 2016 14:39    Post subject: Reply with quote

sa
А, это. Так сделай универсальный вариант:
Code:
/ef "if(tcini(Configuration,SpaceMovesDown,#), send(` {UP} `,0), send(`  {DOWN}`,0))"

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



Joined: 29 Apr 2009
Posts: 2567

Post (Separately) Posted: Mon Feb 29, 2016 16:04    Post subject: Reply with quote

Flasher
Я не учитывал режим SpaceMovesDown=1 (попросту забыл про него), когда проверял свою кнопку. С предложенным универсальным вариантом не всё так просто: в режиме SpaceMovesDown=1 возникнут проблемы внизу списка папок/файлов - может появиться или наоборот, исчезнуть выделение, может произойти несанкционированный подсчёт размера предпоследней папки вместо только последней.
Back to top
View user's profile Send private message
Flasher



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

Post (Separately) Posted: Mon Feb 29, 2016 16:14    Post subject: Reply with quote

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



Joined: 23 May 2011
Posts: 74

Post (Separately) Posted: Mon Feb 29, 2016 20:18    Post subject: Reply with quote

Сейчас скачал (яндекс-диск тоже на работе заблокирован) и проверил версию. Оказалась та же Бета.
Работает "универсальный вариант".
SpaceMovesDown=1 естественно всегда "пробелом" подсчитывал.
С последними папками/файлами работает, при продолжении нажатий - включается подсветка выделения.
Back to top
View user's profile Send private message
Flasher



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

Post (Separately) Posted: Mon Feb 29, 2016 20:22    Post subject: Reply with quote

Aleks431 wrote:
SpaceMovesDown=1 естественно всегда "пробелом" подсчитывал.
Это не подсчёт, а переход (Moves) вниз (Down) по списку аналогично Insert.
Aleks431 wrote:
при продолжении нажатий - включается подсветка выделения
Об этом и велась речь. Но если размер предпоследней папки не был ранее подсчитан, а курсор на последней, то подсчёт будет обоюдным.
Если подразумевается отсутсвие выделения, то параметры такие:
Code:
/ef "if(tcini(Configuration,SpaceMovesDown,#), send(` `)+delay(5)+tcm(3305), send(`  {DOWN}`,0))"

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



Joined: 29 Apr 2009
Posts: 2567

Post (Separately) Posted: Tue Mar 01, 2016 23:36    Post subject: Reply with quote

Flasher wrote:
Если подразумевается отсутсвие выделения...

Это уже другие вводные: у меня задумка состояла в том, чтобы кнопка не нарушала имеющееся в панели выделение, а размер подсчитывался для любых папок, независимо от того, выделены они или нет.
Back to top
View user's profile Send private message
Flasher



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

Post (Separately) Posted: Tue Mar 01, 2016 23:48    Post subject: Reply with quote

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



Joined: 17 Aug 2014
Posts: 663

Post (Separately) Posted: Wed Apr 20, 2016 23:48    Post subject: Reply with quote

Есть команда cm_OpenFonts.
Но через неё шрифты не копируются почему-то в папку.

Можно сделать кнопку, чтобы выделенный шрифт(ы) устанавливались? Просто копированием в папку через тотал этого не происходит
Back to top
View user's profile Send private message
Flasher



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

Post (Separately) Posted: Thu Apr 21, 2016 00:16    Post subject: Reply with quote

Есть у меня такой скрипт.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
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 Previous  1, 2, 3 ... 62, 63, 64 ... 82, 83, 84  Next
Page 63 of 84

 
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