Thread overview | |||||
---|---|---|---|---|---|
|
June 09, 2006 any news on DWT ? | ||||
---|---|---|---|---|
| ||||
I wish I could help DWT, but I have no idea of how GUI works, I just know enough to use them. So, any news / future directions for DWT ? I am getting worried as DWT and DMD are getting more and more out of sync. What would the community recommend for DWT alternative ? Do you have any personal favourites / suggestions for another stable GUI lib for :D ? Thanks for your time User Sai |
June 09, 2006 Re: any news on DWT ? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Sai | Sai wrote: > I wish I could help DWT, but I have no idea of how GUI works, I just know enough > to use them. > > So, any news / future directions for DWT ? I am getting worried as DWT and DMD > are getting more and more out of sync. > > What would the community recommend for DWT alternative ? Do you have any > personal favourites / suggestions for another stable GUI lib for :D ? > > Thanks for your time > User > Sai > > IUP (http://www.tecgraf.puc-rio.br/iup/) uses the native GUI API, exposes a portable pure C API and runs through htod as is. I haven't built anything from it because it has a pile of string constants that htod won't convert (Walter, that was a feature request) so an automatic D port is not yet possible. |
June 10, 2006 Re: any news on DWT ? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Sai | Sai wrote:
> I wish I could help DWT, but I have no idea of how GUI works, I just know enough to use them.
>
> So, any news / future directions for DWT ? I am getting worried as DWT and DMD are getting more and more out of sync.
>
> What would the community recommend for DWT alternative ? Do you have any personal favourites / suggestions for another stable GUI lib for :D ?
>
> Thanks for your time
> User
> Sai
>
>
Well, there's gtk-server. It appears to work via tcp/ip connections (among others). I've tested it from Python on Linux, and it appears to work as advertised. Unfortunately, it doesn't implement all of the controls that I would need, so I'd need to build them. (It looks like a simple job of editing the gtk-server.cfg file, but I'm looking for an easier solution ... besides, I don't know how well-maintained the project is.)
If dmd would link to *.so files, then I would probably say "Well, if it stops working, then I can just convert the program to calls via a c interface.", but since it doesn't... I'm currently planning to spend some time looking at mono, and if that doesn't pan out experimenting with threads in Python, or possibly even Java.
|
Copyright © 1999-2021 by the D Language Foundation