[Glade-users] custom widget, gtkmm with glade support and custom properties?



That is the python way to create custom glade widgets for LinuxCNC, some
parts should be relevant enough to give you some hints.

John 

On Thu, 2012-12-20 at 08:29 -0800, PyZahl wrote:
Hmm, thanks for the reply. But I am not sure how this python code is related
to a custom glade widget with custom glade configurable properties. Ideally
a gtkmm (C++ bindings) sample would be very appreciated or at least a kind
of description how things go together.

Percy



John Thornton-3 wrote:

Might be some hints here even though it is for python...

http://wiki.linuxcnc.org/cgi-bin/wiki.pl?GladeVCP_Custom_Widgets

John

On Mon, 2012-12-17 at 08:25 -0800, PyZahl wrote:
Hello,

I have a question about creating custom widgets using gtkmm with glade
support and additional properties hooked into them, 

I tried without success to find the clues I need in the documentations
but
do not get the picture how to use it in the right context. 

As of now I succeeded to create a custom derived widget and minimal
support
code creating a .so lib and a glade catalog with properties I need and
it's
all loading and showing fine in glade. Can set/change properties but it's
missing the "do_child_set/get..." methods (get a warning) like this: 

(glade:3214):  GLib-GObject-WARNING **: g_object_set_property: object
class
`gtkmm__CustomObject_customwidget' has no property named
`frobnicated-size' 


I need to know how the prototypes or definitions have to be defined in
C++. 

However, I am lost with the next step to access/support the properties
within my derived widget in C++. using gtkmm. See below what I have so
far. 

See here for my testing code (I tried unsuccessfully to add the code of
interest here): 
https://sourceforge.net/p/gxsm/gxsm3/ci/71f858cad5fa74656f69c985fa16d8b3938be859/tree/app/

I appreciate any hints or a basic example how to get going from here. 
thanks 
-Percy 


_______________________________________________
Glade-users maillist  -  Glade-users at lists.ximian.com
http://lists.ximian.com/mailman/listinfo/glade-users









[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]