www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - Entice Designer 0.8.5 release - now supports DWT

reply "Chris Miller" <chris dprogramming.com> writes:
Entice Designer 0.8.5 now adds support for designing DWT shells and  
widgets, as well as DFL forms and controls!

New in this version:
  * Added support for designing DWT shells and widgets.
  * Added DWT autocomplete information; must be enabled.
  * Improved API Viewer.
  * Slightly changed autocomplete lists.

Download and more information:
    http://www.dprogramming.com/entice.php

Here is a screenshot using DWT:
    http://www.dprogramming.com/enticedwt.gif
Other screenshots found on the Entice page.

Entice also makes a good code editor, if you're not intersted in a GUI  
builder.

Note that the new DWT support does not mean DFL will be abandoned; DFL is  
actually getting many updates, and both libraries have their own pros and  
cons.

There has also been a minor maintenance update to DFL, version 0.9.7.01:
    http://www.dprogramming.com/dfl.php
Note that the testing snapshots include these changes and more.

- Chris Miller (the original)
Mar 13 2008
next sibling parent reply davidl <davidl 126.com> writes:
在 Fri, 14 Mar 2008 10:08:48 +0800,Chris Miller <chris dprogramming.com>  
写道:

 Entice Designer 0.8.5 now adds support for designing DWT shells and  
 widgets, as well as DFL forms and controls!

 New in this version:
   * Added support for designing DWT shells and widgets.
   * Added DWT autocomplete information; must be enabled.
   * Improved API Viewer.
   * Slightly changed autocomplete lists.

 Download and more information:
     http://www.dprogramming.com/entice.php

 Here is a screenshot using DWT:
     http://www.dprogramming.com/enticedwt.gif
 Other screenshots found on the Entice page.

 Entice also makes a good code editor, if you're not intersted in a GUI  
 builder.

 Note that the new DWT support does not mean DFL will be abandoned; DFL  
 is actually getting many updates, and both libraries have their own pros  
 and cons.

 There has also been a minor maintenance update to DFL, version 0.9.7.01:
     http://www.dprogramming.com/dfl.php
 Note that the testing snapshots include these changes and more.

 - Chris Miller (the original)
Nice work! That means my ideas on the dwt wiki page meaningless? -- 使用 Opera 革命性的电子邮件客户程序: http://www.opera.com/mail/
Mar 13 2008
parent John Reimer <terminal.node gmail.com> writes:
davidl wrote:

 Nice work!
 That means my ideas on the dwt wiki page meaningless?
 
Not at all. The more the merrier! :) There will always be plenty of opportunities for alternatives. The right mixture of resources, interest, and motivation is all that's necessary. -JJR
Mar 13 2008
prev sibling next sibling parent John Reimer <terminal.node gmail.com> writes:
Chris Miller wrote:
 Entice Designer 0.8.5 now adds support for designing DWT shells and 
 widgets, as well as DFL forms and controls!
 
 New in this version:
  * Added support for designing DWT shells and widgets.
  * Added DWT autocomplete information; must be enabled.
  * Improved API Viewer.
  * Slightly changed autocomplete lists.
 
 Download and more information:
    http://www.dprogramming.com/entice.php
 
 Here is a screenshot using DWT:
    http://www.dprogramming.com/enticedwt.gif
 Other screenshots found on the Entice page.
 
 Entice also makes a good code editor, if you're not intersted in a GUI 
 builder.
 
 Note that the new DWT support does not mean DFL will be abandoned; DFL 
 is actually getting many updates, and both libraries have their own pros 
 and cons.
 
 There has also been a minor maintenance update to DFL, version 0.9.7.01:
    http://www.dprogramming.com/dfl.php
 Note that the testing snapshots include these changes and more.
 
 - Chris Miller (the original)
Many thanks for this valuable contribution, Chris. I'm hoping both dfl and dwt continue to grow more popular. :) Incidentally, I've been testing the pre-releases of Entice leading up to this announcement, and dwt users might be interested to know that Entice also runs on Linux under the Wine emulator. Also, Entice dwt output should be buildable on both linux or windows. I look forward to seeing future releases of Entice Designer as it progresses towards a comprehensive IDE. Once again, great work! -JJR
Mar 13 2008
prev sibling next sibling parent reply Frank Benoit <keinfarbton googlemail.com> writes:
Wow, great!
Thanks for this Chris. A GUI designer for DWT was asked for many times.

Do you plan to add support for Layouts in future?
Mar 14 2008
parent "Chris Miller" <chris dprogramming.com> writes:
On Fri, 14 Mar 2008 04:55:53 -0400, Frank Benoit  
<keinfarbton googlemail.com> wrote:

 Wow, great!
 Thanks for this Chris. A GUI designer for DWT was asked for many times.

 Do you plan to add support for Layouts in future?
