www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.learn - Which Libraries?

reply "Josh Phillips" <none none.gfd> writes:
I was wondering if people could suggest which libraries may be
best to use for building an application which would be a type of
text editor with multiple documents and branches. I need
something whereby I can create simple, custom windows and do
simple text editing, but then i need it to also handle much more
complicated graphics in a 3D viewport looking at lots of
branching documents. I'm not quite sure if something like GtkD or
QtD can handle the more complicated graphics or not, or if it is
possible to build it with windows, or perhaps trying to make a
text editor with opengl. I've been looking into different ideas
and thought i'd try and ask for some advice.
Dec 26 2013
parent reply "Rikki Cattermole" <alphaglosined gmail.com> writes:
On Friday, 27 December 2013 at 05:00:30 UTC, Josh Phillips wrote:
 I was wondering if people could suggest which libraries may be
 best to use for building an application which would be a type of
 text editor with multiple documents and branches. I need
 something whereby I can create simple, custom windows and do
 simple text editing, but then i need it to also handle much more
 complicated graphics in a 3D viewport looking at lots of
 branching documents. I'm not quite sure if something like GtkD 
 or
 QtD can handle the more complicated graphics or not, or if it is
 possible to build it with windows, or perhaps trying to make a
 text editor with opengl. I've been looking into different ideas
 and thought i'd try and ask for some advice.
GtkD and QtD are both bindings to my knowledge so they should have the same power as the library itself. If you choose to go the route of making a gui lib yourself. Would you be kind enough to look at mine (DOOGLE[1]). I could use some help if you want to go that way. There is also DQuick and DWT. [1] https://github.com/rikkimax/DOOGLE/wiki/Roadmap
Dec 26 2013
next sibling parent Marco Leise <Marco.Leise gmx.de> writes:
Am Fri, 27 Dec 2013 07:00:29 +0000
schrieb "Rikki Cattermole" <alphaglosined gmail.com>:

 On Friday, 27 December 2013 at 05:00:30 UTC, Josh Phillips wrote:
 I was wondering if people could suggest which libraries may be
 best to use for building an application which would be a type of
 text editor with multiple documents and branches. I need
 something whereby I can create simple, custom windows and do
 simple text editing, but then i need it to also handle much more
 complicated graphics in a 3D viewport looking at lots of
 branching documents. I'm not quite sure if something like GtkD 
 or
 QtD can handle the more complicated graphics or not, or if it is
 possible to build it with windows, or perhaps trying to make a
 text editor with opengl. I've been looking into different ideas
 and thought i'd try and ask for some advice.
GtkD and QtD are both bindings to my knowledge so they should have the same power as the library itself. If you choose to go the route of making a gui lib yourself. Would you be kind enough to look at mine (DOOGLE[1]). I could use some help if you want to go that way. There is also DQuick and DWT. [1] https://github.com/rikkimax/DOOGLE/wiki/Roadmap
GtkD has OpenGL support -- Marco
Dec 27 2013
prev sibling parent Jacob Carlborg <doob me.com> writes:
On 2013-12-27 08:00, Rikki Cattermole wrote:

 There is also DQuick and DWT.
DWT [1] has OpenGL support as well. Here's a snippet that uses DWT and OpenGL: https://github.com/d-widget-toolkit/org.eclipse.swt.snippets/blob/master/src/org/eclipse/swt/snippets/Snippet195.d [1] https://github.com/d-widget-toolkit/dwt -- /Jacob Carlborg
Dec 27 2013