Package: libpanelappletmm2.6
Severity: wishlist

The callbacks which are used for things like setup_menu take a void *
like the C version of them.  Gtkmm usually uses sigc::Slot for that
purpose.  This is very useful, because it allows to add extra arguments
using sigc::bind.  It would be nice if libpanelappletmm would do the
same.

If this is done, some arguments may be omitted from the function
prototype, because they can be passed by the user if it is desired
(using sigc::bind) and only make the source unreadable otherwise.  This
is particularly true for void *applet, because sigc::mem_fun can be used
to create the slot.  It may also be true for BonoboUIComponent, I'm not
sure what that is for.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15-1-686
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to