Thread overview
DWT Eclipse Forms
May 24, 2008
Frank Benoit
May 24, 2008
yidabu
May 24, 2008
yidabu
May 24, 2008
yidabu
May 25, 2008
Frank Benoit
May 25, 2008
yidabu
May 25, 2008
Frank Benoit
May 26, 2008
BLS
May 24, 2008
DWT-Addons has now the new package dwtx.ui.forms a port of the Eclipse Forms.

http://www.eclipse.org/articles/Article-Forms/article.html
May 24, 2008
On Sat, 24 May 2008 08:43:45 +0200
Frank Benoit <keinfarbton@googlemail.com> wrote:

> DWT-Addons has now the new package dwtx.ui.forms a port of the Eclipse Forms.
> 
> http://www.eclipse.org/articles/Article-Forms/article.html

Great works!


-- 
yidabu <yidabu.spam@gmail.com> http://www.dsource.org/projects/dwin

D 语言-中文(D Chinese): http://www.d-programming-language-china.org/ http://bbs.d-programming-language-china.org/ http://dwin.d-programming-language-china.org/ http://scite4d.d-programming-language-china.org/


May 24, 2008
On Sat, 24 May 2008 08:43:45 +0200
Frank Benoit <keinfarbton@googlemail.com> wrote:

> DWT-Addons has now the new package dwtx.ui.forms a port of the Eclipse Forms.
> 
> http://www.eclipse.org/articles/Article-Forms/article.html

dwtx.lib dsss build error (with dwt-win svn, dwt-addons svn, dsss 0.75, dmd 1.028 ):

dwtx\ui\forms\widgets\Section.d(125): function dwt.widgets.Control.Control.setBa
ckgroundImage called with argument types:
        (void*)
matches both:
        dwt.widgets.Control.Control.setBackgroundImage(Image)
and:
        dwt.widgets.Control.Control.setBackgroundImage(void*)
dwtx\ui\internal\forms\widgets\ControlSegment.d(71): Error: undefined identifier
 Math
dwtx\ui\internal\forms\widgets\ControlSegment.d(71): Error: undefined identifier
 Math
dwtx\ui\internal\forms\widgets\ControlSegment.d(71): Error: function expected be
fore (), not 2147483647 of type int


-- 
yidabu <yidabu.spam@gmail.com> http://www.dsource.org/projects/dwin

D 语言-中文(D Chinese): http://www.d-programming-language-china.org/ http://bbs.d-programming-language-china.org/ http://dwin.d-programming-language-china.org/ http://scite4d.d-programming-language-china.org/


May 24, 2008
On Sat, 24 May 2008 20:19:52 +0800
yidabu <yidabu.spam@gmail.com> wrote:

> On Sat, 24 May 2008 08:43:45 +0200
> Frank Benoit <keinfarbton@googlemail.com> wrote:
> 
> > DWT-Addons has now the new package dwtx.ui.forms a port of the Eclipse Forms.
> > 
> > http://www.eclipse.org/articles/Article-Forms/article.html
> 
> dwtx.lib dsss build error (with dwt-win svn, dwt-addons svn, dsss 0.75, dmd 1.028 ):
> 
> dwtx\ui\forms\widgets\Section.d(125): function dwt.widgets.Control.Control.setBa
> ckgroundImage called with argument types:
>         (void*)
> matches both:
>         dwt.widgets.Control.Control.setBackgroundImage(Image)
> and:
>         dwt.widgets.Control.Control.setBackgroundImage(void*)
> dwtx\ui\internal\forms\widgets\ControlSegment.d(71): Error: undefined identifier
>  Math
> dwtx\ui\internal\forms\widgets\ControlSegment.d(71): Error: undefined identifier
>  Math
> dwtx\ui\internal\forms\widgets\ControlSegment.d(71): Error: function expected be
> fore (), not 2147483647 of type int
> 


the compile time is terrible, it takes some hours to build a static dwtx.lib


-- 
yidabu <yidabu.spam@gmail.com> http://www.dsource.org/projects/dwin

D 语言-中文(D Chinese): http://www.d-programming-language-china.org/ http://bbs.d-programming-language-china.org/ http://dwin.d-programming-language-china.org/ http://scite4d.d-programming-language-china.org/


May 25, 2008
yidabu schrieb:
> On Sat, 24 May 2008 08:43:45 +0200
> Frank Benoit <keinfarbton@googlemail.com> wrote:
> 
>> DWT-Addons has now the new package dwtx.ui.forms a port of the Eclipse Forms.
>>
>> http://www.eclipse.org/articles/Article-Forms/article.html
> 
> dwtx.lib dsss build error (with dwt-win svn, dwt-addons svn, dsss 0.75, dmd 1.028 ):
> 
> dwtx\ui\forms\widgets\Section.d(125): function dwt.widgets.Control.Control.setBa
> ckgroundImage called with argument types:
>         (void*)
> matches both:
>         dwt.widgets.Control.Control.setBackgroundImage(Image)
> and:
>         dwt.widgets.Control.Control.setBackgroundImage(void*)
> dwtx\ui\internal\forms\widgets\ControlSegment.d(71): Error: undefined identifier
>  Math
> dwtx\ui\internal\forms\widgets\ControlSegment.d(71): Error: undefined identifier
>  Math
> dwtx\ui\internal\forms\widgets\ControlSegment.d(71): Error: function expected be
> fore (), not 2147483647 of type int
> 
> 

thx, it is fixed
May 25, 2008
yidabu schrieb:
> the compile time is terrible, it takes some hours to build a static dwtx.lib

So what can be done to make it better?
May 25, 2008
On Sun, 25 May 2008 05:05:51 +0200
Frank Benoit <keinfarbton@googlemail.com> wrote:

> yidabu schrieb:
> > the compile time is terrible, it takes some hours to build a static dwtx.lib
> 
> So what can be done to make it better?

perhaps we should write a build-dwt-app.exe like tango does ( build-tango-app.exe in tango\lib\ ) that use dmd directly to build dwt.lib and dwtx.lib

-- 
yidabu <yidabu.spam@gmail.com> http://www.dsource.org/projects/dwin

D 语言-中文(D Chinese): http://www.d-programming-language-china.org/ http://bbs.d-programming-language-china.org/ http://dwin.d-programming-language-china.org/ http://scite4d.d-programming-language-china.org/


May 26, 2008
Frank Benoit schrieb:
> DWT-Addons has now the new package dwtx.ui.forms a port of the Eclipse Forms.
> 
> http://www.eclipse.org/articles/Article-Forms/article.html
Thanks!
So what's left ?
Draw2D; at least the name is allready authentic :)
B