digitalmars.D.dwt - Current status of DWT win32 (v0.35)
- Shawn Liu (19/19) Feb 08 2006 The Current DWT win32 port is compliant with SWT 3.02.
- Walter Bright (4/5) Feb 08 2006 Thanks for all your hard work on this. Any thoughts on the Linux and Mac...
- Shawn Liu (23/28) Feb 09 2006 I think an automation will be the right way, as Kris said. At least for ...
- Walter Bright (4/5) Feb 10 2006 Can you put all the documentation for it online in html format? I use Dd...
- bobef (2/10) Feb 10 2006 We are using the docs from SWT...
The Current DWT win32 port is compliant with SWT 3.02. The following parts implemented, not fully tested. Native Widgets:(Platform specified) Button,Canvas,Combo,Composite,CoolBar,Group,Label, ProgressBar,Sash,Scale,ScrollBar,Shell,Slider,TabFolder, Text,ToolBar,Tracker,Tray,Tree Dialogs:(Platform specified) ColorDialog,DirectoryDialog,FileDialog,FontDialog,PrintDialog Custom Widgets:(Platform in-dependent) CBanner,CCombo,CLabel,CTabFolder,SashForm Layout Manager:(Platform in-dependent) FillLayout,FormLayout,GridLayout,RowLayout,StackLayout Browser:(COM OLE based) Partially workable Drag Drop:(COM OLE based) implemented, not fully tested The following parts can't work or not implemented: StyledText, can't work Spin,Link imported in SWT 3.1
Feb 08 2006
"Shawn Liu" <shawn666.liu gmail.com> wrote in message news:dscren$1h7r$1 digitaldaemon.com...The Current DWT win32 port is compliant with SWT 3.02.Thanks for all your hard work on this. Any thoughts on the Linux and Mac OSX versions?
Feb 08 2006
"Walter Bright" <newshound digitalmars.com> 写入消息新闻:dsdn6t$289j$4 digitaldaemon.com..."Shawn Liu" <shawn666.liu gmail.com> wrote in message news:dscren$1h7r$1 digitaldaemon.com...I think an automation will be the right way, as Kris said. At least for a pre-translation. This will save a lot workload. But I don't think it is easy to make such an intelligent converter. I suspect we need several converters for different platforms, since there may be some OS specified implementation. After a pre-translation is done, we need refine the code and make it workable. I have no programming experience on Mac OSX and Linux. But since there are some common approaches on both platforms, the experience on Win32 will still be helpful. Volunteers are welcome to help us. A general Java to D converter will be very important and helpful. Java is far easy to be translated to D than C++. A translator will help us port those excellent java projects. Currently I think a lot of JFace and Draw2D. JFace is wrapper of SWT for common UI programming tasks. It will make GUI programming easier. http://wiki.eclipse.org/index.php/JFace Draw2d is a lightweight toolkit of graphical components. It is used to make high performance graphics application such as GUI builder, UML editor. http://help.eclipse.org/help31/index.jsp?topic=/org.eclipse.draw2d.doc.isv/guide/overview.html http://www.eclipse.org/articles/Article-GEF-Draw2d/GEF-Draw2d.html Both are based on SWT and window-system-independent in both their API and implementation. They are very suitable for auto-translation. Just my thoughts.The Current DWT win32 port is compliant with SWT 3.02.Thanks for all your hard work on this. Any thoughts on the Linux and Mac OSX versions?
Feb 09 2006
"Shawn Liu" <shawn666.liu gmail.com> wrote in message news:dscren$1h7r$1 digitaldaemon.com...The Current DWT win32 port is compliant with SWT 3.02.Can you put all the documentation for it online in html format? I use Ddoc to generate the D web site pages, it would be nice if DWT was the same way.
Feb 10 2006
Walter Bright wrote:"Shawn Liu" <shawn666.liu gmail.com> wrote in message news:dscren$1h7r$1 digitaldaemon.com...We are using the docs from SWT...The Current DWT win32 port is compliant with SWT 3.02.Can you put all the documentation for it online in html format? I use Ddoc to generate the D web site pages, it would be nice if DWT was the same way.
Feb 10 2006