digitalmars.D.dwt - DWT-Win gentle remarks
- Bjoern (6/6) Feb 12 2008 1) I hope that the usergdi etc. modifications will be merged into Tango.
- bobef (1/5) Feb 12 2008 I think it should be bundled with DMD, since DWT is the "standard" D GUI...
- Bjoern (2/8) Feb 12 2008 yep, Even Better :)
- John Reimer (19/27) Feb 12 2008 We don't know how or if that will happen yet. But we definitely need to
- Bjoern (7/46) Feb 12 2008 I miss DLL support :)
- doob (2/41) Feb 12 2008 What about "dsss net install dwt", that is usually very simple
- John Reimer (16/58) Feb 12 2008 Yes, that is simple. But I'd like an alternative option that can neatly...
- Bill Baxter (5/63) Feb 13 2008 DSSS net has absolutely no concept of versions. A library is either
- Frank Benoit (2/8) Feb 12 2008 the zip file for dwt-win import libs is updated
1) I hope that the usergdi etc. modifications will be merged into Tango. 2) Using the latest dwt snapshot requires opengl32.lib. Please add this file to the lib. download 3)Do you see a chance that DWT-X will be bundled with Tango to ease installation ? Bjoern
Feb 12 2008
3)Do you see a chance that DWT-X will be bundled with Tango to ease installation ? BjoernI think it should be bundled with DMD, since DWT is the "standard" D GUI ;) And obviously Tango should follow it :D
Feb 12 2008
bobef schrieb:yep, Even Better :)3)Do you see a chance that DWT-X will be bundled with Tango to ease installation ? BjoernI think it should be bundled with DMD, since DWT is the "standard" D GUI ;) And obviously Tango should follow it :D
Feb 12 2008
Bjoern wrote:1) I hope that the usergdi etc. modifications will be merged into Tango.We don't know how or if that will happen yet. But we definitely need to fix that somehow. Having the directory structure that we have currently is suboptimal.2) Using the latest dwt snapshot requires opengl32.lib. Please add this file to the lib. downloadRight...I forgot about that. Thanks for the reminder. It also requires glu32.lib as well.3)Do you see a chance that DWT-X will be bundled with Tango to ease installation ? BjoernI have no idea. But I'm not sure if it should. This is a fairly large library and adding all dwt platforms to the tango distribution would severely bloat the download. I think it will be important to package dwt-win and dwt-linux in an easy-to-install format, however. One option I'm thinking about is a sort of dsss package (making it easy to install like dsss net install). All you should have to do is download the latest stable release of dwt (packaged something like DD-dwt-win-vXX.zip) and install the package locally with something like "dsss install DD-dwt-win-vXX.zip" which would install the *.di files and library. This would make for simple integration of the package into IDE's and such. But currently dsss does not have this feature... would be kind of nice, though. ;) -JJR
Feb 12 2008
John Reimer schrieb:Bjoern wrote:Good point.1) I hope that the usergdi etc. modifications will be merged into Tango.We don't know how or if that will happen yet. But we definitely need to fix that somehow. Having the directory structure that we have currently is suboptimal.2) Using the latest dwt snapshot requires opengl32.lib. Please add this file to the lib. downloadRight...I forgot about that. Thanks for the reminder. It also requires glu32.lib as well.3)Do you see a chance that DWT-X will be bundled with Tango to ease installation ? BjoernI have no idea. But I'm not sure if it should. This is a fairly large library and adding all dwt platforms to the tango distribution would severely bloat the download. I think it will be important to package dwt-win and dwt-linux in an easy-to-install format, however.One option I'm thinking about is a sort of dsss package (making it easy to install like dsss net install). All you should have to do is download the latest stable release of dwt (packaged something like DD-dwt-win-vXX.zip) and install the package locally with something like "dsss install DD-dwt-win-vXX.zip" which would install the *.di files and library. This would make for simple integration of the package into IDE's and such. But currently dsss does not have this feature... would be kind of nice, though. ;)I miss DLL support :)-JJRDWT Scintilla. Could we use the "old" DWT wrapper ? Just had a look and afaik there is not sooo much to change, io/stream, exeption and SharedLib.load. Bjoern
Feb 12 2008
John Reimer wrote:Bjoern wrote:What about "dsss net install dwt", that is usually very simple1) I hope that the usergdi etc. modifications will be merged into Tango.We don't know how or if that will happen yet. But we definitely need to fix that somehow. Having the directory structure that we have currently is suboptimal.2) Using the latest dwt snapshot requires opengl32.lib. Please add this file to the lib. downloadRight...I forgot about that. Thanks for the reminder. It also requires glu32.lib as well.3)Do you see a chance that DWT-X will be bundled with Tango to ease installation ? BjoernI have no idea. But I'm not sure if it should. This is a fairly large library and adding all dwt platforms to the tango distribution would severely bloat the download. I think it will be important to package dwt-win and dwt-linux in an easy-to-install format, however. One option I'm thinking about is a sort of dsss package (making it easy to install like dsss net install). All you should have to do is download the latest stable release of dwt (packaged something like DD-dwt-win-vXX.zip) and install the package locally with something like "dsss install DD-dwt-win-vXX.zip" which would install the *.di files and library. This would make for simple integration of the package into IDE's and such. But currently dsss does not have this feature... would be kind of nice, though. ;) -JJR
Feb 12 2008
doob wrote:John Reimer wrote:Yes, that is simple. But I'd like an alternative option that can neatly package all the necessary content in one file for a particular version. This way you can install/uninstall at whim knowing that you have the backup package immediately available for that version. This is useful for off-line use when the net is not immediately available. Currently, uninstalling a "net install" with dsss (I believe) does not backup the content. My understanding is that you would have to download it all over again (Correct me if I'm wrong). Also I'm not sure how "net install" handles project versions, but I don't know of any easy way to install/uninstall different versions of a library (a procedure that might be useful for testing purposes). Having a package, on the other hand, would eliminate this issue. You can store these backups for later use if necessary, but not be obligated to use them once they are downloaded. -JJRBjoern wrote:What about "dsss net install dwt", that is usually very simple1) I hope that the usergdi etc. modifications will be merged into Tango.We don't know how or if that will happen yet. But we definitely need to fix that somehow. Having the directory structure that we have currently is suboptimal.2) Using the latest dwt snapshot requires opengl32.lib. Please add this file to the lib. downloadRight...I forgot about that. Thanks for the reminder. It also requires glu32.lib as well.3)Do you see a chance that DWT-X will be bundled with Tango to ease installation ? BjoernI have no idea. But I'm not sure if it should. This is a fairly large library and adding all dwt platforms to the tango distribution would severely bloat the download. I think it will be important to package dwt-win and dwt-linux in an easy-to-install format, however. One option I'm thinking about is a sort of dsss package (making it easy to install like dsss net install). All you should have to do is download the latest stable release of dwt (packaged something like DD-dwt-win-vXX.zip) and install the package locally with something like "dsss install DD-dwt-win-vXX.zip" which would install the *.di files and library. This would make for simple integration of the package into IDE's and such. But currently dsss does not have this feature... would be kind of nice, though. ;) -JJR
Feb 12 2008
John Reimer wrote:doob wrote:DSSS net has absolutely no concept of versions. A library is either installed or it isn't. So you are correct. If you need to be able to switch between various versions then DSSS is very little help. --bbJohn Reimer wrote:Yes, that is simple. But I'd like an alternative option that can neatly package all the necessary content in one file for a particular version. This way you can install/uninstall at whim knowing that you have the backup package immediately available for that version. This is useful for off-line use when the net is not immediately available. Currently, uninstalling a "net install" with dsss (I believe) does not backup the content. My understanding is that you would have to download it all over again (Correct me if I'm wrong). Also I'm not sure how "net install" handles project versions, but I don't know of any easy way to install/uninstall different versions of a library (a procedure that might be useful for testing purposes).Bjoern wrote:What about "dsss net install dwt", that is usually very simple1) I hope that the usergdi etc. modifications will be merged into Tango.We don't know how or if that will happen yet. But we definitely need to fix that somehow. Having the directory structure that we have currently is suboptimal.2) Using the latest dwt snapshot requires opengl32.lib. Please add this file to the lib. downloadRight...I forgot about that. Thanks for the reminder. It also requires glu32.lib as well.3)Do you see a chance that DWT-X will be bundled with Tango to ease installation ? BjoernI have no idea. But I'm not sure if it should. This is a fairly large library and adding all dwt platforms to the tango distribution would severely bloat the download. I think it will be important to package dwt-win and dwt-linux in an easy-to-install format, however. One option I'm thinking about is a sort of dsss package (making it easy to install like dsss net install). All you should have to do is download the latest stable release of dwt (packaged something like DD-dwt-win-vXX.zip) and install the package locally with something like "dsss install DD-dwt-win-vXX.zip" which would install the *.di files and library. This would make for simple integration of the package into IDE's and such. But currently dsss does not have this feature... would be kind of nice, though. ;) -JJR
Feb 13 2008
John Reimer schrieb:the zip file for dwt-win import libs is updated2) Using the latest dwt snapshot requires opengl32.lib. Please add this file to the lib. downloadRight...I forgot about that. Thanks for the reminder. It also requires glu32.lib as well.
Feb 12 2008