TWinKey - шорткаты, табы, диски и всякая всячина
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
- Вахмурка
- Сообщения: 2587
- Зарегистрирован: Пн дек 27, 2004 14:47
- Откуда: Большая деревня Москва
- Контактная информация:
Экий ты придирчивый. em_twdl_* - это мои команды для доступа к директориям смартфона. MyDocuments там только мешаться будут. Вот если бы в списке em_twdl_* можно было сепаратор состряпать...
А что, сложно организовать поддержку окружения? И как, кстати, там складываются отношения TWinKey с TCFS? Нашли общий язык?
А что, сложно организовать поддержку окружения? И как, кстати, там складываются отношения TWinKey с TCFS? Нашли общий язык?
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Честное слово, мне удавалось туда и FTP добавлять.Вахмурка писал(а):em_twdl_* - это мои команды для доступа к директориям смартфона.
Вот это выглядит гораздо более разумно, особенно если используется категоризированное меню. А сколько у тебя всего em_twdl_ команд?Вахмурка писал(а):Вот если бы в списке em_twdl_* можно было сепаратор состряпать...
Не в сложности дело, а в том, что это чересчур узкоспециализировано. Городить все это только ради одной директории...Вахмурка писал(а):А что, сложно организовать поддержку окружения?
Уже нашли стол для переговоров.Вахмурка писал(а):И как, кстати, там складываются отношения TWinKey с TCFS? Нашли общий язык?
- Вахмурка
- Сообщения: 2587
- Зарегистрирован: Пн дек 27, 2004 14:47
- Откуда: Большая деревня Москва
- Контактная информация:
Сейчас 6. Предыдущий смарт был на Андроиде, так команд набиралось с дюжину, уже не помню.А сколько у тебя всего em_twdl_ команд?
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Основная проблема - юзабилити. Как указать где должен быть сепаратор?Вахмурка писал(а):Вот если бы в списке em_twdl_* можно было сепаратор состряпать...
Можно сделать, например, таким макаром. При создании команды в поле tooltip писать строку вида "--- текст". Тогда этому пункту будет предшествовать сепаратор. При использовании категоризированного списка указанный текст будет на сепараторе.
Но на ответственности юзера остается переупорядочивать команды в usercmd.ini до достижения нужного порядка. Что, конечно, противно, но других плодотворных дебютных идей нету.
Какие будут мысли вслух?
- Вахмурка
- Сообщения: 2587
- Зарегистрирован: Пн дек 27, 2004 14:47
- Откуда: Большая деревня Москва
- Контактная информация:
Ну да, аналогичный прием (тег /BREAK) один парень, который тутуется, использовал в программе TCMenu. Слыхал о такой? 
Пардон, а разве сейчас не так?Но на ответственности юзера остается переупорядочивать команды в usercmd.ini до достижения нужного порядка
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Вахмурка
Что значит "слыхал"? Список дисков, главное меню TWinKey и список табов - все это та же самая TCMenu.
Что значит "слыхал"? Список дисков, главное меню TWinKey и список табов - все это та же самая TCMenu.
Так, но сегодня это не столь критично, потому что порядок ничего не значит. Ну, будут у тебя две директории в другом порядке - ничего принципиально не изменится. А вот если у тебя пункты с сепараторами кучкой соберутся в конце меню, то-то ты взовьешься соколом ясным.Вахмурка писал(а):Пардон, а разве сейчас не так?
- Вахмурка
- Сообщения: 2587
- Зарегистрирован: Пн дек 27, 2004 14:47
- Откуда: Большая деревня Москва
- Контактная информация:
Но ведь небо не упадет на землю? "Горбачев не возвратится к власти" ((С) КВН ДГУ)? Юзверь сразу увидит это безобразие, тем же соколом спустится на грешную твердь и все исправит. А Avada, несомненно, с твоей подачи добавит в документацию строгое предупреждениеА вот если у тебя пункты с сепараторами кучкой соберутся в конце меню
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Вахмурка
Ты не понял. Сегодня возня с упорядочиванием usercmd.ini - занятие для дотошного любителя вылизывать, ради перфекционизма. А завтра, из-за мизерной добавки, станет вынужденным занятием. Не комильфо.
Вот ходишь ты в штанах, в кармане звякает мелочь. А тут новые штаны продают, которые могут голосом говорить сколько именно мелочи в карманах. Но по инструкции надо эту мелочь в карманы не просто ссыпать, а строго по одной монетке опускать. Ну, глупо это.
Добавлено спустя 1 час 31 минуту:
All
По поводу фестивалей - поверяйте с новой версией отсюда.
Это не относится к черному фону - тот Джавдет мой.
Ты не понял. Сегодня возня с упорядочиванием usercmd.ini - занятие для дотошного любителя вылизывать, ради перфекционизма. А завтра, из-за мизерной добавки, станет вынужденным занятием. Не комильфо.
Вот ходишь ты в штанах, в кармане звякает мелочь. А тут новые штаны продают, которые могут голосом говорить сколько именно мелочи в карманах. Но по инструкции надо эту мелочь в карманы не просто ссыпать, а строго по одной монетке опускать. Ну, глупо это.
Добавлено спустя 1 час 31 минуту:
All
По поводу фестивалей - поверяйте с новой версией отсюда.
Это не относится к черному фону - тот Джавдет мой.
Вахмурка писал(а):Код: Выделить всё
param=/ei mm0
Яйца дороги нынче. Замечу, что mm0 всегда скрывает, mm1 всегда отображает, в то время как mm2 переключает отображение меню.Вахмурка писал(а):Я это понимаю именно так, хотя, возможно, MVV меня закидает тухлыми яйцами. У меня вообще странности с этой командой. Во-первых, в 64-битном ТС меню выглядит ужасно. Во-вторых, при повторном исполнении этой команды главное меню не появляется, а показать/спрятать его можно клавишей Alt. А в-третьих, иногда эта клавиша приводит к сдвигу всего окна ТС вверх, и это тоже лечится перезапуском.И еще я хочу уточнить - "переключить" означает включить/выключить главное меню?
А насчёт конфликта - думается мне, тут всё зависит от порядка загрузки плагинов тоталом. Если TWinKey будет грузиться позже TCFS2Tools, то и сабклассить окно тотала будет позже, т.е. иметь высший приоритет, и проблемы быть не должно. Но тут проще было исправить.
Последний раз редактировалось MVV Вс фев 22, 2015 09:15, всего редактировалось 1 раз.
VadiMGP
MVV
Проверил с новой версией TCFS2Tools. Разумеется, на обеих битностях. Проблем больше не вижу. Хоть при автозапуске вместе с TC, хоть при скрытии главного меню потом.
И у меня есть другой вопрос по em_twdl_*, не про сепараторы. В нынешнем виде для пункта меню используется завершающая часть имени юзер-команды. Всё бы хорошо, но в таких именах не допускается пробел, который приходится заменять, скажем, подчёркиванием. Это не имеет никакого значения при работе с юзер-командами как таковыми, а вот в меню смотрится уже не очень. Есть ли возможность отображать в меню не часть имени такой команды, а подсказку к ней?
MVV
Проверил с новой версией TCFS2Tools. Разумеется, на обеих битностях. Проблем больше не вижу. Хоть при автозапуске вместе с TC, хоть при скрытии главного меню потом.
И у меня есть другой вопрос по em_twdl_*, не про сепараторы. В нынешнем виде для пункта меню используется завершающая часть имени юзер-команды. Всё бы хорошо, но в таких именах не допускается пробел, который приходится заменять, скажем, подчёркиванием. Это не имеет никакого значения при работе с юзер-командами как таковыми, а вот в меню смотрится уже не очень. Есть ли возможность отображать в меню не часть имени такой команды, а подсказку к ней?
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
Технически - раз плюнуть. Только надо помнить, что сейчас ТС проверяет уникальность имен команд и, тем самым, не позволяет создать два идентичных пункта в меню. Если же текст брать из подсказки, то никто этого не проверяет. Если это не смущает, то сделаю.Avada писал(а):Есть ли возможность отображать в меню не часть имени такой команды, а подсказку к ней?
- Вахмурка
- Сообщения: 2587
- Зарегистрирован: Пн дек 27, 2004 14:47
- Откуда: Большая деревня Москва
- Контактная информация:
2VadiMGP
Во-первых, с новой версией TCFS2tools все гораздо лучше - фестиваль не начинается. Но глючок есть все равно. Мелочь, но... даже не раздражает - сбивает с толку.
Как воспроизвести: запустить ТС с автокомандой "Скрыть меню" (см. выше). Теперь щелкнуть правой кнопкой мыши на заголовке любой вкладки. Тут же появляется главное меню, только что успешно скрытое. Появляется, разумеется, и меню 3009, но, в отличие от предыдущей версии, совершенно законно и ожидаемо. При любом последующем действии главное меню опять исчезает, и больше в данном сеансе выполнить трюк не удается. Как фокус с распилом человека - каждый раз с новой ассистенткой.
Если команда скрытия меню выдается с кнопки после запуска ТС без автокоманды - "Джульетта, та же фигня" ((С) анекдот).
Во-вторых, Avada внес дельное предложение. Но, привычно добавлю я, только если это нетрудно воплотить.
В-третьих (я тут выспался и на свежую голову подумал) - на идею с сепараторами плюнь, как плевали до эпохи. Заметь, откуда ноги растут - идея возникла от того, что ты пытался отучить меня от гнусных извращений, предлагая более традиционные способы получения... гм, экстаза. Меня вполне устраивает текущее положение. Более того - если ты смог почесать левое ухо правой пяткой, то, помимо ломоты в суставах и смущения от удивленных взглядов окружающих, ты чувствуешь удовольствие от того, что ты вообще догадался, что так можно сделать, и что сделал! Так что просьбы ни о переменных окружения, ни о сепеараторе даже и просьбами-то считать нельзя - скорее предложения.
Во-первых, с новой версией TCFS2tools все гораздо лучше - фестиваль не начинается. Но глючок есть все равно. Мелочь, но... даже не раздражает - сбивает с толку.
Как воспроизвести: запустить ТС с автокомандой "Скрыть меню" (см. выше). Теперь щелкнуть правой кнопкой мыши на заголовке любой вкладки. Тут же появляется главное меню, только что успешно скрытое. Появляется, разумеется, и меню 3009, но, в отличие от предыдущей версии, совершенно законно и ожидаемо. При любом последующем действии главное меню опять исчезает, и больше в данном сеансе выполнить трюк не удается. Как фокус с распилом человека - каждый раз с новой ассистенткой.
Если команда скрытия меню выдается с кнопки после запуска ТС без автокоманды - "Джульетта, та же фигня" ((С) анекдот).
Во-вторых, Avada внес дельное предложение. Но, привычно добавлю я, только если это нетрудно воплотить.
В-третьих (я тут выспался и на свежую голову подумал) - на идею с сепараторами плюнь, как плевали до эпохи. Заметь, откуда ноги растут - идея возникла от того, что ты пытался отучить меня от гнусных извращений, предлагая более традиционные способы получения... гм, экстаза. Меня вполне устраивает текущее положение. Более того - если ты смог почесать левое ухо правой пяткой, то, помимо ломоты в суставах и смущения от удивленных взглядов окружающих, ты чувствуешь удовольствие от того, что ты вообще догадался, что так можно сделать, и что сделал! Так что просьбы ни о переменных окружения, ни о сепеараторе даже и просьбами-то считать нельзя - скорее предложения.
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Абсолютно не смущает. Если юзер случайно создал дубль, он это увидит в меню и поправится — вот и всё.VadiMGP писал(а):Если же текст брать из подсказки, то никто этого не проверяет. Если это не смущает, то сделаю.
Подтверждаю. В том числе при отключённом TWinKey.Вахмурка писал(а):Как воспроизвести: запустить ТС с автокомандой "Скрыть меню" (см. выше). Теперь щелкнуть правой кнопкой мыши на заголовке любой вкладки. Тут же появляется главное меню, только что успешно скрытое.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
Странно, а у меня ничего подобного не происходит.Вахмурка писал(а):Тут же появляется главное меню, только что успешно скрытое.
Вахмурка писал(а):...то, помимо ломоты в суставах и смущения от удивленных взглядов окружающих, ты чувствуешь удовольствие от того, что ты вообще догадался, что так можно сделать,...
Просьбы, предложения - не суть, разница исчезающе мала. Что переменные окружения, что сепараторы - всё мелочь. Но твой пример использования переменных отбивает всякую охоту поощрять такой изврат. Ты вполне можешь принять такую позицию и без переменных.Джером К. Джером писал(а):Если бы Брауну предоставили в собственность небольшую планету, где он мог бы делать все что угодно, он назвал бы день ночью, а лето зимой. Он заставил бы мужчин и женщин ходить на голове и здороваться ногами, деревья у него росли бы корнями вверх и старый петух нес бы яйца. Потом он отошел бы в сторону и сказал: "Поглядите, какой оригинальный мир я создал, - целиком по собственному замыслу!"
С сепараторами тоже ужас, хотя и не "ужас, ужас". Но эта мысль мне нравится. Осталось только придумать как ими нормально пользоваться.