[Glade-users] Fwd: How to write a catalog for use in glade 3.3.4
Germán Diago
germandiago at gmail.com
Fri Sep 7 06:59:01 EDT 2007
---------- Forwarded message ----------
From: Germán Diago <germandiago at gmail.com>
Date: 07-sep-2007 12:57
Subject: Re: [Glade-users] How to write a catalog for use in glade 3.3.4
To: Tristan Van Berkom <tvb at gnome.org>
2007/9/6, Tristan Van Berkom <tvb at gnome.org>:
>
> On Thu, 2007-09-06 at 19:51 +0200, Germán Diago wrote:
> > Hello. I'm trying to write a glade catalog. When looking at the gnome
> > 2.20 features page
> > I read there's no need to write a supporting source code plugin to
> > define a catalog, so
> > I tried this:
> [...]
> > I looked at the documentation but I don't know what I'm missing so
> > that my widget is shown in
> > the glade palette. What should I do?
>
> Hi, there are 2 ways you can achieve this:
>
> a.) you have a library that contains the SdlWidget, then you
> simply point "library" to the system library that contains
> that widget.
>
> b.) you dont have a library and you are faking the widget inside
> glade, in which case you must use the "parent" attribute to
> tell glade what widget to subclass (I detailed this in my
> blog post:
> http://blogs.gnome.org/tvb/2007/07/25/some-popular-features/ )
>
> Cheers,
> -Tristan
>
> PS ALL: I returned home last week from L.A. and havent been
> returning emails - there have been some pertinent bug reports
> that need looking into and as usual - the mailing list got hit
> with some snide remarks - those are always a discouragement in
> general and thats why I havent been very present this week.
>
> For the many of you who do actually care I'd just like to let
> you know I havent completely dissapeared - I'm still around on
> irc and definitly will be reviewing any incomming patches.
>
> Thanks for your reply. It worked well. But now I'm already stuck again.
I want to set properties for my widget.
<?xml version="1.0" encoding="UTF-8"?>
<glade-catalog name="myappcatalog" depends="gtk+">
<glade-widget-classes>
<glade-widget-class name="sdlwidget" generic-name="sdlwidget"
title="SDL Widget" parent="GtkWindow">
<properties>
<property id="resolution">
<displayable-values>
<value id="640x480" name="640x480"></value>
<value id="800x600" name="800x600"></value>
</displayable-values>
</property>
</properties>
</glade-widget-class>
</glade-widget-classes>
<glade-widget-group name="ftr" title="Follow the rabbit">
<glade-widget-class-ref name="sdlwidget"/>
</glade-widget-group>
</glade-catalog>
I wonder if I have to write supporting code for this kind of things. It
shouldn't be necessary I guess.
Thanks for your help again.
Sorry, I think I replied to this e-mail your particular e-mail address by
accident.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/glade-users/attachments/20070907/7d0b97d8/attachment.html
More information about the Glade-users
mailing list