Re: [gtk-list] Perl/Gtk 0.6123



On Mon, Aug 23, 1999 at 09:12:38PM +0000, Dermot Musgrove wrote:
> * gnome_app_add_toolbar() not bound
> * gnome_app_add_docked() not bound
> * gnome_app_add_dock_item() not bound
> * gnome_app_get_dock() not bound
> * gnome_app_get_dock_item_by_name() not bound
> * gnome_app_enable_layout_config() not bound

Added.

> * Gnome::AppBar->new is bound to gnome_appbar_new() which
>     doesn't have arg 'interactivity' rather than gnome_appbar_construct 
>     which does - probably my misunderstanding.

>From the header file:

GtkWidget* gnome_appbar_new  (gboolean has_progress,
                              gboolean has_status,
                              GnomePreferencesType interactivity);

> * $gnome_appbar->set_status() (and others) fails with message 'Can't locate 	
>     object method "set_status" via package "Gtk::HBox". There is no binding

This and the previous error were caused by a wrong #ifdef: fixed.

>     for $gnome_appbar->status() or ->progress() to get a ref to these but I
>     don't understand XS enough to know whether this is my problem or
>     Perl/Gtk's. 

According to the header file this fields shouldn't be accessed directly.

> * Some others that I am probably mistaken about, I don't know how to use 
>     them yet anyway ;->
>     GNOME_STOCK_MENU_*

Added some support (see GnomeStock.xs).

>     GNOME_PREFERENCES_* (eg gnome_appbar_type)

Examples?

>     GNOMEUIINFO_MENU_* 

This is a bit tricky, because this stuff is there to help the C coder.
Will see what we can do.

> * gtk_calendar Gtk::Calendar widget not bound

Added.

> * gtk_clock_type() as a work-around for bug in 1.0.5 where gtk_clock_new()
>     doesn't set type properly. I reckon that this might be useful in any 
>     case.

Could you be more specific on the problem?

> * gdk_pixmap_colormap_create_from_xpm

Added.

> * gnome_spell (I know that this is difficult and not planned)

Added (with example).

> And some widgets (objects) that Glade will handle sometime soon:
> 
> * GnomeStock

Some useful bits added.

> * GnomeDruid*

Not yet, but this is easy.

> * GnomeMDI*

Support added: I need a small C example to translate to perl to 
see if it works, though.

lupus



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