Yes, eventually. I'll need to familiarize myself with them first.
Mar 14 2008
prev sibling next sibling parent reply Xinok <xnknet gmail.com> writes:
Chris Miller wrote:
 Entice Designer 0.8.5 now adds support for designing DWT shells and 
 widgets, as well as DFL forms and controls!
I'm getting some assert errors with this version. Two in particular I can reproduce, when I attempt to create a new file, I get: AssertError Failure dfldesigner(7751) And if I try to copy an object in the dialog editor: AssertError Failure ddcontrolchildren(2274) I've tried deleting my settings file, but I'm still getting these errors.
Mar 14 2008
next sibling parent reply "Chris Miller" <chris dprogramming.com> writes:
On Fri, 14 Mar 2008 21:23:08 -0400, Xinok <xnknet gmail.com> wrote:

 Chris Miller wrote:
 Entice Designer 0.8.5 now adds support for designing DWT shells and  
 widgets, as well as DFL forms and controls!
I'm getting some assert errors with this version. Two in particular I can reproduce, when I attempt to create a new file, I get: AssertError Failure dfldesigner(7751) And if I try to copy an object in the dialog editor: AssertError Failure ddcontrolchildren(2274) I've tried deleting my settings file, but I'm still getting these errors.
Thanks for reporting this. The first error is because I rearranged some code, and the assert was ensuring the old order. The code was fine except the assert. Perhaps I need to assert my asserts are valid :P You can work around it by making sure at least one tab is open; my tests passed because I have the Start Page up. I can't seem to figure out the second error. That code path shouldn't happen. Can you give me a small source file that reproduces it? Also, the error log has more information that might be helpful, it can be viewed in Help->About. I'll try to have a fix up soon. - Chris
Mar 14 2008
parent "Chris Miller" <chris dprogramming.com> writes:
 I can't seem to figure out the second error. That code path shouldn't  
 happen. Can you give me a small source file that reproduces it? Also,  
 the error log has more information that might be helpful, it can be  
 viewed in Help->About.
Nevermind, I see it. I'll have the fix soon.
Mar 14 2008
prev sibling parent reply "Chris Miller" <chris dprogramming.com> writes:
On Fri, 14 Mar 2008 21:23:08 -0400, Xinok <xnknet gmail.com> wrote:

 Chris Miller wrote:
 Entice Designer 0.8.5 now adds support for designing DWT shells and  
 widgets, as well as DFL forms and controls!
I'm getting some assert errors with this version. Two in particular I can reproduce, when I attempt to create a new file, I get: AssertError Failure dfldesigner(7751) And if I try to copy an object in the dialog editor: AssertError Failure ddcontrolchildren(2274) I've tried deleting my settings file, but I'm still getting these errors.
http://www.dprogramming.com/entice.php Fixed, thanks. Were you getting other assertion failures? Even if you can't reproduce it, please let me know the messages. Help->About should log it.
Mar 14 2008
parent Xinok <xnknet gmail.com> writes:
Chris Miller wrote:
 On Fri, 14 Mar 2008 21:23:08 -0400, Xinok <xnknet gmail.com> wrote:
 
 Chris Miller wrote:
 Entice Designer 0.8.5 now adds support for designing DWT shells and 
 widgets, as well as DFL forms and controls!
I'm getting some assert errors with this version. Two in particular I can reproduce, when I attempt to create a new file, I get: AssertError Failure dfldesigner(7751) And if I try to copy an object in the dialog editor: AssertError Failure ddcontrolchildren(2274) I've tried deleting my settings file, but I'm still getting these errors.
http://www.dprogramming.com/entice.php Fixed, thanks. Were you getting other assertion failures? Even if you can't reproduce it, please let me know the messages. Help->About should log it.
Thanks for the quick update :) Sorry, but I don't have the error log anymore. When deleting the settings, I simply deleted the folder in application data. If I do get any more errors though, I'll post them here.
Mar 14 2008
prev sibling parent reply "Chris Miller" <chris dprogramming.com> writes:
My best friend Anders made a video of Entice Designer running on Linux:
    http://www.dprogramming.com/entice-in-wine.mpeg   (7.5 MB)
Mar 16 2008
parent Anders Bergh <anders1 gmail.com> writes:
On Sun, 16 Mar 2008 08:02:51 -0400
"Chris Miller" <chris dprogramming.com> wrote:

 My best friend Anders made a video of Entice Designer running on Linux:
     http://www.dprogramming.com/entice-in-wine.mpeg   (7.5 MB)
Worth noting is that the video shows DWT in use, and the code works just fine with dwt-linux. Entice is definitely a useful designer for Linux GUI's. -- Anders Bergh <anders1 gmail.com>
Mar 16 2008