View previous topic :: View next topic |
Author |
Message |
perevodman
Joined: 08 Oct 2011 Posts: 24
|
(Separately) Posted: Sun May 12, 2019 14:35 Post subject: |
|
|
Друзья, подскажите, пожалуйста самый простой способ убрать главное меню. Я пытаюсь всё сделать по этой инструкции, но она 2010 года и многое уже не совпадает с тем, что там написано, а моих познаний недостаточно, чтобы самостоятельно это всё переделать под новые версии программ. Помогите плиз. Мне всего лишь нужно скрыт главное меню. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sun May 12, 2019 17:06 Post subject: |
|
|
perevodman
Да, название модуля в 11 году менялось. См. сюда: 1, 2. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
HEXFIX
Joined: 25 Jun 2010 Posts: 173 Location: Калининград
|
(Separately) Posted: Sat Apr 11, 2020 11:47 Post subject: |
|
|
Повесил на горячие клавиши команду sw_qv (Включить/выключить быстрый просмотр с увеличением ширины пассивной панели). Всё работает. Но, после применения этой команды обычный быстрый просмотр про Ctrl+Q также происходит со сдвигом разделителя панелей. Как можно исправить? |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2599
|
(Separately) Posted: Sat Apr 11, 2020 12:46 Post subject: |
|
|
HEXFIX
Попробуйте вариант с изменением последовательности команд в disable_qv (TCFS2.ini):
disable_qv=tcm(909) tcm(307) |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
|
Back to top |
|
|
HEXFIX
Joined: 25 Jun 2010 Posts: 173 Location: Калининград
|
(Separately) Posted: Sat Apr 11, 2020 13:10 Post subject: |
|
|
Способ sa работает.
Спасибо за помощь. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat Apr 11, 2020 15:41 Post subject: |
|
|
HEXFIX
Повторюсь — только уже с другой ссылкой. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
HEXFIX
Joined: 25 Jun 2010 Posts: 173 Location: Калининград
|
(Separately) Posted: Sat Apr 11, 2020 22:06 Post subject: |
|
|
Мдауж...
Может это таки не я писал? Ну честно совершенно не помню, чтобы я об этом спрашивал |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10284 Location: Россия, Саратов
|
(Separately) Posted: Sun Apr 12, 2020 08:19 Post subject: |
|
|
HEXFIX
Кто чего не помнит, модераторов не интересует, а в правилах форума оправдательный вариант с амнезией не предусмотрен. Лучшее лекарство от неё — поиск по форуму. Не говоря про то, что у вас не настолько запредельное число сообщений, чтобы хотя бы в них (а в норме, разумеется, и не только в них) до сочинения очередного запроса нельзя было проверить, не спрашивалось ли об этом прежде. Налицо совершенно недопустимая тенденция, и её пора прекращать.
Замечание за нарушение правил форума. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
lz57005
Joined: 05 Mar 2020 Posts: 27
|
(Separately) Posted: Thu Nov 12, 2020 11:32 Post subject: |
|
|
Имеем:
Code: | /ef "tcm(519,1) delay(100) send({enter},findwnd(TDlgCustomColors))" |
Возможно ли заменить delay(100) на какую-то конструкцию с loop, if, findwnd? Чтобы это выглядело как
Code: | /ef "tcm(519,1) (пока не появилось окно) send({enter},findwnd(TDlgCustomColors))" |
|
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2599
|
(Separately) Posted: Thu Nov 12, 2020 12:34 Post subject: |
|
|
lz57005
Если так попробовать?
Code: | /ef "tcm(519,1) eval(send_wait({enter},findwnd(TDlgCustomColors)))" |
|
|
Back to top |
|
|
lz57005
Joined: 05 Mar 2020 Posts: 27
|
(Separately) Posted: Thu Nov 12, 2020 12:39 Post subject: |
|
|
sa wrote: | lz57005
Если так попробовать?
Code: | /ef "tcm(519,1) eval(send_wait({enter},findwnd(TDlgCustomColors)))" |
|
а send_wait это в какой-то новой версии? о которой я не вкурсе? |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2599
|
(Separately) Posted: Thu Nov 12, 2020 12:54 Post subject: |
|
|
lz57005
Вспомогательная функция описана в TCFS2.Core.ini:
Quote: | ; Ожидает появления окна и отправляет ему нажатия клавиш. Параметры: строка с нажатиями, формула дескриптора окна, число секунд (по умолчанию 5)
send_wait=loop(@<=if_empty(#3,5)*20 && if(#2,sendmsg(#2)*send(#1,#2)*0,delay(50))) |
В версии TCFS2 2.4.3.584, что выложена на wincmd.ru. |
|
Back to top |
|
|
lz57005
Joined: 05 Mar 2020 Posts: 27
|
(Separately) Posted: Thu Nov 12, 2020 13:22 Post subject: |
|
|
Теперь всё стало намного понятнее, спасибо |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10284 Location: Россия, Саратов
|
(Separately) Posted: Thu Nov 12, 2020 13:27 Post subject: |
|
|
lz57005
Впредь попрошу соблюдать правила форума, не злоупотреблять ненужным цитированием и в положенных местах всегда ставить заглавные буквы и точки. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
|