Thread overview | ||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
February 17, 2013 WPFfor d | ||||
---|---|---|---|---|
| ||||
WPF is pretty nice for .net. Is there any work towards building a nice gui presentation layer for D, something that has or will have all those nice modern features we are seeing in stuff like WPF, QT, etc? |
February 17, 2013 Re: WPFfor d | ||||
---|---|---|---|---|
| ||||
Posted in reply to js.mdnq | On 2013-02-17 04:28, js.mdnq wrote: > WPF is pretty nice for .net. Is there any work towards building a nice > gui presentation layer for D, something that has or will have all those > nice modern features we are seeing in stuff like WPF, QT, etc? DWT is a GUI library written in D. It's a port of the Java library SWT. I'm don't know exactly which features you're referring to. DWT: https://github.com/d-widget-toolkit/dwt -- /Jacob Carlborg |
February 17, 2013 Re: WPFfor d | ||||
---|---|---|---|---|
| ||||
Posted in reply to js.mdnq | On Sunday, 17 February 2013 at 03:28:29 UTC, js.mdnq wrote:
> WPF is pretty nice for .net. Is there any work towards building a nice gui presentation layer for D, something that has or will have all those nice modern features we are seeing in stuff like WPF, QT, etc?
WPF - hardware accelerated gui. gtk3 (in D - gtkD) or any with open gl window support.
If about xaml - Qt/qml, gtk/glade etc.
If I understand correctly ;)
But even MS promote C++/xaml without wpf. Wpf generally for corporate users, legacy reasons.
|
February 17, 2013 Re: WPFfor d | ||||
---|---|---|---|---|
| ||||
Posted in reply to Michael | Am 17.02.2013 13:37, schrieb Michael:
> On Sunday, 17 February 2013 at 03:28:29 UTC, js.mdnq wrote:
>> WPF is pretty nice for .net. Is there any work towards building a nice
>> gui presentation layer for D, something that has or will have all
>> those nice modern features we are seeing in stuff like WPF, QT, etc?
>
> WPF - hardware accelerated gui. gtk3 (in D - gtkD) or any with open gl
> window support.
>
> If about xaml - Qt/qml, gtk/glade etc.
>
> If I understand correctly ;)
>
> But even MS promote C++/xaml without wpf. Wpf generally for corporate
> users, legacy reasons.
There we go again, XAML is WPF.
The fact that Silverlight, WPF and XAML/WinRT have some changes among them does not change the fact that the technology at his core is the same.
--
Paulo
|
February 17, 2013 Re: WPFfor d | ||||
---|---|---|---|---|
| ||||
Posted in reply to Paulo Pinto | On Sunday, 17 February 2013 at 15:29:56 UTC, Paulo Pinto wrote:
>
> There we go again, XAML is WPF.
>
xaml can be used with WinForms.
yes, maybe technology the same, but concrete implementations are different. For example, they all use hardware acceleration.
|
February 17, 2013 Re: WPFfor d | ||||
---|---|---|---|---|
| ||||
Posted in reply to Michael | On Sunday, 17 February 2013 at 16:05:49 UTC, Michael wrote:
> On Sunday, 17 February 2013 at 15:29:56 UTC, Paulo Pinto wrote:
>>
>> There we go again, XAML is WPF.
>>
>
> xaml can be used with WinForms.
>
> yes, maybe technology the same, but concrete implementations are different. For example, they all use hardware acceleration.
XAML is a descriptive markup language and has nothing to do with WinForms. Of course, you can host a WPF user control in a WinForms ElementHost but that's all.
The closest thing to WPF that you can use in D is QML/QtD.
And Microsoft is promoting C++/XAML for Windows Store Applications, you cannot write desktop applications using WinRT. You're stuck in the desktop world to classic WinAPI/C++ development or WPF/any .NET language.
|
February 17, 2013 Re: WPFfor d | ||||
---|---|---|---|---|
| ||||
Posted in reply to rumbu | > XAML is a descriptive markup language and has nothing to do with WinForms. just google winforms xaml. > And Microsoft is promoting C++/XAML for Windows Store Applications, you cannot write desktop applications using WinRT. You're stuck in the desktop world to classic WinAPI/C++ development or WPF/any .NET language. MFC... Mono, gtk#, glade# are good enough. Anything that able read serialized form(xaml/xmlreader, glade, qml, fluid etc) and push it to runtime if not rely solely on ms stack. |
February 17, 2013 Re: WPFfor d | ||||
---|---|---|---|---|
| ||||
Posted in reply to js.mdnq | On Sat, 16 Feb 2013 19:28:27 -0800, js.mdnq <js_adddot+mdng@gmail.com> wrote: > WPF is pretty nice for .net. Is there any work towards building a nice gui presentation layer for D, something that has or will have all those nice modern features we are seeing in stuff like WPF, QT, etc? If you're looking for something that is as easy to use as WPF with as much power, you won't find it in the open-source world. WPF is over 40,000 classes strong, and while Open-Source is generally good for large systems projects WPF requires some specialized knowledge to pull off with any success. I have the graphics training required and I would love to get started on a WPF for D but given that it is such a huge undertaking i'd need help, if you're interested in helping let me know. I'd love to put together a team and starting hacking out some code.... -- Adam Wilson IRC: LightBender Project Coordinator The Horizon Project http://www.thehorizonproject.org/ |
February 17, 2013 Re: WPFfor d | ||||
---|---|---|---|---|
| ||||
Posted in reply to Adam Wilson | On 2013-02-17 20:00, Adam Wilson wrote: > If you're looking for something that is as easy to use as WPF with as > much power, you won't find it in the open-source world. WPF is over > 40,000 classes strong, and while Open-Source is generally good for large > systems projects WPF requires some specialized knowledge to pull off > with any success. I have the graphics training required and I would love > to get started on a WPF for D but given that it is such a huge > undertaking i'd need help, if you're interested in helping let me know. > I'd love to put together a team and starting hacking out some code.... I've been thinking for a long time to try and serialize widgets in DWT. And then build a tool for graphically creating GUIs. I guess that's similar to how XAML works. -- /Jacob Carlborg |
February 17, 2013 Re: WPFfor d | ||||
---|---|---|---|---|
| ||||
Posted in reply to Adam Wilson | On Sunday, 17 February 2013 at 19:01:14 UTC, Adam Wilson wrote: > On Sat, 16 Feb 2013 19:28:27 -0800, js.mdnq <js_adddot+mdng@gmail.com> wrote: > ... if you're interested in helping let me know. I'd love to > put together a team and starting hacking out some code.... I'm interested, especially in databinding features of WPF. Right now I have no idea how this can be implemented in D without runtime reflection. |
Copyright © 1999-2021 by the D Language Foundation