Страница 46 из 130

Добавлено: Ср ноя 02, 2011 21:02
Flasher
LonerD писал(а):После чего перетягиваю мышкой разделитель. Отпускаю разделитель, он устанавливается как я того пожелал, а подсказка с количеством процентов (маленький жёлтый прямоугольник) не исчезает, а остаётся постоянно висеть поверх всех окон до тех пор, пока не закрою Тотал.
ЛКМ удерживать не надо. Тут предусмотрено 2 клика. А вопрос подсказки мы с МVV давно ещё в личке обсуждали. Решения кроме нового дополнения с отсутсвием чёрной полоски (пример постом выше) не нашлось.

Добавлено: Ср ноя 09, 2011 11:00
Andrey_A
Подскажите, есть ли функция Сворачивания Тотала на панель задач

Добавлено: Ср ноя 09, 2011 11:03
MVV
Andrey_A писал(а):Подскажите, есть ли функция Сворачивания Тотала на панель задач
Функция сворачивания безусловно есть: show(6), но куда - зависит от настроек самого тотала. Если в тотале настроено сворачиваться в панель задач, то туда и будет сворачиваться (параметр TrayIcon=0 секции Configuration).

Добавлено: Ср ноя 09, 2011 12:06
Andrey_A
MVV
Попробовал show(6), выдало такую ошибку

Код: Выделить всё

Error:
Unavailable key
Actions:
show(6)
Может, что-то не так вписал, кнопка

Код: Выделить всё

TOTALCMD#BAR#DATA
"%COMMANDER_PATH%\Utilities\TotalCom\TCFS2\TCFS2.exe"
show(6)
%COMMANDER_PATH%\Utilities\TotalCom\TCFS2\TCFS2.exe
TCFS2
%COMMANDER_PATH%\Utilities\TotalCom\TCFS2\

-1
Ещё вопрос, может утилита вызывать пользовательские команды и работать с сепаратором

Добавлено: Ср ноя 09, 2011 12:10
Flasher
А где же обязательный ключ /ef?
И в каком ключе эта функция вообще понадобилась, можно поинтересоваться? Возможностей ключей TrayIcon и MinimizeOnClose не хватает?
Andrey_A писал(а):Ещё вопрос, может утилита вызывать пользовательские команды
Readme.txt писал(а): tem(<em_command_name>)
Отправляет ТК указание выполнить пользовательскую команду с указанным именем;
Аналогично по сепаратору. Всё давно есть. Читай Ридми и смотри примеры в TCFS2.ini. Другие примеры тут.

Добавлено: Ср ноя 09, 2011 12:47
Andrey_A
почему выдаёт ошибку

Код: Выделить всё

TOTALCMD#BAR#DATA
"%COMMANDER_PATH%\Utilities\TotalCom\TCFS2\TCFS2.exe"
/ei "sp_set_active((# == 50 ? 15 : 50))"
%COMMANDER_PATH%\Utilities\TotalCom\TCFS2\TCFS2.exe
TCFS2
%COMMANDER_PATH%\Utilities\TotalCom\TCFS2\

-1

Код: Выделить всё

Error:
Unavailable key

Macros:
#

Добавлено: Ср ноя 09, 2011 12:51
Flasher
См. продолжение на след. странице.
И на вопрос ответь, пож-та.

Добавлено: Ср ноя 09, 2011 13:09
Andrey_A
Flasher, спасибо
Есть ли у кого-нибудь коллекция кнопок, в которых используется утилита TCFS2. Хочется разобраться - на большом количестве примерах это будет сделать гораздо проще. Readme.txt конечно хорошо, но на первый взгляд - тёмный лес. Коллекция кнопок одним файлом, я думаю помогла бы и другим, если её положить в шапку темы и периодически пополнять.

с show(6) я так и не разобрался

Добавлено: Ср ноя 09, 2011 13:15
MVV
Andrey_A писал(а):почему выдаёт ошибку

Код: Выделить всё

Unavailable key

Macros:
#
А рвзве где-то написано, что # поддерживается в команде sp_set_active? :) Этот псевдосимвол поддерживается лишь в тех командах, про которые это явно указано в справке. А чтобы узнать текущую позицию сепаратора, надо использовать не #, а sepPos. И иметь установленную TCFS2Tools.
Andrey_A писал(а):с show(6) я так и не разобрался
А с чем тут разбираться? Если пишешь в командах, то просто show(6), как и другие show (поищи в TCFS2.ini). А если в командной строке, то предварительно надо указать /ef.

Добавлено: Ср ноя 09, 2011 13:21
Andrey_A
MVV
с # я разобрался, выше постом ошибка
Error:
Unavailable key
Actions:
show(6)
вот с ней не разобрался

Flasher
И в каком ключе эта функция вообще понадобилась, можно поинтересоваться? Возможностей ключей TrayIcon и MinimizeOnClose не хватает?
Задача: из другой программы вызвать меню TC - это получилось, но перед этим необходимо TC свернуть - это не пока не знаю как

Добавлено: Ср ноя 09, 2011 13:23
Flasher
Andrey_A
Коллекции кнопок нет. Для TCFS2 использую только главное меню и горячие клавиши. Помимо теории в Readme есть примеры с записанными по умолчанию командами. Ещё советую тут посмотреть.
TCFS2.exe /ef show(9)

MVV
Ты не в ту степь. Раньше поддерживалось. Это касалось моей ссылки.

Добавлено: Ср ноя 09, 2011 13:25
Andrey_A
Всем спасибо - всё, что я хотел - заработало - классная утилита!
Если бы была коллекции кнопок - кучу вопросов бы отпала

Добавлено: Ср ноя 09, 2011 13:28
Flasher
Andrey_A писал(а):Задача: из другой программы вызвать меню TC - это получилось
Можно поподробней? Что за программа, и зачем из неё запускать меню ТС (какое, кстати?)?

Добавлено: Ср ноя 09, 2011 13:36
Andrey_A
Flasher писал(а):Можно поподробней? Что за программа и зачем из неё запускать меню ТС (какое, кстати?)?
Всё просто у меня 2 программы основные - это ТС и Аkel
сейчас в редакторе провожу 70% времени. Чтобы вызвать какое-то другое приложение я нажимаю вызов вертикального главного меню ТС из akelа и вызываю (при этом тотал должен быть свёрнут). Если тотал не свёрнут, то фокус с акела переходит на тотал. Поэтому я и задал здесь вопрос про свёрнутость TC

Меню ТС из AkelPad'a

Добавлено: Ср ноя 09, 2011 13:51
Flasher
Andrey_A
Но если Тотал уже свёрнут, к чему фунция show(6) тогда? Её же из AkelPad вызывать не требуется. Или я чего-то не знаю?

Вызов меню, как я понял, требуется, чтобы избавить себя от дублирования сущностей. Хотя у тебя вроде Akel тоже прогами забит под завязку.
А как тебе вариант с em_SwitchWindow&MainMenu из статьи?