www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.learn - Recommended GUI library?

reply "K.K." <trampzy yahoo.com> writes:
I'm looking for suggestions for a GUI library, to create a
somewhat light GUI that can also be created without too much
fuss, and support for Windows & Linux.

The GUI I'm looking to make would be one that is just one window,
with support for tabs (just like the ones in the properties page
for items on Windows), and support for opening up file browsing
(just normal system one is good).
Then pretty much each of the tabs are just gonna be for setting
up info to send to a bunch of smaller programs.

Ive used Tcl/Tk with Python before, and I briefly tried out a D
version, with choppy results.
So what library would anyone suggest for what I'm looking to do,
or which library have you taken a liking to?

Thanks, for any suggestions!
Oct 17 2014
next sibling parent reply "Jeremy DeHaan" <dehaan.jeremiah gmail.com> writes:
I highly recommend gtkD.

It works on Windows, OSX, and Linux and provides a very nice OO 
interface to Gtk+.

http://gtkd.org/
Oct 17 2014
parent "K.K." <trampzy yahoo.com> writes:
On Friday, 17 October 2014 at 16:41:21 UTC, Jeremy DeHaan wrote:
 I highly recommend gtkD.

 It works on Windows, OSX, and Linux and provides a very nice OO 
 interface to Gtk+.

 http://gtkd.org/
ooo looks pretty good. I'll go try it out; Thanks, Jeremy!
Oct 17 2014
prev sibling next sibling parent "Gary Willoughby" <dev nomad.so> writes:
On Friday, 17 October 2014 at 16:34:04 UTC, K.K. wrote:
 I'm looking for suggestions for a GUI library, to create a
 somewhat light GUI that can also be created without too much
 fuss, and support for Windows & Linux.

 The GUI I'm looking to make would be one that is just one 
 window,
 with support for tabs (just like the ones in the properties page
 for items on Windows), and support for opening up file browsing
 (just normal system one is good).
 Then pretty much each of the tabs are just gonna be for setting
 up info to send to a bunch of smaller programs.

 Ive used Tcl/Tk with Python before, and I briefly tried out a D
 version, with choppy results.
 So what library would anyone suggest for what I'm looking to do,
 or which library have you taken a liking to?

 Thanks, for any suggestions!
If you want something small and simple you could try this: https://github.com/nomad-software/tkd
Oct 17 2014
prev sibling parent reply Jacob Carlborg <doob me.com> writes:
On 2014-10-17 18:34, K.K. wrote:
 I'm looking for suggestions for a GUI library, to create a
 somewhat light GUI that can also be created without too much
 fuss, and support for Windows & Linux.
Have a look at DWT [1]. It's basically the only D GUI framework that doesn't have any dependencies except for system libraries. [1] https://github.com/d-widget-toolkit/dwt -- /Jacob Carlborg
Oct 18 2014
parent "K.K." <trampzy yahoo.com> writes:
Thanks for the extra suggestions! I'll check them out.
Oct 18 2014