Hi Emmanuel,
Here at Gemini we started to use GTK+ using pygtk and our home-brewed
python-ca extension. For gui builders, we picked glade - but there's a
lot of options (gaspacho, etc).
The experience has been very positive: little coding will get you some
really nice interfaces. In particular all aspects related to fonts are
handled by Gnome. The resulting UIs really belong among the other apps
on your desktop (they follow the desktop theme you select, etc).
You get a lot of flexibility thanks to many other python bindings.
One thing to watch is how all that scales up: the footprint on resources
is certainly not as good as edm/etc. So there's a compromise.
Matthieu
Emmanuel Mayssat wrote:
Hello again,
I am trying to develop GUIs for a small epics control system (end-user
station). I am familiar with edm, medm, but am looking for something
which is more recent and slick.
Those days Channel Access have been developed for several 3rd party
programs (python, perl, matlab among others). Do those languages offer
easy GUI-design interface? In the case of python/tk or perl/tk, I have
never seen a drag-and-drop GUI builder.
It exists for matlab. But here the issue is licensing.
What about Qt? python/Qt and such?
What is the status of the java-based epics office?
How difficult/easy is it to develop GUIs?
Anything else I should be considering?
Is anyone using IN PRODUCTION something else than epics/(m)edm?
What about compiled GUI in matlab?
Thank you for your insight,
--
Emmanuel
--
Matthieu Bec Gemini Observatory
Tel: +56 51 205785 c/o AURA, Casilla 603
Fax: +56 51 205650 La Serena, Chile
- References:
- epics GUIs (update) Emmanuel Mayssat
- Navigate by Date:
- Prev:
epics GUIs (update) Emmanuel Mayssat
- Next:
RTEMS-mvme5500 BSP update Kate Feng
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
<2009>
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
- Navigate by Thread:
- Prev:
epics GUIs (update) Emmanuel Mayssat
- Next:
RE: epics GUIs (update) Andrew C. Starritt
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
<2009>
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
|