Страница 2 из 2

Re: GladeVCP для начинающих

Добавлено: 05 дек 2013, 23:04
nkp
Nick писал(а):Или попробовал, а оно как раз не работает?
пробовал - не работает...
ну может что перепутал ))

Re: GladeVCP для начинающих

Добавлено: 05 дек 2013, 23:16
Nick
Можешь скинуть файл целиком, это у тебя на halspinbox так или на обычный spinbox?

Re: GladeVCP для начинающих

Добавлено: 05 дек 2013, 23:19
nkp
Nick писал(а):файл целиком

Re: GladeVCP для начинающих

Добавлено: 05 дек 2013, 23:25
Nick
А как ты проверял? В Glade все меняется... хотя... в gladevcp была какая-то дополнительная штука для сохранения значений параметров.... может в сторону нее покопать...
http://www.linuxcnc.org/emc2/docs/html/ ... _variables

Вообще пишут, что должно работать:
(To make a scale useful in Glade, add an Adjustment (General→Adjustment→New or existing adjustment) and edit the adjustment object. It defines the default/min/max/increment values. Also, set adjustment Page size and Page increment to zero to avoid warnings.)
http://www.linuxcnc.org/emc2/docs/html/ ... HAL_Scales

Re: GladeVCP для начинающих

Добавлено: 05 дек 2013, 23:38
nkp
да - в glade все нормально , а вот в панельке ничего нет (нулевые значения после загрузки)
мне то это нужно было временно - для отладки ...
но все же не порядок - надо разобраться :)
-----------------------
такое пробую :
(для просмотра содержимого нажмите на ссылку)
Выделение_003.png (2731 просмотр) <a class='original' href='./download/file.php?id=21970&mode=view' target=_blank>Загрузить оригинал (28.33 КБ)</a>
границы заготовки в axis (синим)
ну и потом задумка "раскладывать" детали по площади...
как бы использовать емс как некую рисовалку :shock:
(потом в отдельной теме напишу)

Re: GladeVCP для начинающих

Добавлено: 06 дек 2013, 00:25
Nick
nkp писал(а):границы заготовки в axis (синим)
Ты таки начал рисовать в preview!?!

Расскажи потом как :)
Хотя... ты вроде уже писал об этом...
Вот бы придумать какой-то api для отрисовки пользовательских вещей...
Может компонентом, может плагином... хрен даже знает... Или через
(DRAW, ....) в Gкоде...

Надо начать с описания того как мы это можем сделать, а потом уже реализовать!

Re: GladeVCP для начинающих

Добавлено: 12 окт 2014, 18:22
Ворон226
А как в Glade использовать вместо кнопок свое картинки?

Пробовал использовать "Виджет "Изображение"" во вкладке "Основные", но где должны лежать картинки image1... не нашел...

А так можно было бы красивые панельки "рисовать". ;)

Re: GladeVCP для начинающих

Добавлено: 13 окт 2014, 10:57
Nick
Ты хочешь внешний вид именно самой кнопки поменять? Или хватит запихать на кнопку картинку?

Re: GladeVCP для начинающих

Добавлено: 13 окт 2014, 20:42
Ворон226
Хочу нарисовать панель, разбить её на сегменты (кнопки, индикаторы и т.п.) и сложить панель в Glade из этих "картинок".

Re: GladeVCP для начинающих

Добавлено: 15 окт 2014, 09:11
Nick
Это сложнее - придется писать свой обработчик для такого интерфейса....
можешь примерную картинку скинуть?

может можно сделать/подогнать тему (для каждого приложения ее вроде можно отдельно выбрать) для того чтобы было похоже на твои кнопики?

Re: GladeVCP для начинающих

Добавлено: 15 окт 2014, 09:22
Ворон226
Nick писал(а):может можно сделать/подогнать тему (для каждого приложения ее вроде можно отдельно выбрать) для того чтобы было похоже на твои кнопики?
Я это спрашиваю потому, что хочется рисовать "шкуру" уникальную, символику, цветовую палитру. Чтобы внести элементы дизайна в нашу "рутину". Потому картинка совсем не важна. Любая для начала, чтобы понять сам принцип.

Пока сделал так:
В Glade в свойствах кнопки выбрал виджет ИЗОБРАЖЕНИЕ. Внизу меню появился файл image1
Положил файл image1.png в папку, указанную в INI
Но вот картинка не появляется на панели ни в Glade, ни в самой панели при запуске. Хотя сам файл находится (без него при запуске LCNC ругается).

Re: GladeVCP для начинающих

Добавлено: 15 окт 2014, 10:04
Nick
Ворон226 писал(а):Пока сделал так:
В Glade в свойствах кнопки выбрал виджет ИЗОБРАЖЕНИЕ. Внизу меню появился файл image1
Если добавлять просто виджет изображения, то оно будет появляться вместе с текстом...
Попробуй сделать доп содержимое, тогда в кнопке появится контейнер, куда можешь запихать все, что хочешь.

Re: GladeVCP для начинающих

Добавлено: 15 окт 2014, 10:40
Ворон226
Если я выбираю кнопку, нажимаю в меню ОСНОВНЫЕ "Добавить дополнительно определяемое содержимое", то никакого окна для определения картинки для кнопки найти не могу... Как в этом случае добавить виджет?

Re: GladeVCP для начинающих

Добавлено: 15 окт 2014, 10:58
Nick
В кнопке появляется контейнер, туда можно добавить любой виджет, так же как ты обычно в hbox добавляешь.