Proposal: An Xfce C++ language binding for GTK+

Jeff Franks jcf at tpg.com.au
Sat Oct 9 20:14:11 CEST 2004


Brian J. Tarricone wrote:

>On 10/09/04 01:05, Jeff Franks wrote:
>
>  
>
>>- The main  namespace prefix: e.g. Xfce, such as Xfce::Gtk::Window.
>>    
>>
>
>eh?  this doesn't really make sense to me.  my understanding is that
>namespaces should try to show some sort of hierarchy relationship (yeah,
>i know, i'm mixing inheritance concepts).  anyway, my point: neither 'Gtk'
>or 'Window' makes sense as a sub-namespace of 'Xfce'.
>
>  
>
This was just an example of the primary namespace with 'Window' a class. 
The namspace hierarchy is (or would be):

Xfce::
    |__ Atk::
    |__ Gdk::
    |__ G:: (or Glib if preferred)
    |__ Gtk::
    |__ Pango::
    |__ Main:: (main loop wrapper; instead of a class with static functions)
    |__ GConf:: (not yet updated from Inti; was waiting until after 
stable GFC release)


Jeff.





More information about the Xfce4-dev mailing list