Re: Как подсвечивать выбранные пункты меню | |
---|---|
of63 Сообщений: 25161 Откуда: Н.Новгород Дата регистрации: 13.02.2008 |
И с одним уровнем может получиться некрасиво (согласен, что 2 уровня еще терпимо, 3 уровня - юзер взбесится). например, в качестве имени пункта меню предлагаю имя файла, вроде разумный человек не делает слишком длинные имена файлов, или по первому 10ку символов понятно, что это за файл. Но, например, файлы 2-НДФЛ, они имеют штатную "структуру" - длина символов 100, включают в себя ГУИД... К тому же меню фокса (или ОСи) делает нехорошо - она не дает меню увеличиться видеоизображению за пределы приложения (у нас оно не полноэкранное), в результате, видно только хвост имени это файла в меню (это меню "интеллектуальное", само находит место где "самоизобразиться")... |
Re: Как подсвечивать выбранные пункты меню | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
Не надо в меню выводить имена файлов. Никогда.
------------------ WBR, Igor |
Re: Как подсвечивать выбранные пункты меню | |
---|---|
of63 Сообщений: 25161 Откуда: Н.Новгород Дата регистрации: 13.02.2008 |
А что показать-то ? когда только это и известно, что показать (без пути, и зная, что имя может быть длинным) Что?!
|
Re: Как подсвечивать выбранные пункты меню | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
В меню показывают действия которые выполняет программа. По другому - "функции".
Имя файла ни разу не является названием действия/функции/режима. Даже "настройкой" не является, которые изредка выводят в меню (с чекбоксом - типа включено/выключено). Исключения возможны, но весьма редки (скажем список "последних открытых файлов" в текстовых редакторах и им подобных программах) - в любом случае это вспомогательные, несущественные части меню - там часто и урезают эти самые имена, да и "пропадают" они сами собой - вытесняясь "более новыми"... Имена файлов должны быть в диалогах выбора файлов - штатном типа GetFile, или кастомном/самописном с ListView/Grid/Listbox или ещё чем подобным. ------------------ WBR, Igor |
Re: Как подсвечивать выбранные пункты меню | |
---|---|
of63 Сообщений: 25161 Откуда: Н.Новгород Дата регистрации: 13.02.2008 |
Я показываю в меню вот что:
- имя "выборки" (имя файла выборки я конструирую сам, из даты на "которую", и другого чего-то, укладываюсь в 8 англо-символов по-привычке) - сама выборка сопровождается несколькими дополнительными файлами (имя такое-же, расширение - TXT, ERR, LOG, и т.п) - эти файлы я тоже хочу показать в меню - также рождается (сопутствующий) директорий с именем = имени выборки, в нем - имена фалов с специфическими именами, длинными, например 2-НДФЛ-имя - в директории (и в сопутствующем) есть также файлы других выборок, с подобными (не не равными) именами Конечно, можно упереться, и придумать читаемые имена этих файлов... Но в их довольно много... Вот поэтому в меню попадают имена файлов, которые "длинные" Аа, вот ты про что. Под меню ты понимаешь набор "действий"... Понятно. Не всегда это так. Это может быть и набор особенных имен файлов, или выбор из похожих ФИО(+паспорт, д/р, ИНН) Исправлено 1 раз(а). Последнее : of63, 14.04.18 00:10 |
Re: Как подсвечивать выбранные пункты меню | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
Именно поэтому всё это богатство динамических папок/отчётов/подотчётов/параметров и всего прочего НЕ НУЖНО выводить в меню.
Представь себе почтовый клиент, где все письма находятся в меню Или представь себе "проводник Windows", где список файлов не в основном окне показывается (да ещё и в разных видах) а в меню. Хотя в достаточно близком виде в комбобоксе "текущей папки" может показываться список файлов/подпапок для выбранной папки - но это всё же комбо, и нечто типа "инкрементного поиска" в нём, а никак не меню (которого, к слову, уже нет во многих современных программах от слова совсем - заменяют его на те или иные "тулбары/риббоны"). ------------------ WBR, Igor |
© 2000-2024 Fox Club  |