[Glade-users] custom widget, gtkmm with glade support and custom properties?
- From: jthornton at gnipsel.com (John Thornton)
- Subject: [Glade-users] custom widget, gtkmm with glade support and custom properties?
- Date: Thu, 20 Dec 2012 12:26:44 -0600
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]