Конференция Opera AC community

Архив => Расширяем функциональность => Тема начата: al1 от 03.03.2009, 12:16:10



Название: быстрая смена выпадающих меню
Отправлено: al1 от 03.03.2009, 12:16:10
http://rapidshare.com/files/204742819/mChanger.rar

есть в АСке один большой недостаток - это куча достоинств в которых можно просто утонуть
куча наворотов которые не каждому бывают нужны иногда становится препятствием в бесчисленном поиске любимых кнопок
меня например очень бесит тот факт когда при клике правой кнопкой по ссылке в выпадающем меню на первой же позиции мне предлагают открыть ссылку неужели кто то открывает ее таким способом? затем сразу следует открыть в новой и потом в фоновой вкладке но ведь эти вещи делаются простым кликом с задержкой и кликом со смещением
я считаю что пользователю былоб гораздо приятней на первых позициях обнаружить самые часто используемые функции

в прогу для примера положил 2 меню
клик по картинке
и выделеный текст обьект на странице

внимание прога не доделанная и если пройдет фейс контроль стану ваять дальше
поддерживает драг&дроп а также двойной клик
после редактирования вызывает функцию перечитывания ini файла встроенную в оперу но она работает не коректно чтоб сработала нужно зайти Сtri+F12   выбрать вкладку дополнительно и панели

внимание если у вас в ini в данных двух менюшках есть свои написанные функции и при этом они закоментированны то использовать прогу не советую она сними жестоко расправляется

распаковать в папку Misc

на висте не испытывалась


Название: Re: быстрая смена выпадающих меню
Отправлено: Lex1 от 03.03.2009, 22:06:46
По моему, очень неплохо. Настолько визуального редактирования меню, ещё никто не делал. Будет полезная утилита.


Название: Re: быстрая смена выпадающих меню
Отправлено: CreatoR от 03.03.2009, 22:44:14
Да, неплохо... но будет ли она работать с текущими настройками меню, или нужно будет делать снимки и отдельные пункты меню для каждого изменения? ::)


Название: Re: быстрая смена выпадающих меню
Отправлено: toltec от 04.03.2009, 10:07:52
Очень интересно. Только не понятно что делать с линиями, которые разделяют на группы определенные функции в меню. Удалить, получается, нельзя ничего пока? Только перегруппировывать? Да, и еще эти самые линии имеют свойство размножаться при попытке вытянуть их за пределы меню.


Название: Re: быстрая смена выпадающих меню
Отправлено: al1 от 04.03.2009, 14:42:17
Очень интересно. Только не понятно что делать с линиями, которые разделяют на группы определенные функции в меню. Удалить, получается, нельзя ничего пока? Только перегруппировывать? Да, и еще эти самые линии имеют свойство размножаться при попытке вытянуть их за пределы меню.
линии удаляются двойным кликом
остальные пункты по двойному клику или драг и дроп перемещаются в правую часть там находится дефолтная матрица и из нее так же двойным кликом или драг и дроп перемещаем обратно только если двойным кликом то добавляется в конец меню
линии ограничены восемью чтоб у пльзователя не возникло соблазна уйти далеко вниз

Добавлено: 04.03.2009, 15:03:16
Lex1  CreatoR
помогите я незнаю как сделать кнопку в меню с функцией редактирования
она должна сперва с помощью ява скрипта передавать в буфер обмена значение а затем вызывать прогу (по моему это clipboardData.SetData(text,"x"))а прога в свою очередь станет читать буфер обмена и сразу грузить нужное меню
таким образом можно будет избавится от верхних кнопок меню1, меню2, ... 

Добавлено: 04.03.2009, 15:10:00
Да, неплохо... но будет ли она работать с текущими настройками меню, или нужно будет делать снимки и отдельные пункты меню для каждого изменения? ::)
да сделать сделать снимки и добавить записи в дефолтную матрицу и присвоить номер кнопке


Название: Re: быстрая смена выпадающих меню
Отправлено: Lex1 от 04.03.2009, 15:22:18
Цитировать
передавать
Через командную строку не проще?


Название: Re: быстрая смена выпадающих меню
Отправлено: CreatoR от 04.03.2009, 16:58:03
al1 16:42:17 (http://bit-center.ru/forum/index.php/topic,1291.msg9942.html#msg9942)
Цитировать
сделать снимки и добавить записи в дефолтную матрицу и присвоить номер кнопке
Это будет не просто... я себе немного не так представлял подобный (визуальный) редактор меню для оперы. Нужно считывать значения с текущего меню, получать записи с файла перевода, записи из скина (скин в свою очередь распаковывать во временную папку), и потом перечитывать меню не перезапуская оперы... Будет время набросаю каркас для этой идеи, идее кстати уже много лет, ещё до появления Редактор меню Opera (http://amr-now.nm.ru/menu-opera.htm).


Название: Re: быстрая смена выпадающих меню
Отправлено: al1 от 05.03.2009, 17:53:13
http://rapidshare.com/files/205688861/misc.rar

запускать через командную параметры от 1 до 6
внутри 6 менюшек

Добавлено: 05.03.2009, 17:58:11
al1 16:42:17 (http://bit-center.ru/forum/index.php/topic,1291.msg9942.html#msg9942)
Цитировать
сделать снимки и добавить записи в дефолтную матрицу и присвоить номер кнопке
Нужно считывать значения с текущего меню, получать записи с файла перевода, записи из скина (скин в свою очередь распаковывать во временную папку), и потом перечитывать меню не перезапуская оперы...
я пока не представляю как распаковывать во временную папку


Добавлено: 05.03.2009, 18:01:07
Редактор меню Opera видел и раньше но меня не впечатлил

Добавлено: 05.03.2009, 18:06:49
[Edit Widget Popup Menu]

Feature Chat, Submenu, 80366, Chat commands menu="Show popup menu,,,, "irc""


[Document Popup Menu]

Submenu, 52111708, Validate Frame Source Menu="Show popup menu,,,, "Panel Notes""
--------------------8=
Include, Internal Frame=
Include, Internal Document Background=


если кто нибудь скинет скины для этих четырех
будет еще две меню
а собственно основных осталось только 3