Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Отступ для выпадающего меню
04-03-2013, 05:03 PM
Post: #1
Отступ для выпадающего меню
Стоит версия 6.5 та что 64 bit
Попытался настроить скины под себя, кое-что получилось, а кое-что нет.
Кстати, в этой версии странно работают спецэффекты. При использовании любого из доступных спецэффектов стеклянная прозрачность накладывается после полной прорисовки меню, а во время самого эффекта (veil, слайд, проявление) менюшка остаётся прозрачной, таким образом получается мигание менюшки после её отрисовки. Странно, но у меня когда-то давно на другой машине стояла более старая версия и там не было таких глюков.

Но мой вопрос не об этом. У меня LaunchBar запущен в standalone режиме и выезжает из верхней части экрана. На самой панеле создано несколько выпадающих менюшек, внутри которых уже ярлыки. Так вот эти выпадающие менюшки всегда появляются на одном расстоянии от понели, вне зависимости от того какая у панели высота. Пытался найти опцию, отвечающую за смещение, но так ничего и не нашёл, в ini-файле skin'а тоже ничего подобного нет, xml-файле панели тоже об этом ни слова.

Подскажите, можно ли задать смещение для выпадающих менюшек, и где это можно сделать ?
Спасибо.
Find all posts by this user
Quote this message in a reply
04-04-2013, 02:19 AM
Post: #2
RE: Отступ для выпадающего меню
Quote:Кстати, в этой версии странно работают спецэффекты. При использовании любого из доступных спецэффектов стеклянная прозрачность накладывается после полной прорисовки меню, а во время самого эффекта (veil, слайд, проявление) менюшка остаётся прозрачной, таким образом получается мигание менюшки после её отрисовки. Странно, но у меня когда-то давно на другой машине стояла более старая версия и там не было таких глюков.
Да, бьюсь над этой проблемой.

Quote:Подскажите, можно ли задать смещение для выпадающих менюшек, и где это можно сделать ?
По умолчанию меню "кремятся" к краю кнопки, поэтому высота панели не учитывается. Если вы хотите чтобы меню "крепились" к краю панели, то нужно включить опцию Настройки TLB->Меню->Основные->Запретить перекрывание панели. Других опций с отступами нет. Разве что в скине TLB можно задать AttachMargins в разделах Menu и MenuWithCaption. Можно посмотреть как это сделано в скине Torn Paper.

The TORDEX Team
http://www.tordex.com
Visit this user's website Find all posts by this user
Quote this message in a reply
04-04-2013, 03:58 AM
Post: #3
RE: Отступ для выпадающего меню
(04-04-2013 02:19 AM)Yuri Kobets Wrote:  По умолчанию меню "кремятся" к краю кнопки, поэтому высота панели не учитывается. Если вы хотите чтобы меню "крепились" к краю панели, то нужно включить опцию Настройки TLB->Меню->Основные->Запретить перекрывание панели. Других опций с отступами нет. Разве что в скине TLB можно задать AttachMargins в разделах Menu и MenuWithCaption. Можно посмотреть как это сделано в скине Torn Paper.
Да, работает. И первое и второе. Спасибо за наводку. ))
Должен сказать что настройки в вашей программе разбросаны так, что сразу и не определиться что по чём - нужно какое-то время чтобы привыкнуть ... ))
А чтобы мигание не мешало пришлось отключить все эффекты проявления менюшек. В этом случае стекло отрисовуется сразу как надо.

Остался последний вопрос, связанный с прозрачностью самой панели. В свойствах панели, там где выбирается её скин, есть ползунок, которым, если я правильно понял, можно установить уровень её прозрачности. Так вот у меня почему-то положение этого ползунка ни на что не влияет (использую скин Dark Glass). Но вообще-то хотелось бы сделать панель стеклянную, так-же как и менюшки.

Подскажите можно ли как-то применить стеклянный эффект к самой панельке ?
Спасибо.
Find all posts by this user
Quote this message in a reply
04-04-2013, 04:10 AM
Post: #4
RE: Отступ для выпадающего меню
Quote:Должен сказать что настройки в вашей программе разбросаны так, что сразу и не определиться что по чём - нужно какое-то время чтобы привыкнуть ... ))
Я стараюсь их группировать, но проблема останется т.к. настроек уж очень много...

Quote:А чтобы мигание не мешало пришлось отключить все эффекты проявления менюшек. В этом случае стекло отрисовуется сразу как надо.
Да, я буду откатывать всю анимацию. Стекло не будет мигать, правда и новых анимаций не будет Sad

Quote:Остался последний вопрос, связанный с прозрачностью самой панели. В свойствах панели, там где выбирается её скин, есть ползунок, которым, если я правильно понял, можно установить уровень её прозрачности. Так вот у меня почему-то положение этого ползунка ни на что не влияет (использую скин Dark Glass).
Прозрачность панели регулируется в TLB Settings->Toolbar->Appearance. Есть видео где это показано. Что касается Background Transparency в свойствах панели, то это регулирует прозрачность заливки которую можно установить в цветах панели или во вкладке, что я выше сказал.

Quote:Но вообще-то хотелось бы сделать панель стеклянную, так-же как и менюшки.
Стекло и скины оказалось слишком трудно совместить Sad Да и тормоза при этом включались сильные.

The TORDEX Team
http://www.tordex.com
Visit this user's website Find all posts by this user
Quote this message in a reply
04-04-2013, 04:41 AM (This post was last modified: 04-04-2013 04:56 AM by Maestr0.)
Post: #5
RE: Отступ для выпадающего меню
Quote:Стекло и скины оказалось слишком трудно совместить Да и тормоза при этом включались сильные.
Странно, у меня на ноутбуке стоит ваш LaunchBar тоже в StandAlone, старенький правда, версия 5.6 так там панелька явно стеклянная

Quote:Прозрачность панели регулируется в TLB Settings->Toolbar->Appearance. Есть видео где это показано. Что касается Background Transparency в свойствах панели, то это регулирует прозрачность заливки которую можно установить в цветах панели или во вкладке, что я выше сказал.
Заливка плюс уровень ёё прозрачности - это конечно не стекло, но мне понравилась сама идея )) Еще и градиент ... Жаль только что заливается вся область, без учёта SizingMargins и ContentMargins. Моя винтажная окантовочка от этого явно оказывается в проигрыше )))
Кстати, спасибо за оперативные ответы и живой форум. И дня не прошло а я уже всё настроил )))
Find all posts by this user
Quote this message in a reply
04-04-2013, 04:56 AM
Post: #6
RE: Отступ для выпадающего меню
Quote:Жаль только что заливается вся область, без учёта SizingMargins и ContentMargins. Моя винтажная окантовочка от этого явно оказывается в проигрыше )))
Там все хитрей. Посмотрите в скинах есть такой нод background-clip. У него параметры такие же как у rectangle, и по сути он задает область где можно делать заливку. Так что винтажную оконтовку можно спасти Wink Хм.. похоже я в своем скине позабыл это добавить Sad

The TORDEX Team
http://www.tordex.com
Visit this user's website Find all posts by this user
Quote this message in a reply
04-04-2013, 05:25 AM
Post: #7
RE: Отступ для выпадающего меню
Quote:Там все хитрей. Посмотрите в скинах есть такой нод background-clip. У него параметры такие же как у rectangle, и по сути он задает область где можно делать заливку. Так что винтажную оконтовку можно спасти Хм.. похоже я в своем скине позабыл это добавить
Да, действительно, там походу и заливку сразу можно задать. Смотрится супер - с градиентом и винтажной оконтовочкой - очень красиво.
Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 1 Guest(s)