Page 2 of 2

Re: MENU - Главное Меню

Posted: Thu Feb 19, 2015 12:29 am
by Leency
Кто-то возьмётся переписать @MENU на ини файл?
+ Нужно добавить поддержку иконок 16х16, которые будут тянутся из внешнего файла.

Re: MENU - Главное Меню

Posted: Thu Feb 19, 2015 12:37 am
by yogev_ezra
Leency wrote:Кто-то возьмётся переписать @MENU на ини файл?
Так там же и так .ini-файл (в смысле, что в обычном текстовом формате, а не бинарном). Что конкретно ты хочешь изменить?

Re: MENU - Главное Меню

Posted: Thu Feb 19, 2015 12:56 am
by punk_joker
yogev_ezra wrote:
Leency wrote:Кто-то возьмётся переписать @MENU на ини файл?
Так там же и так .ini-файл (в смысле, что в обычном текстовом формате, а не бинарном). Что конкретно ты хочешь изменить?
У него много недостатков. Главный, неудобство редактирования, к тому же требуется соблюдать строго нумерацию пунктов, если понадобится вставить категории в середине, номера последующих пунктов также придется редактировать до конца документа. Опять таки, запуск программ с параметрами

Re: MENU - Главное Меню

Posted: Thu Feb 19, 2015 1:01 am
by Leency
yogev_ezra
Там не ini, а dat файл - это разные вещи.
INI файл универсален, DAT - нет. Т.е. написать под него редактор меню дело не тривиальное, или скажем сделать добавление пунктов меню, что может понадобится какому-нибудь установщику.
Ещё важная проблема поддержка запуска файлов с параметром, не знаю возможно ли это реализовать в текущем варианте программы. Что-то мне подсказывает ,что реализация подобной фичи равносильна практически полному переписыванию.

Re: MENU - Главное Меню

Posted: Thu Feb 19, 2015 12:36 pm
by Leency
Leency wrote:Кто-то возьмётся переписать @MENU на ини файл?
+ Нужно добавить поддержку иконок 16х16, которые будут тянутся из внешнего файла.
Вопрос отпадает, e-andrew возьмётся погодя.

Posted: Thu Feb 19, 2015 4:15 pm
by e-andrew
У меня есть готовый компонент из @open, поэтому написать меню будет очень просто. Нужно только вынести его в либу.
Но все это позже, сейчас много другой работы.

Re: MENU - Главное Меню

Posted: Thu Apr 26, 2018 6:25 pm
by 0CodErr
Может из меню img-сборки убрать названия программ, помеченных знаком * ?
2.PNG
2.PNG (4.52 KiB)
Viewed 13978 times
Чтобы не было проблем с "незапускающимися" программами.

Re: MENU - Главное Меню

Posted: Thu Apr 26, 2018 8:02 pm
by Leency
Можно, тогда их надо вынести в APP+ (/kolibrios/settings/app_plus.ini). А сам APP+ добавить в меню, где его кстати нет.

Или лучший вариант: когда @MENU умеет определять примонтирована /kolibrios/ или нет и отображать или нет пункты.

Re: MENU - Главное Меню

Posted: Wed Mar 13, 2019 12:27 am
by Leency
Баг: при верхнем расположении панели задач меню второго и более уровней неправильно позиционируются по-вертикали (прижимаются к верхней границе экрана, а не остаются напротив родительского пункта меню). (фото №06) (При нижнем располажении панели задач - всё нормально).

Re: MENU - Главное Меню

Posted: Tue Apr 14, 2020 2:34 pm
by Leency
Я вернул мнюшке ортодоксальный плоский дизайн.
С новыми кнопками, тем более градиентными она смотрелась хуже, чем в изначальном варианте.

Re: MENU - Главное Меню

Posted: Thu Apr 30, 2020 12:41 pm
by Leency
Leency wrote:Баг: при верхнем расположении панели задач меню второго и более уровней неправильно позиционируются по-вертикали (прижимаются к верхней границе экрана, а не остаются напротив родительского пункта меню). (фото №06) (При нижнем располажении панели задач - всё нормально).
Fixed in #7848 / Closes issue http://bugs.kolibri-n.org/?id=32

Re: MENU - Главное Меню

Posted: Tue May 05, 2020 12:05 pm
by Leency
Я обновил содежимое menu.dat для русской сборки в #7864.
Зауваження, скарги, пропозиції.

Re: MENU - Главное Меню

Posted: Sun Dec 27, 2020 2:14 am
by Leency
#8484 немного поменялся формат menu.dat для экономии размера (-2 сектора IMG).
Теперь в программе f30.1 и без префикса '/sys' в конфиг файлах.

Re: MENU - Главное Меню

Posted: Sun Jan 09, 2022 6:23 am
by punk_joker
Иконка Eolite в меню отличается от той, которая на рабочем столе.

Re: MENU - Главное Меню

Posted: Sun Jan 09, 2022 9:39 am
by Leency
punk_joker wrote:Иконка Eolite в меню отличается от той, которая на рабочем столе.
Увы, Колибри не может иметь по иконке для каждой-каждой программы.