Страница 19 из 53
Re: GladeVCP и PyVCP для начинающих
Добавлено: 21 янв 2013, 22:48
Nick
nkp писал(а):почему одна и та же версия (3.6.7 ) содержит разный набор???
LinuxCNC какой стоит?
У меня стоит sim из последних билдов
http://buildbot.linuxcnc.org/
Re: GladeVCP и PyVCP для начинающих
Добавлено: 21 янв 2013, 23:35
Serg
Тима писал(а):А делать то с ними что?
Как что? Дописывать в ручную какие хочется виджеты.
P.S. Который раз пытаюсь что-то наваять с использованием glade и в который раз натыкаюсь на всякие ограничения полёта фантазии... Всё равно приходится его отбрасывать и пользовать gtk в рукопашную.

Re: GladeVCP и PyVCP для начинающих
Добавлено: 21 янв 2013, 23:39
Nick
Когда сам пишешь для себя,тогда, да, вручную писать интерфейсы просто супер. Но когда пишешь для народа нужна красивая визуализация, и glade в этом весьма помогает.
Re: GladeVCP и PyVCP для начинающих
Добавлено: 22 янв 2013, 09:48
Тима
UAVpilot писал(а):Как что? Дописывать в ручную какие хочется виджеты.
Ну до написания самому думаю рано.
А вырвать с компа, где эти виджеты уже есть и воткнуть в мой не вариант? Если да, выложите здесь эти виджеты...
Re: GladeVCP и PyVCP для начинающих
Добавлено: 22 янв 2013, 10:09
nkp
Nick писал(а):LinuxCNC какой стоит?
Lcnc в системе стоит 2.5
--------
тут вот с добавлением разобраться
думаю,что надо добавить код и иконку
вот на конкретном примере
есть hal_sourceview.py
для него в Glade должно быть три иконки
у меня 2-х нижних нет (сохр и сохр как)
но модуль то сам есть и он работает - значит мне надо добавить иконки
наверно Glade определяет их по именам
или так добавить не получится???
Re: GladeVCP и PyVCP для начинающих
Добавлено: 22 янв 2013, 10:43
nkp
сейчас обновил емс до последнего 2.6
в Glade ничего не поменялось...
Re: GladeVCP и PyVCP для начинающих
Добавлено: 22 янв 2013, 10:45
Lexxa
gscreen то туда воткнули уже?
Re: GladeVCP и PyVCP для начинающих
Добавлено: 22 янв 2013, 11:01
nkp
нет - не нашел вроде
наверно считают еще сырым
а так - автор чуть ли не ежедневно обновления для него выпускает
разделил его на несколько направлений - "индустриал" - наверно задумал в сторону "промышленного" оборудования (не смотрел еще толком)
работает не покладая рук
на мой взгляд из недоделанного (что мне в mygui необходимо) - так это удобные средства для оффсетов
трудно сейчас мне определить самое оптимальное решение -это
приходит только из практики, но вот смотрел в фануках токарных как сделано - и помоему
надо много кнопок нажимать
хочеться сделать оптимальней (если это возможно)
Re: GladeVCP и PyVCP для начинающих
Добавлено: 22 янв 2013, 11:27
Nick
nkp писал(а):сейчас обновил емс до последнего 2.6
в Glade ничего не поменялось..
А ставишь как, пакетом, или из исходников? И -dev поставил?
Re: GladeVCP и PyVCP для начинающих
Добавлено: 22 янв 2013, 11:33
Serg
Надо из github самый свежак доставать - там и gscreen и эти виджеты.
nkp писал(а):разделил его на несколько направлений - "индустриал" - наверно задумал в сторону "промышленного" оборудования (не смотрел еще толком)
работает не покладая рук
Возможно я ничего не смыслю в работе на ЧПУ, но по мне интерфейс у gscreen очень неудобен, нужно всё по другому перекомпоновывать.
Re: GladeVCP и PyVCP для начинающих
Добавлено: 22 янв 2013, 11:36
nkp
обновлял в Synaptic
а почему 2.6 - а называется "емс"
и там же есть
???
Re: GladeVCP и PyVCP для начинающих
Добавлено: 22 янв 2013, 11:38
nkp
UAVpilot писал(а):gtk2-dev (или как там оно в убунте?) стоит? Последний?Файл /usr/include/gtk-2.0/gdk/gdkkeysyms.h есть?
да -кстати
Файл /usr/include/gtk-2.0/gdk/gdkkeysyms.h -есть
libgtk2.0-dev - стоит той же версии что и gtk - 2.20
Re: GladeVCP и PyVCP для начинающих
Добавлено: 22 янв 2013, 11:49
nkp
UAVpilot писал(а):Возможно я ничего не смыслю в работе на ЧПУ, но по мне интерфейс у gscreen очень неудобен, нужно всё по другому перекомпоновывать.
может он и неудобен - я так точно ничего не могу сказать
но мне -как далекому от программирования человеку, этот проект очень помогает :
не столько стянуть идею - скорее подсмотреть реализацию в питоне...
да и вообще -если абстрагироваться от конкретных тех или иных качеств Gscreen -
то уже радует ,что вцелом есть развитие lcnc
а то все мы говорим -"какие широкие возможности у емс" - а некоторые вещи так и остаются не реализованными
посему некоторые (многие?) и пользуют мач
а перекомпоновать - так нам и карты в руки

