[ Обновленные темы · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: Andrey_A, ХарВик, chip642  
Как создать выпадающее меню?
Andrey_AДата: Пятница, 10.05.2013, 15:52 | Сообщение № 1
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7191
Награды: 143
Репутация: 125
Аверин Андрей
Как создать выпадающее меню?


Часто встречается вопрос у тех, кто начинает настраивать под себя тотал, и при необходимости создать собственное выпадающее меню возникают проблемы. Попробую описать процесс создания

- Выпадающее меню - это та же панель инструментов (только вертикальное)
- Панель инструментов - это файл с расширением bar (к примеру Programms.bar), где прописываются все, находящиеся на панели, кнопки
- В Total Commander'e такой файл находится в корне диска
- Если таких файлов много их можно поместить в отдельную папку Bars

Исходя из этого нам необходимо создать пустую панель инструментов, заполнить её и сделать выпадающим.

1. Необходимо создать .bar файл, к примеру Programms.bar с содержимым:
Код
[Buttonbar]
Buttoncount=1

т.е. в любом текстовом редакторе в новый документ внесите вышеуказанный код и сохраните в файл с именем Programms.bar туда, где располагаются другие ..bar файлы

2. Затем нужно перетащить этот файл на панель инструментов Total Commander - создастся кнопка.

3. Созданную кнопку необходимо подредактировать - нажать правой кнопкой мыши на созданной кнопке - выбрать "Изменить".

4. Далее ставим галочку напротив пункта "в виде меню"

5. Жмём "OK" (меню готово, но оно пустое - теперь надо его заполнить)

6. Удерживая кнопку SHIFT нажимаем на кнопке левой кнопкой мыши - откроется наша пустая панель инструментов

7. Создаём необходимые кнопки на нашей панели инструментов

8. Перезапускаем Total Commander

9. Всё - на основной панели у нас получилась кнопка выпадающего
меню, нажав на которую появятся те кнопки, которые вы создали


 
ХарВикДата: Пятница, 10.05.2013, 15:52 | Сообщение № 2
Генералиссимус

На сайте с: 29.01.2012
Город: Черкассы
Сообщений: 1629
Награды: 18
Репутация: 18
Andrey_A, Прошёл весь путь сначала и до конца, строго следуя инструкции, на первом же этапе споткнулся: сохранил файл в .vbs по привычке, а нужно в расширении .bar. ( В инструкции же написано!!!). Сохранил файл в ....bar. Дальше не составило особого труда. Спасибо, очень полезная инструкция.
 
Andrey_AДата: Пятница, 10.05.2013, 15:52 | Сообщение № 3
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7191
Награды: 143
Репутация: 125
Аверин Андрей
Как вытащить кнопку из под меню?


1. Удерживая кнопку SHIFT нажимаем на кнопке меню левой кнопкой мыши - откроется меню

2. На нужной кнопке нажимаем правой кнопкой мыши - откроется контекстное меню для кнопки

3. Выбираем копировать

4. Переходим на нужную вам панель

5. На пустом месте панели нажимаем правой кнопкой мыши - выбираем вставить
(если вам необходимо вставить между кнопок, то нажимаем правой кнопкой мыши между кнопок)

Так же можно передавать кнопки: после копирования, в сообщении нажмите code вставьте скопированную кнопку Ctrl+V , затем ещё раз нажмите code


 
JKTДата: Воскресенье, 20.04.2014, 15:53 | Сообщение № 4
Генерал-майор

На сайте с: 01.02.2012
Город: Харьков
Сообщений: 371
Награды: 7
Репутация: 7
Цитата
Как вытащить кнопку из под меню?

Уже во многих меню так не получится (там где используется MENUIMG.exe)
Где по старому BAR, то все нормально.
Кстати, а в чем цимус использования этой утилиты, ну кроме изменения внешнего вида выпадающих меню и невозможности быстрого редактирования оных?
 
Andrey_AДата: Воскресенье, 20.04.2014, 22:25 | Сообщение № 5
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7191
Награды: 143
Репутация: 125
Аверин Андрей
JKT, вопрос вообще не по теме...

1. Есть тема сборки Total Commander Image

2. Есть тема MENUIMG


 
Andrey_AДата: Воскресенье, 19.10.2014, 04:42 | Сообщение № 6
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7191
Награды: 143
Репутация: 125
Аверин Андрей
В утилите TCIMG в версии 8.7 появилась команда barnw, которая позволяет этот процесс ускорить, а именно "Создание новой панели инструментов"

Вот несколько кнопок:

Создать новую панель инструментов New.bar в папке, где находятся другие .bar файлы, создать кнопку New.bar на активной панели инструментов и открыть на редактирование

Доступно только для пользователей

Создать новую панель инструментов New.bar в папке, где находятся другие .bar файлы, создать кнопку New.bar на основной панели инструментов и открыть на редактирование

Доступно только для пользователей

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

Создать новую панель инструментов New.bar в папке, где находятся другие .bar файлы, создать кнопку New.bar "в виде меню" на активной панели инструментов и открыть на редактирование

Доступно только для пользователей

Создать новую панель инструментов New.bar в папке, где находятся другие .bar файлы, создать кнопку New.bar "в виде меню" на основной панели инструментов и открыть на редактирование

Доступно только для пользователей

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

Создать новую панель инструментов New.bar в папке, где находятся другие .bar файлы, создать кнопку New.bar на активной панели инструментов (подсказка: Моя новая панель) и открыть на редактирование

Доступно только для пользователей

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

Создать новую панель инструментов (имя вводится в диалоге) в папке, где находятся другие .bar файлы, создать кнопку на активной панели инструментов и открыть на редактирование

Доступно только для пользователей

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

Создать новую панель инструментов New.bar в папке, где находятся другие .bar файлы, создать кнопку New.bar на активной панели инструментов, открыть на редактирование и добавить кнопку предварительно скопированную в буфер обмена

Доступно только для пользователей

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

Создать новую панель инструментов в кодировке UTF-16 LE 1200 New.bar в папке, где находятся другие .bar файлы, создать кнопку New.bar на активной панели инструментов и открыть на редактирование

Доступно только для пользователей

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/



 
Andrey_AДата: Воскресенье, 19.10.2014, 04:44 | Сообщение № 7
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7191
Награды: 143
Репутация: 125
Аверин Андрей
Можно воспользоваться диалогами:





Создать новую панель инструментов и открыть на редактирование. Дополнительные настройки вводятся в диалоге

Доступно только для пользователей

Создать новую панель инструментов и открыть на редактирование. Дополнительные настройки вводятся в диалоге. К имени слева добавляется ближайший свободный номер из уже созданных "баров"

Доступно только для пользователей



 
  • Страница 1 из 1
  • 1
Поиск:

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