Discussion:
Cross platform GUI framework
(too old to reply)
Gustav Rosev
2005-08-31 12:26:05 UTC
Permalink
I'm looking for a Graphical User Interface (GUI) framework portable between
QNX, Windows and Linux.
GUI should support forms, windows, panels, edit fields, buttons, scroolbars,
radio boxes, labels, memo fields, and OpenGL drawing on panels etc.
Do you know any cross platform GUI framework?

Gustav
Phlip
2005-08-31 12:54:48 UTC
Permalink
[Please don't cross-post so much. My newsreader forced me to remove some
groups.]
Post by Gustav Rosev
I'm looking for a Graphical User Interface (GUI) framework portable
between QNX, Windows and Linux.
GUI should support forms, windows, panels, edit fields, buttons,
scroolbars, radio boxes, labels, memo fields, and OpenGL drawing on panels
etc.
Do you know any cross platform GUI framework?
Qt - by TrollTech
pristine object model, MOC compiler to add
2 dynamic keywords for a typeless Observer
Pattern, owned-source, many ports

wxWidgets (formerly wxWindows2)
very good object model, no new keywords,
many ports, matches MS Win32 very well,
true open source

Tk (of TCL/Tk)
the _original_ Visual Basic, distinguished
legacy, true open source, many ports, funky
object model, I don't know if C++ is represented

The runners up are FOX, FLTK, HTML, Mono, etc.
--
Phlip
http://www.greencheese.org/ZeekLand <-- NOT a blog!!!
Sergei Organov
2005-08-31 14:23:53 UTC
Permalink
Post by Phlip
[Please don't cross-post so much. My newsreader forced me to remove some
groups.]
Post by Gustav Rosev
I'm looking for a Graphical User Interface (GUI) framework portable
between QNX, Windows and Linux.
GUI should support forms, windows, panels, edit fields, buttons,
scroolbars, radio boxes, labels, memo fields, and OpenGL drawing on panels
etc.
Do you know any cross platform GUI framework?
Qt - by TrollTech
pristine object model, MOC compiler to add
2 dynamic keywords for a typeless Observer
Pattern, owned-source, many ports
wxWidgets (formerly wxWindows2)
very good object model, no new keywords,
many ports, matches MS Win32 very well,
true open source
Tk (of TCL/Tk)
the _original_ Visual Basic, distinguished
legacy, true open source, many ports, funky
object model, I don't know if C++ is represented
And GTK+.
--
Sergei.
Mark Hobley
2005-10-31 02:08:04 UTC
Permalink
Post by Phlip
Tk (of TCL/Tk)
That's the route that I have chosen for developing Windows Applications. It is
interpreted and therefore no Windows compiler is needed. You do need to
install the Tcl/Tk environment though.

For the GUI stuff, this is great ...

For backend stuff (Tcl) which handles things like command line parsing,
environment processing and config reading, theres a bit of "if windows do this
otherwise do that" type of coding, and maybe something like this for font
selection, but Tk is extremely good and it produces the same results on Linux
and Windows.

The benefit of this is that you can develop on Linux and ship your
applications.

I don't have a Windows box to compile on here, so any cross platform solution
that I have must allow the Windows application to be built on Linux.

Regards,

Mark.
--
Mark Hobley
393 Quinton Road West
QUINTON
Birmingham
B32 1QE

Telephone: (0121) 247 1596
International: 0044 121 247 1596

Email: markhobley at hotpop dot donottypethisbit com

http://markhobley.yi.org/
HASM
2005-10-31 02:56:36 UTC
Permalink
Post by Mark Hobley
Post by Phlip
Tk (of TCL/Tk)
That's the route that I have chosen for developing Windows
Applications. It is interpreted and therefore no Windows compiler is
needed. You do need to install the Tcl/Tk environment though.
And on top of that itcl/itk/iwidgets.

-- HASM

Giannis Papadopoulos
2005-08-31 22:32:18 UTC
Permalink
Post by Gustav Rosev
I'm looking for a Graphical User Interface (GUI) framework portable between
QNX, Windows and Linux.
GUI should support forms, windows, panels, edit fields, buttons, scroolbars,
radio boxes, labels, memo fields, and OpenGL drawing on panels etc.
Do you know any cross platform GUI framework?
Gustav
OpenGL is cross-platform... I also think that GTK is available on QNX
(in Linux and windows it is)...

However, consider the possibility of using Java SWING and Java3D for 3d
graphics.
--
one's freedom stops where others' begin

Giannis Papadopoulos
http://dop.users.uth.gr/
University of Thessaly
Computer & Communications Engineering dept.
Alvin
2005-09-01 23:30:19 UTC
Permalink
Post by Gustav Rosev
I'm looking for a Graphical User Interface (GUI) framework portable
between QNX, Windows and Linux.
GUI should support forms, windows, panels, edit fields, buttons,
scroolbars, radio boxes, labels, memo fields, and OpenGL drawing on panels
etc. Do you know any cross platform GUI framework?
Gustav
Dunno if QNX is supported, but FLTK (http://www.fltk.org) is great. It
doesn't have any bloat...it produces very small binaries.

You may want to take a look at it.

Alvin
Jussi Jumppanen
2005-09-07 12:37:17 UTC
Permalink
Post by Gustav Rosev
Do you know any cross platform GUI framework?
http://www.wxwidgets.org looks nice.

Jussi Jumppanen
Author of: Zeus for Windows Editor (New version 3.95 out now)
"The C/C++, Cobol, Java, HTML, Python, PHP, Perl folding editor"
Home Page: http://www.zeusedit.com
Anonymous
2005-10-30 22:59:19 UTC
Permalink
Gustav:
there are several:
1) VwWidgets
2) Qt
3) FoxGUI
4) Kylix (A Delphi derivative).

The best one, really depends of your goals & needs.
AFC4
Post by Jussi Jumppanen
Post by Gustav Rosev
Do you know any cross platform GUI framework?
http://www.wxwidgets.org looks nice.
Jussi Jumppanen
Author of: Zeus for Windows Editor (New version 3.95 out now)
"The C/C++, Cobol, Java, HTML, Python, PHP, Perl folding editor"
Home Page: http://www.zeusedit.com
g***@tel.net
2005-10-03 20:00:11 UTC
Permalink
I have used Tilcon for many years, it is very independant, go with that.

/Jörgen
Loading...