Re: GladeVCP и PyVCP для начинающих
Добавлено: 22 янв 2013, 12:41
Serg
nkp писал(а):Файл /usr/include/gtk-2.0/gdk/gdkkeysyms.h -есть
libgtk2.0-dev - стоит той же версии что и gtk - 2.20
Что говорит "grep GDK_KEY_Delete /usr/include/gtk-2.0/gdk/gdkkeysyms.h"?
Кстати последняя версия gtk2 - 2.24.
nkp писал(а):а перекомпоновать - так нам и карты в руки

Чёта я подумываю либо варианте python+tck/tk (как у axis), либо чистый tcl/tk, если получится собрать под него gremlin.
Re: GladeVCP и PyVCP для начинающих
Добавлено: 22 янв 2013, 13:32
nkp
UAVpilot писал(а):Что говорит "grep GDK_KEY_Delete /usr/include/gtk-2.0/gdk/gdkkeysyms.h"?
вообще ничего не говорит
UAVpilot писал(а):Кстати последняя версия gtk2 - 2.24.
попробую поставить
(требует обновить кучку другого)))) )
Re: GladeVCP и PyVCP для начинающих
Добавлено: 22 янв 2013, 13:47
Lexxa
nkp писал(а):на мой взгляд из недоделанного (что мне в mygui необходимо) - так это удобные средства для оффсетов
трудно сейчас мне определить самое оптимальное решение -это
приходит только из практики, но вот смотрел в фануках токарных как сделано - и помоему
надо много кнопок нажимать
хочеться сделать оптимальней (если это возможно)
хеденхайновская таблица инструментов. висит в каждом меню, блокируется при отработке программы. навигация влево вправо вверх вниз
Re: GladeVCP и PyVCP для начинающих
Добавлено: 22 янв 2013, 15:00
Serg
nkp писал(а):попробую поставить
(требует обновить кучку другого)))) )
Можно попробовать дописать в него
но скорее всего ещё чего-нибудь вылезет.
Re: GladeVCP и PyVCP для начинающих
Добавлено: 22 янв 2013, 16:50
Nick
nkp писал(а):а почему 2.6 - а называется "емс"
может у тебя какие-то лишние репозитории стоят?
Re: GladeVCP и PyVCP для начинающих
Добавлено: 22 янв 2013, 19:14
Тима
nkp писал(а):сейчас обновил емс до последнего 2.6
А как обновить ЕМС? Снести и установить новую версию?
Re: GladeVCP и PyVCP для начинающих
Добавлено: 22 янв 2013, 19:27
nkp
обновлял через Synaptic
открываешь Synaptic - настройки - репозитории
а там смотри на скрин - другое ПО - выбираешь строку с емс (linuxcnc)
добавить
и вводишь строку отсюда:
http://buildbot.linuxcnc.org/
ну например
Код: Выделить всё
deb http://buildbot.linuxcnc.org/ lucid master-rt
добавить источник
потом по моему обновить все пакеты
применить
ну примерно так...
