March 14, 2008
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.
March 15, 2008
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.
March 15, 2008
Jesse Phillips wrote:

> DWT is supposedly the official GUI lib for D, but frankly it really doesn't matter choose one that is right for you.


Actually, I don't believe that to be true anymore.  Having dwt as the official gui for D might have been the intention several years ago when there were few GUI's available for d, but the situation today is very different.

The DWT newsgroup was practically abandoned awhile ago, and we just figured it would be good to put it to use again.  Notice that other GUI framework project owners post in this newsgroup also?  So this newsgroup really has just become the central posting grounds for all things GUI in D. The newsgroup is probably misnamed... but I don't mind. ;)

-JJR
March 15, 2008
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
March 15, 2008
> 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.
March 15, 2008
On Fri, 14 Mar 2008 18:44:18 -0700, John Reimer wrote:

> Jesse Phillips wrote:
> 
>> DWT is supposedly the official GUI lib for D, but frankly it really doesn't matter choose one that is right for you.
> 
> 
> Actually, I don't believe that to be true anymore.  Having dwt as the official gui for D might have been the intention several years ago when there were few GUI's available for d, but the situation today is very different.
> 
> The DWT newsgroup was practically abandoned awhile ago, and we just figured it would be good to put it to use again.  Notice that other GUI framework project owners post in this newsgroup also?  So this newsgroup really has just become the central posting grounds for all things GUI in D. The newsgroup is probably misnamed... but I don't mind. ;)
> 
> -JJR

Oh, I realize that, Walter gave the word that DWT was official and the project died. This is why I used supposedly, while he has no intention of declaring an Official GUI, I do not know if he has actually taking it back, though it is probably implied.
March 15, 2008
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.
March 15, 2008
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.
March 16, 2008
My best friend Anders made a video of Entice Designer running on Linux:
   http://www.dprogramming.com/entice-in-wine.mpeg   (7.5 MB)
March 16, 2008
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>
1 2
Next ›   Last »