Hello Ikem, I guess you meant to post to the list, answering here.
On Mon, Oct 24, 2011 at 10:30:36PM +0000, Ikem Krueger wrote: > The whole desktop is using GTk 2. > > And there's a lot of good programs using GTk 2. > > Programs using FLTK doesn't look like the rest of the system. It should be possible to at least somewhat synchronize the look (?). I am no expert in programming with different toolkits but my experience as a user and a packager suggests that FLTK and programs using it are "less bloated" that with gtk. Here are "du .../lib" for the instances of fltk and gtk i happen to have at hand: (of ~ the same age, I guess the ratio did not change radically since then) fltk 1.1.7: 1708 Kb gtk 2.12.1: 5312 Kb 5312/1708 => 3.11 I'd definitely not mind relying on FLTK applications as part of LXDE, even if it leads to some differences in theming (theming is harmful if it really enforces the use of a single toolkit for everything). I am happily running applications which are using different toolkits and it never felt like an issue, certainly not worse than restraining one's application choice to a "single toolkit environment". So even if, say, a file manager would have a different look compared to, say, a picture viewer, I'd not percieve this as a problem - rather like an eye candy which helps to distinguish between different windows on the screen. This is a matter of taste but I am probably not the only user who feels that way. Sometimes I can hate that "unified" look of windows and dialogs which belong to unrelated applications. So the differences in the appearance can be even an actual advantage, for free :) I have been under the impression that the only important hinder for a wider deployment of FLTK has been internationalization, i.e. Unicode support. Now it seems to have been implemented to a reasonable (?) degree. That's why I took this up. Note that even if FLTK comes as an added dependency/bloat _along_ with gtk, the difference is not that big. Then, as soon as there would be a useful subset of FLTK-based programs for basic needs, the footprint of such an installation would be drastically reduced. There exist for instance both a window manager, a wysiwyg text editor and a web browser using fltk, all made with a small footprint in mind. The smallest "full-featured" web browser I know of happens though to use Qt (http://www.qtweb.net/), again not gtk. (Well, may be Qt is a viable alternative to gtk, given C++?) Regards, Rune ------------------------------------------------------------------------------ The demand for IT networking professionals continues to grow, and the demand for specialized networking skills is growing even more rapidly. Take a complimentary Learning@Cisco Self-Assessment and learn about Cisco certifications, training, and career opportunities. http://p.sf.net/sfu/cisco-dev2dev _______________________________________________ Lxde-list mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/lxde-list
