Страница 111 из 211

Добавлено: Пн май 16, 2011 00:30
VadiMGP
Flasher писал(а):Что это займёт немного времени и не встанет колом.
Знаешь, а вот до сих пор, когда кто-то жалуется Гислеру, на проблемы с контекстным меню в ТС, то он вдруг начинает рассказыывать байки о "плохо написанных" расширениях эксплорера. Может ему тоже подсказать, что это можно реализовать не отходя от кассы а не тратить на это 20 лет?
Flasher писал(а):С этим могут возникнуть какие-то проблемы, если реализовать только сам показ этого меню?
Это как "только показ"? Ну показали меню, юзер выбрал что-то из него. Теперь что, наплевать и забыть или все-таки надо выполнить то, что юзер выбрал?

Добавлено: Пн май 16, 2011 00:39
Flasher
VadiMGP писал(а):Знаешь, а вот до сих пор, когда кто-то жалуется Гислеру, на проблемы с контекстным меню в ТС
Не знаю, о каких проблемах речь, мне, видимо, с ними не удалось столкнуться, но тут это обсуждать уже не имеет смысла.
VadiMGP писал(а):Это как "только показ"? Ну показали меню, юзер выбрал что-то из него. Теперь что, наплевать и забыть или все-таки надо выполнить то, что юзер выбрал?
Я не изучал этот вопрос предметно, поэтому у тебя и спрашиваю, в чём состоит проблема вызова того или иного пункта контекстного меню Проводника при вызове этого меню, если оставлять его обслуживание на ТС после истечения указанного времени после клика ПКМ? Не понимаю, зачем это перекладывать на TwinKey.

Добавлено: Пн май 16, 2011 01:07
VadiMGP
Flasher писал(а):Не знаю, о каких проблемах речь, мне, видимо, с ними, не удалось столкнуться,
Тебе повезло. Как и большинству других пользователей. Но есть группа юзеров, которые имеют проблемы с контекстным меню в ТС.
Flasher писал(а):в чём состоит проблема вызова того или иного пункта контекстного меню Проводника при вызове этого меню, если оставлять обслуживание этого меню на ТС
Проблема в том, что невозможно "оставлять обслуживание этого меню на ТС". Такой возможности не существует.

Есть и еще один мелкий момент. Когда ТС показывает контекстное меню эксплорера, то он его показывает не в "чистом" виде, а слегка модифицирует под себя, добавляет свои пункты. Эту модификацию кто должен делать? Это риторический вопрос.

Добавлено: Пн май 16, 2011 12:05
VadiMGP
VadiMGP писал(а):
Flasher писал(а):в чём состоит проблема вызова того или иного пункта контекстного меню Проводника при вызове этого меню, если оставлять обслуживание этого меню на ТС
Проблема в том, что невозможно "оставлять обслуживание этого меню на ТС". Такой возможности не существует.
Уточняю. Невозможно разделить показ и обслуживание меню между TWinKey и ТС.
Еще можно было бы всё целиком отдать на откуп ТС - и показ и обслуживание меню. Но по ряду причин, этот вариант мне тоже не подходит.

Правда, можно подумать еще и о другом подходе - полностью поменять местами в файловых панелях среднюю и правую кнопку мыши.

Добавлено: Пн май 16, 2011 15:52
ask-rus
VadiMGP
А ты не думал о своем контекстном меню с приоритетом над стандартным с командами TC, пользовательскими командами и командами TWinKey?

Добавлено: Пн май 16, 2011 18:06
Flasher
VadiMGP писал(а):Но по ряду причин, этот вариант мне тоже не подходит.
Уточни, пож., каких, чтобы всем понятно было.
VadiMGP писал(а):Правда, можно подумать еще и о другом подходе - полностью поменять местами в файловых панелях среднюю и правую кнопку мыши.
И тогда конт. меню он будет открывать по СКМ? Какой от этого толк?
ask-rus писал(а):А ты не думал о своем контекстном меню с приоритетом над стандартным с командами TC, пользовательскими командами и командами TWinKey?
Технически это уже можно сделать с F4Menu, прикрутив TCMC/TCFS2/twincmd.

Добавлено: Пн май 16, 2011 20:33
VadiMGP
ask-rus писал(а):А ты не думал о своем контекстном меню с приоритетом над стандартным с командами TC, пользовательскими командами и командами TWinKey?
Я думал о своем контекстном меню. Но полностью идею не разработал и сделал только выпадающее меню по среднему клику в заголовке панели.
Основные вопросы оставшиеся нерешенными:
1. Как бы все-таки не перекрывать полностью доступ к контекстному меню эксплорера?
2. Какие именно команды добавлять в такое меню? Тут, наверно, надо как-то учитывать и сам файл для которого вызываем меню, и директорию, где он находится?
Короче, мысль такая была, но цельная концепция не сформировалась.
Flasher писал(а):Уточни, пож., каких, чтобы всем понятно было.
Это не имеет отношения к контекстному меню, и я не буду в это вдаваться.
Flasher писал(а):И тогда конт. меню он будет открывать по СКМ? Какой от этого толк?
Дополнительная степень свободы. Если кому-то удобнее работать с ПКМ, то он может повесить на неё чаще используемое действие, а реже используемое повесить на менее удобную кнопку.

