What is the recommended GUI library for D2+ Phobos for Windows/Linux?
Looking at the Wiki4D GUI page shows a number of them but none appear to be
fully released.
-=mike=-

Personally I have had issue with GTKD and DWT. The only one I found to work out
of the box was DFL, but it is Windows only.
Otherwise I'm sure if you would be willing GTKD and DWT would love to have your
assistance in supporting D2+Phobos.

What is the recommended GUI library for D2+ Phobos for Windows/Linux?
Looking at the Wiki4D GUI page shows a number of them but none appear to be
fully released.
-=mike=-

Personally I have had issue with GTKD and DWT. The only one I found to work
out of the box was DFL, but it is Windows only.
Otherwise I'm sure if you would be willing GTKD and DWT would love to have
your assistance in supporting D2+Phobos.

What is the recommended GUI library for D2+ Phobos for Windows/Linux?
Looking at the Wiki4D GUI page shows a number of them but none appear to be
fully released.

DWT seems to be the official one, but AFAIK it's currently only for
Tango (I've seen some attempts to port it to Phobos, I'll probably help
if this is still active).
I tried DFL once with D1 and it was fine. Currently the author states
that it's not compatible with 2.046 (but you may try with 2.044).
However, it's only for Windows.
QtD looks very interesting, but I didn't manage to build it. Other users
had same issue and noone wished to help, see QtD forums.
The only GUI library which worked for me with D2 is GtkD.
AM

QtD looks very interesting, but I didn't manage to build it. Other users
had same issue and noone wished to help, see QtD forums.

QtD has 1.5 active developers. It is being tested only on 32-bit WinXP
and linux. The build system and the library itself are very likely to
have issues on 64-bit OSes but I probably won't be able to test it there
until QtD is stable on 32-bit. The guy who was responsible for the build
system left quite a while ago and the original QtD author has a job
which takes most of his time. So there are not many people who can help.
Sorry.

QtD looks very interesting, but I didn't manage to build it. Other users
had same issue and noone wished to help, see QtD forums.

QtD has 1.5 active developers. It is being tested only on 32-bit WinXP
and linux. The build system and the library itself are very likely to
have issues on 64-bit OSes but I probably won't be able to test it there
until QtD is stable on 32-bit. The guy who was responsible for the build
system left quite a while ago and the original QtD author has a job
which takes most of his time. So there are not many people who can help.
Sorry.

QtD looks very interesting, but I didn't manage to build it. Other users
had same issue and noone wished to help, see QtD forums.

QtD has 1.5 active developers. It is being tested only on 32-bit WinXP
and linux. The build system and the library itself are very likely to
have issues on 64-bit OSes but I probably won't be able to test it
there until QtD is stable on 32-bit. The guy who was responsible for
the build system left quite a while ago and the original QtD author
has a job which takes most of his time. So there are not many people
who can help. Sorry.

Ok, so if I can help, tell what to do.

If you know CMake, finding (and possibly fixing) the reason why QtD
doesn't build on your installation would be great. QtD's build script
works well most of the time but it has issues that prevent it from
working correctly in some environments. For example, in the presence of
cygwin. So any help with the build system would be appreciated.

What is the recommended GUI library for D2+ Phobos for Windows/Linux?
Looking at the Wiki4D GUI page shows a number of them but none appear
to be fully released.

DWT seems to be the official one, but AFAIK it's currently only for
Tango (I've seen some attempts to port it to Phobos, I'll probably help
if this is still active).
I tried DFL once with D1 and it was fine. Currently the author states
that it's not compatible with 2.046 (but you may try with 2.044).
However, it's only for Windows.
QtD looks very interesting, but I didn't manage to build it. Other users
had same issue and noone wished to help, see QtD forums.
The only GUI library which worked for me with D2 is GtkD.
AM

It seems to me that dfl is bold in a way.
I built simple app with single window and the footprint about 1 mb.
also it has a lot of dll dependencies.
I compared it with winx C++ Gui library - footprint is about 50 k.
--
--
Ruslan Mullakhmetov
"Robert Jacques" <sandford jhu.edu> сообщил(а) в новостях
следующее:op.ves7c3lw26stm6 sandford.myhome.westell.com...

What is the recommended GUI library for D2+ Phobos for Windows/Linux?
Looking at the Wiki4D GUI page shows a number of them but none appear
to be fully released.

DWT seems to be the official one, but AFAIK it's currently only for
Tango (I've seen some attempts to port it to Phobos, I'll probably help
if this is still active).
I tried DFL once with D1 and it was fine. Currently the author states
that it's not compatible with 2.046 (but you may try with 2.044).
However, it's only for Windows.
QtD looks very interesting, but I didn't manage to build it. Other users
had same issue and noone wished to help, see QtD forums.
The only GUI library which worked for me with D2 is GtkD.
AM

It seems to me that dfl is bold in a way.
I built simple app with single window and the footprint about 1 mb.
also it has a lot of dll dependencies.
I compared it with winx C++ Gui library - footprint is about 50 k.

Still smaller than wxWidgets' one, still less dependent than in VCL.
I agree 1MB is quite a lot for a program that does nothing, but in my
short experience with D even some tiny console apps easily grow to that
limit.

It seems to me that dfl is bold in a way.
I built simple app with single window and the footprint about 1 mb.
also it has a lot of dll dependencies.
I compared it with winx C++ Gui library - footprint is about 50 k.

I don't think it's DFL's fault. Compile a DFL hello world with the recent
DMD versions and you'll get 1.2 MB, but compile the same code with
"stable" DMD 1.030 and it's 316 KB.