digitalmars.D.dwt - any news on DWT ?
- Sai (9/9) Jun 09 2006 I wish I could help DWT, but I have no idea of how GUI works, I just kno...
- BCS (6/20) Jun 09 2006 IUP (http://www.tecgraf.puc-rio.br/iup/) uses the native GUI API,
- Charles D Hixson (15/29) Jun 09 2006 Well, there's gtk-server. It appears to work via tcp/ip
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
Jun 09 2006
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 SaiIUP (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.
Jun 09 2006
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 SaiWell, 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.
Jun 09 2006