Выезжающее (sliding) меню

Обсуждение, связанное с разработкой ПО верхнего уровня

Выезжающее (sliding) меню

Postby VladosXPOM on 25 Oct 2016, 10:42

Встречал где-то библиотеку или либу (возможно здесь на форуме), позволяющую реализовать выезжающее меню при подведении курсора к краю экрана, закрепить его в активном состоянии при необходимости и прочими настройками. Сейчас найти не могу. Вот что-то подобное, но очень скудное в плане кастомизации:
https://decibel.ni.com/content/docs/DOC-37158
https://decibel.ni.com/content/groups/u ... in-labview
Возможно кто-то помнит, подскажите где искать. Спасибо
VladosXPOM
beginner
beginner
 
Posts: 40
Joined: 21 Mar 2014, 14:09
LabVIEW Version: 2011
Karma: 0

Re: Выезжающее (sliding) меню

Postby Artem.spb on 25 Oct 2016, 19:15

искать в поле поиск в правом верхнем углу :)
http://www.labviewportal.org/viewtopic.php?f=35&t=8285
Artem.spb
expert
expert
 
Posts: 1397
Joined: 31 Jul 2011, 23:05
Medals: 2
Activity (1) Автор (1)
LabVIEW Version: 12,14,15
Karma: 239
CLD hardware I/O VIP freelance

Re: Выезжающее (sliding) меню

Postby Kosist on 26 Oct 2016, 01:04

Вот в этом посте, точнее комменте от Elijah_K, есть интерестный пример, в котором есть выезжающее меню (по нажатию кнопки) .
Пример вообще интерестный, с точки зрения архитектуры.
Мы делили апельсин - много наших полегло...
User avatar
Kosist
leader
leader
 
Posts: 874
Joined: 21 Feb 2011, 23:44
Medals: 2
Activity (1) Gold (1)
LabVIEW Version: 2013-2017
Karma: 245
CLAD I/O VIP students

Re: Выезжающее (sliding) меню

Postby Vitekkz88 on 26 Oct 2016, 12:51

VladosXPOM писал(а):
Встречал где-то библиотеку или либу (возможно здесь на форуме), позволяющую реализовать выезжающее меню

Работайте с позициями элементов. Все решения сводятся к одному общему: расчитать координаты и изменить положение элемента. Я не пользуюсь классами или чем-то неординарным в таких задачах. Берём сплитер и рабочую область и элементы в них. Планируем чего хотим и начинаем пересчет. У меня есть заготовка для проекта, прикрепляю. Если этот проект успею допилить, то финальный интерфейс добавлю к конкурсу.
Attachments
MenuSlide.png
Splitter.vi
(46.11 KiB) Downloaded 86 times
Инженер - это открыто светящийся интеллект, свободный и не обидный юмор, это легкость и широта мысли...Это воспитанность, тонкость вкусов, хорошая речь, плавно согласованная и без сорных словечек...
-А. И. Солженицын
User avatar
Vitekkz88
expert
expert
 
Posts: 1042
Joined: 21 Jan 2014, 15:45
Location: Томск
Medals: 3
Activity (1) Silver (1) Автор (1)
LabVIEW Version: 12,13,14
Karma: 301
hardware I/O VIP


Return to Лицевая панель

Who is online

Users browsing this forum: No registered users and 5 guests

cron