[ Обновленные темы · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Модератор форума: Andrey_A, simup, ХарВик, chip642  
MENUIMG - для создания различных контекстных меню .BAR, .MNU
Andrey_AДата: Пятница, 08.03.2013, 08:18 | Сообщение № 1
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7174
Награды: 139
Репутация: 125
Аверин Андрей
MENUIMG




Дата выпуска: 28.01.2023
Версия: 3.2
Автор: Averin Andrey

MENUIMG - утилита для создания различных контекстных меню из *.BAR,*.MNU файлов Total Commander и *TCM файлов утилиты.






Скачать по прямой ссылке MENUIMG 3.2



 
chip642Дата: Понедельник, 29.12.2014, 07:12 | Сообщение № 106
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
Andrey_A!!! Огромнейшее вам спасибо! Все работает как часики, неимоверно порадовали. Насчет модуля "Слежение за буфером обмена" - это я погорячился, не подумал даже, что процесс MENUIMG не висит в процессе, а вызывается для для выполнения определенной команды и тут же закрывается (в чем вся и прелесть). Еще раз благодарю автора за неимоверную работоспособность и отзывчивость.
Всех с наступающим Новым годом!
 
asmadeusДата: Понедельник, 29.12.2014, 17:07 | Сообщение № 107
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
идея с подключением персонального файла настроек повисла в воздухе?
 
chip642Дата: Понедельник, 29.12.2014, 17:17 | Сообщение № 108
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
asmadeus, в чем суть идеи и где она озвучивается?
 
asmadeusДата: Понедельник, 29.12.2014, 17:35 | Сообщение № 109
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
chip642, было озвучено мной в этой же теме. Пост №97
Суть - иметь персональный файл с настройками тем (аналог персонального файла настроек tcimg), чтобы при обновлении не затереть свои настройки
 
Andrey_AДата: Понедельник, 29.12.2014, 17:49 | Сообщение № 110
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7174
Награды: 139
Репутация: 125
Аверин Андрей
asmadeus, а вот и 2-я новая версия на дню...

Ещё не вечер... может и ещё одну забабахать :)

Цитата
29.12.2014 [2.5]
[+] Добавлена поддержка использование пользовательских настроек из MENUIMGU.ini


Цитата
MENUIMG.ini - файл настроек меню в папке утилиты
MENUIMGU.ini - файл пользовательских настроек меню в папке утилиты
Если в папке с утилитой существует файл MENUIMGU.ini, то все настройки будут браться из него, в ином случае из MENUIMG.ini

Для того, чтобы подключить MENUIMGU.ini рекомендуется скопировать MENUIMG.ini в ту же папку, а далее изменять настройки под себя


Ссылка в шапке


 
chip642Дата: Понедельник, 29.12.2014, 18:15 | Сообщение № 111
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
asmadeus, да, согласен, персональный файл для темы - это было бы замечательно, я вообще за то, чтобы все настройки прописывались только в теме, а то как-то не очень, например, иконку для заголовка вложенного меню надо прописывать в MENUIMG.ini - [Setting] ,иконку при наведении на этот заголовок,тоже в MENUIMG.ini [Setting], было бы неплохо конечно , чтобы всё прописывалось в отдельной теме.

Добавлено (29.12.2014, 18:15)
---------------------------------------------
Подарочки от автора продолжаются... С MENUIMGU.ini теперь можно не опасаться за настройку шрифтов.
up


Сообщение отредактировал chip642 - Понедельник, 29.12.2014, 18:16
 
asmadeusДата: Понедельник, 29.12.2014, 18:31 | Сообщение № 112
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
chip642, да, Ваше дополнение замечательно вписалось бы
Andrey_A, up
 
Andrey_AДата: Понедельник, 29.12.2014, 19:25 | Сообщение № 113
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7174
Награды: 139
Репутация: 125
Аверин Андрей
         E-Mail


Можно ли вызвать меню MENUIMG в AkelPad
...



Правда не знаю зачем, там и так все можно настроить, ну раз хочется
Если утилита лежит в одной папке с AkelPad.exe как у меня, то вот:

Код

-"Пример вызова меню MENUIMG" Exec(`"%a\MENUIMG.exe" "%COMMANDER_PATH%\BAR\034_Computers.bar||$•~~СИСТЕМНОЕ~~МЕНЮ~~•||#INPUT||&INPUT!!Системное~~меню||<INPUT||>INPUT||+INPUT"`) Icon("%a\MENUIMG.exe",0)

-"Пример вызова меню MENUIMG" Exec(`"%a\MENUIMG.exe" "%a\MENUIMG.tcm||@mp_Menu2||$•~~ПРИМЕР~~МЕНЮ~~•||#INPUT||&INPUT!!Пример~~меню||<INPUT||>INPUT||+INPUT||?ACTIVE"`) Icon("%a\MENUIMG.exe",0)



Если другие пути, то необходимо прописать свои


 
asmadeusДата: Воскресенье, 01.02.2015, 11:59 | Сообщение № 114
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
совсем забыли))
[img640]http://i59.fastpic.ru/big/2015/0201/5b/b7aa60d8fb19b578932e17165db26e5b.png[/img640]
Секции для MENUIMG.ini:
Код
[february by asmadeus]
BkColor=B4C0C2
IconBkColor=6C8286
IconBkGrdColor=6C8286
SelectBkColor=435052
SelectRectColor=0000FF
TextColor=
SelectTextColor=FFFFFF
[v_february by asmadeus]
VerBkColor=6C8286
VerBkGradColor=FFFFFF
VerTextColor=262E2F
[s_february by asmadeus]
NameFont=Agatha-Modern.ttf
HeightFont=16
WidthFont=8
WeightFont=600
ItalicFont=0
HeightItem=12
TitleHeightFont=16
TitleWidthFont=7
TitleWeightFont=600
TitleItalicFont=1
VerHeightFont=12
VerWidthFont=9
VerWeightFont=500
VerTitleItalicFont=0
VerNameFont=AnnaCTT.ttf