Добавлено: Пн май 16, 2011 21:10
ask-rus
VadiMGP писал(а):1. Как бы все-таки не перекрывать полностью доступ к контекстному меню эксплорера?
Вызывать его обычным способом с зажатыми клавишами-модификаторами.
VadiMGP писал(а):2. Какие именно команды добавлять в такое меню?
Для начала я бы повторил стандартное меню, а после занялся его модификацией.
VadiMGP писал(а):Тут, наверно, надо как-то учитывать и сам файл для которого вызываем меню, и директорию, где он находится?
Скорее всего.

Добавлено: Пн май 16, 2011 21:31
Flasher
VadiMGP писал(а):Дополнительная степень свободы. Если кому-то удобнее работать с ПКМ, то он может повесить на неё чаще используемое действие, а реже используемое повесить на менее удобную кнопку.
ИМХО, у этой степени свободы нет шансов. Сомневаюсь вообще, что появится кто-то, готовый полностью поменять функционал ПКМ. Вызывать конт. меню по СКМ, а уж тем более выделять поэлементно - это извините...
ask-rus писал(а):Для начала я бы повторил стандартное меню, а после занялся его модификацией.
Считаю такой подход совершенно ненужной затеей. Присутствие весомой части элементов конт. меню проводника для ТС-шного юзера себя никак не оправдает.

Добавлено: Пн май 16, 2011 21:41
ask-rus
Flasher писал(а):Присутствие весомой части элементов конт. меню проводника для ТС-шного юзера себя никак не оправдает.
Люди пользуют контекстное со всеми его настоящими элементами. Мы же можем его преобразовать, заменив эти проводниковые элементы тоталовскими, а это уже плюсом.

Добавлено: Пн май 16, 2011 21:45
Flasher
Я не людей в целом имел в виду, а TC-шных юзеров, которые имеют некий опыт, раз дело до TwinKey дошло. А о таких вряд ли можно сказать, что они используют все элементы из этого меню при наличии более удобных аналогов, реализованных в ТС. Если и делать конт. меню, то уж точно отдельно от проводникового.

Добавлено: Пн май 16, 2011 22:42
VadiMGP
Flasher писал(а):Если и делать конт. меню, то уж точно отдельно от проводникового.
Но я именно так и понял проедложение
ask-rus писал(а):А ты не думал о своем контекстном меню с приоритетом над стандартным с командами TC, пользовательскими командами и командами TWinKey?
ask-rus, ты разве говорил не о собственном контекстном меню TWinKey?

Добавлено спустя 3 минуты:
Flasher писал(а):Сомневаюсь вообще, что появится кто-то, готовый полностью поменять функционал ПКМ.
А напрасно, уже есть такие.

Добавлено: Пн май 16, 2011 23:12
Flasher
VadiMGP писал(а):Но я именно так и понял проедложение
>>>
ask-rus писал(а):Для начала я бы повторил стандартное меню, а после занялся его модификацией.
VadiMGP писал(а):А напрасно, уже есть такие.
Как сказал всем известный человек - "имена, списки, фамилии". На слово не верю.

Добавлено: Вт май 17, 2011 08:31
ask-rus
Flasher писал(а):Я не людей в целом имел в виду, а TC-шных юзеров, которые имеют некий опыт
Эта тема для кого? Там люди чего только не пользуют, и я говорю именно о них - TC-шных юзерах.

Преимущественно для умолчания в TWinKey я бы внешне повторил стандартное проводниковое меню, но с TC-функционалом, чтобы продемонстрировать пользователю о возможностях такого меню, а именно располагать в нем различные команды (cm_, em_, TWin). Пользователь же сам настроит такое меню так, как ему удобно.

Добавлено: Вт май 17, 2011 18:10
Flasher
Ты сам себе противоречишь. Если это меню будет повтором меню проводника, то о каких самостоятельных настройках может идти речь? Дублировать пункты Копировать, Вставить, Вырезать, Создать ярлык, Переименовать, Свойства - это всё зачем? Оставлять строку запуска приложения из Explorer-a тоже.
Это меню должно быть девственно чистым, юзер сам должен иметь возможность настроить его с нуля, выбрав все пункты и их последовательность. А указанная тема вообще ни о чём не говорит и к TwinKey отношения не имеет. TwinKey имеет портабельный формат и функции, затрагивающие непосредственно TC, меню проводника к ТС может иметь только косвенное отношение. Склеивать их не имеет смысла. Да и автор дал уже понять, что он имел в виду своё собственное меню, а не сшитый вариант. Вот в случае F4Menu это имело смысл, автор сам акцентировал на том, что программа создана не только для ТС.