how to code lxde program

Discussion on LXDE releases and Development. This forum is not the best way to contact the developers, please use the Development mailing list and Sourceforge to interact with them.

how to code lxde program

Postby sevenskies » Wed Dec 17, 2008 3:59 am

hello,

since lxde use gtk+ library, means it has the same library with xfce and gnome...

so what makes lxde different with xfce, gnome...the programming language or what??
could i use python or another??what about glade??
could i use them??

i've compare some program with lxde with another and lxde run with extremly less memory

thank you very much
sevenskies
 
Posts: 2
Joined: Wed Dec 17, 2008 3:49 am

Re: how to code lxde program

Postby Odd-rationale » Thu Dec 18, 2008 2:42 am

Yes, LXDE uses GTK+ just like GNOME and XFCE.

AFAIK, what makes LXDE different (and faster!) is that they are mostly written in pure GTK+, rather than using the GNOME or XFCE libraries. Also, pure GTK+ apps tend to have better performance, as they are compiled C code. Where as other GTK+ bindings such as PyGTK, GTK#, etc. tend to be "easier" to code and develop, but lose somewhat on the lightweight side.
Odd-rationale
 
Posts: 1
Joined: Thu Dec 18, 2008 2:34 am

Re: how to code lxde program

Postby sevenskies » Thu Dec 18, 2008 5:20 pm

great..back to basic, so use CGTK only to make lxde..

and what about the 'lx' name?
means there is no condition to add lx before software name besides use CGTK??

thank you
sevenskies
 
Posts: 2
Joined: Wed Dec 17, 2008 3:49 am

Re: how to code lxde program

Postby maces » Thu Dec 18, 2008 5:53 pm

Hi sevenskies

pcmanx once told me that all core components should be written in c/gtk+ but other Programms can be written in python for example. Like GTKnetcat. The LX* in the name connects every application with LXDE. (please correct me if i get something wrong)

maces
maces
 
Posts: 503
Joined: Sat Oct 25, 2008 7:04 pm


Return to LXDE Development & Programming

Who is online

Users browsing this forum: No registered users and 1 guest