September 21, 2020 Re: GUI development | ||||
---|---|---|---|---|
| ||||
Posted in reply to Martyn | On Monday, 21 September 2020 at 09:38:23 UTC, Martyn wrote:
> On Monday, 21 September 2020 at 08:39:44 UTC, Imperatorn wrote:
>> [...]
>
> I have toyed with GtkD and is very promising and enjoyable.
> You have Glade (installed separately) that is the interface designer. With my current project, however, I am writing it all in D code... very easy and readable so far. :-)
>
> [...]
I tried designing using Glade and used it with gtkD. It worked fine on Windows actually. Not native look, but that doesn't matter imho.
|
September 21, 2020 Re: GUI development | ||||
---|---|---|---|---|
| ||||
Posted in reply to Imperatorn | On Monday, 21 September 2020 at 17:46:02 UTC, Imperatorn wrote: > On Monday, 21 September 2020 at 09:38:23 UTC, Martyn wrote: >> On Monday, 21 September 2020 at 08:39:44 UTC, Imperatorn wrote: >>> [...] >> >> I have toyed with GtkD and is very promising and enjoyable. >> You have Glade (installed separately) that is the interface designer. With my current project, however, I am writing it all in D code... very easy and readable so far. :-) >> >> [...] > > I tried designing using Glade and used it with gtkD. It worked fine on Windows actually. Not native look, but that doesn't matter imho. I think you may interest in additional aux library for gtkd (for using signals and automatic getting widgets from glade files) https://github.com/deviator/gtkui |
September 21, 2020 Re: GUI development | ||||
---|---|---|---|---|
| ||||
Posted in reply to Oleg B | On Monday, 21 September 2020 at 19:14:05 UTC, Oleg B wrote:
> On Monday, 21 September 2020 at 17:46:02 UTC, Imperatorn wrote:
>> On Monday, 21 September 2020 at 09:38:23 UTC, Martyn wrote:
>>> On Monday, 21 September 2020 at 08:39:44 UTC, Imperatorn wrote:
>>>> [...]
>>>
>>> I have toyed with GtkD and is very promising and enjoyable.
>>> You have Glade (installed separately) that is the interface designer. With my current project, however, I am writing it all in D code... very easy and readable so far. :-)
>>>
>>> [...]
>>
>> I tried designing using Glade and used it with gtkD. It worked fine on Windows actually. Not native look, but that doesn't matter imho.
>
> I think you may interest in additional aux library for gtkd (for using signals and automatic getting widgets from glade files) https://github.com/deviator/gtkui
Cool, is it like a "strongly typed" access thing? Do you match the variable name with the glade element name and it "just works" or something like that?
|
September 22, 2020 Re: GUI development | ||||
---|---|---|---|---|
| ||||
Posted in reply to Imperatorn | On 2020-09-21 19:43, Imperatorn wrote: > Cool, I'll take a look. Any "getting started" app you recommend? The repository contains a bunch of snippets [1], showing off various features. DWT is a port of the Eclipse library SWT [2]. Any documentation or examples for SWT should be applicable to DWT as well. [1] https://github.com/d-widget-toolkit/dwt/tree/master/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets [2] https://www.eclipse.org/swt/ -- /Jacob Carlborg |
Copyright © 1999-2021 by the D Language Foundation