Is wxWidget going to implement something like XUL / libglade

This forum is reserved for everything you want to talk about. It could be about programming, opinions, open source programs, development in general, or just cool stuff to share!
Post Reply
bluelarva
Earned a small fee
Earned a small fee
Posts: 16
Joined: Sun Aug 27, 2006 4:38 am

Is wxWidget going to implement something like XUL / libglade

Post by bluelarva » Tue Oct 24, 2006 4:42 am

there is a new trend that separate presentation layer/UI from the core.

XUL and libglade (Glade v3 for GTK) is using this concept. Is wxWidget going to inplement something like this?

Cursor
Earned some good credits
Earned some good credits
Posts: 120
Joined: Sun Aug 29, 2004 3:09 pm
Location: Grenoble, France
Contact:

Post by Cursor » Tue Oct 24, 2006 6:28 am

If you look at a glade designer, you can easily use wxGlade to construct interfaces and load them with XRC. Note that it exists lots of other form builders to wx (codeblocks ...)

http://wxglade.sourceforge.net/
http://www.wxwidgets.org/manuals/2.6.3/ ... rcoverview
What is little and green, witch go up and down ??
Yoda playing with the force.

Jorg
Moderator
Moderator
Posts: 3971
Joined: Fri Aug 27, 2004 9:38 pm
Location: Delft, Netherlands
Contact:

Post by Jorg » Tue Oct 24, 2006 6:57 am

If you look at a glade designer, you can easily use wxGlade to construct interfaces and load them with XRC. Note that it exists lots of other form builders to wx (codeblocks ...)
I think XUL is more then the UI representation only. With the help of javascript you can make simple but powerful UI apps that run in the browser or any other parser. I do however think that there is a future for XUL and wxPython because wxPython is already scriptable and can be used in XUL, coupling XUL and C++ will be hard.

As cursor said, XRC is the closest thing. There is no real dynamic behaviour in XRC, but that is logical because XRC can be used from wxPython, C++ and also platform independent code.

- Jorgen
Forensic Software Engineer
Netherlands Forensic Insitute
http://english.forensischinstituut.nl/
-------------------------------------
Jorg's WasteBucket
http://www.xs4all.nl/~jorgb/wb

Scorpion
Knows some wx things
Knows some wx things
Posts: 37
Joined: Sun Mar 18, 2007 7:26 am
Location: United States

MoZulla

Post by Scorpion » Sun Mar 25, 2007 3:25 am

XUL is definitely all about UI in an XML/XRC styled semantic, but it is parsed by a Mozilla foundation authored parser. This is good to know if you wish to add XUL widgets and skin Mozilla applications, but not really capable of handling or consuming alot of services without being seriously extended in both directions.

In closing: even if wxWidgets was to interpolate operability with XUL it would still be limited to XUL's scope. If wxWidgets developers/engineers would personally extend the library it could clash with the Mozilla Foundation's vision for the future of XUL. This would put a serious burden on wxStaff in that they would have to branch and maintain or drop XUL all together ticking alot of people off.

I personally don't see XUL integration at this point being a consideration in the direction of the wxLibraries for these reasons. I'm not a 'wxDev/Eng' but I've seen enough to know that the wxFamily is quite an effort right know with implementations far and wide.

We oughta start a new forum called wxWorkAholics!
Win 2K Pro
XP Home
Ubuntu (Ndiswrapper Deluxe Pro Ultra Grade)
Palm 3.5 (Still Alive and Kickin')
Playstation Portable, and Too Much Coffee
I can feel my skin crawling...icky!

Post Reply