Используемые шрифты:
Agata-Modern
ANNACTT

Шрифты ложить в MENUIMG/Font


Сообщение отредактировал asmadeus - Вторник, 03.02.2015, 23:13
 
chip642Дата: Среда, 04.02.2015, 06:34 | Сообщение № 115
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
Утилита отличная, слов нет, подсел я конкретно на нее, надеюсь, когда у автора появится время он немного ею займется. Сегодня пришел к мнению, что для "глобальности" не хватает возможности создания в подменю еще одного подменю. Надеюсь автор возьмет на заметку и порадует нас, как обычно. typing
 
asmadeusДата: Среда, 04.02.2015, 06:51 | Сообщение № 116
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
chip642, в таком случае нужно будет прописать поведение открытия подменю не при наведении, а именно при клике ( лично я на тачпаде с наведением не справляюсь). Ну и конечно, это должно быть опционально - захотел клик, захотел наведение.Причем, мне кажется, что в дополнение к твоему замечанию
Цитата chip642 ()
я вообще за то, чтобы все настройки прописывались только в теме, а то как-то не очень, например, иконку для заголовка вложенного меню надо прописывать в MENUIMG.ini - [Setting] ,иконку при наведении на этот заголовок,тоже в MENUIMG.ini [Setting], было бы неплохо конечно , чтобы всё прописывалось в отдельной теме.

эту настройку тоже сделать для каждой темы - ну не везде же будет два уровня меню, и соответсвенно, не везде нужно такое поведение.
Ох, что то я обнаглел :D
 
Andrey_AДата: Среда, 04.02.2015, 07:14 | Сообщение № 117
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7174
Награды: 139
Репутация: 125
Аверин Андрей
Цитата
не хватает возможности создания в подменю еще одного подменю.

chip642, если не так понял, поправите...
Но подменю настраивается:

Код
[mm_Menu]
Delimeters=#!#
   M Пункты первого уровня#!#39#!#%COMMANDER_PATH%\TCIMG.exe
   M Пункты первого уровня#!#39#!#%COMMANDER_PATH%\TCIMG.exe
   M Пункты первого уровня#!#39#!#%COMMANDER_PATH%\TCIMG.exe
      S
P Создание 1-го уровня подменю
   M Пункты первого уровня подменю#!#40#!#%COMMANDER_PATH%\TCIMG.exe
   M Пункты первого уровня подменю#!#40#!#%COMMANDER_PATH%\TCIMG.exe
   M Пункты первого уровня подменю#!#40#!#%COMMANDER_PATH%\TCIMG.exe
      S
   P Создание 2-го уровня подменю
      M Пункты второго уровня подменю#!#41#!#%COMMANDER_PATH%\TCIMG.exe
      M Пункты второго уровня подменю#!#41#!#%COMMANDER_PATH%\TCIMG.exe
      M Пункты второго уровня подменю#!#41#!#%COMMANDER_PATH%\TCIMG.exe
         S
      P Создание 3-го уровня подменю
         M Пункты третьего уровня подменю#!#42#!#%COMMANDER_PATH%\TCIMG.exe
         M Пункты третьего уровня подменю#!#42#!#%COMMANDER_PATH%\TCIMG.exe
         M Пункты третьего уровня подменю#!#42#!#%COMMANDER_PATH%\TCIMG.exe
      E
   E
E




Кстати в сборке TC IMAGE 20.20 новая версия))


 
chip642Дата: Среда, 04.02.2015, 07:28 | Сообщение № 118
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
Цитата asmadeus ()
я на тачпаде с наведением не справляюсь).

А я, напротив, предпочитаю на тачпаде наведение))), видимо дело привычки. Насчет прописки в теме настроек, надо просто найти какое-то оптимальное решение, надо подумать будет и Маэстро предложить.

Добавлено (04.02.2015, 07:28)
---------------------------------------------
Цитата Andrey_A ()
chip642, если не так понял, поправите...
Но подменю настраивается:

Вот это да, действительно настраивается, и где об этом упоминается? А я ведь и в личной переписке помнится спрашивал как-то вскользь))) Ну теперь будем знать.


Сообщение отредактировал chip642 - Среда, 04.02.2015, 07:30
 
Andrey_AДата: Среда, 04.02.2015, 08:28 | Сообщение № 119
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7174
Награды: 139
Репутация: 125
Аверин Андрей
Код
на тачпаде наведение

Если вы имеете ввиду что при наведении курсора на на некую область должно автоматически выпадать меню, то это совсем другая концепция...
При этом меню должно постоянно висеть в системе...

Меню можно повесить на горячую клавишу(и) и вызвать с её помощью...
или я не так понял?

.


 
chip642Дата: Среда, 04.02.2015, 08:34 | Сообщение № 120
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
Цитата Andrey_A ()

Если вы имеете ввиду что при наведении курсора на на некую область должно автоматически выпадать меню меню, то это совсем другая концепция...

Не знаю, что подразумевал asmadeus (подозреваю то же =>), лично я хотел только только последовательно вытекающую друг из друга цепочку подменю, что Вы мне и продемонстрировали на скринах. Я всем доволен.


Сообщение отредактировал chip642 - Среда, 04.02.2015, 08:42
 
Поиск:

Интеллектуальные права и отказ от ответственности