Thread overview | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
January 20, 2017 Iup4D 1.0 alpha | ||||
---|---|---|---|---|
| ||||
Iup4D is a D binding library for IUP with OOP style. Its API is similar to WinForms. This software is licensed under the Boost Software License, Version 1.0. It's still under active development and is only tested on Windows X86. The repository is at https://github.com/Heromyth/Iup4D. |
January 21, 2017 Re: Iup4D 1.0 alpha | ||||
---|---|---|---|---|
| ||||
Posted in reply to Heromyth | On Friday, 20 January 2017 at 15:23:51 UTC, Heromyth wrote:
> Iup4D is a D binding library for IUP with OOP style. Its API is similar to WinForms.
>
> This software is licensed under the Boost Software License, Version 1.0.
>
> It's still under active development and is only tested on Windows X86.
>
> The repository is at https://github.com/Heromyth/Iup4D.
This looks pretty good, looking forward to trying it out fully.
Just a quick thing, I managed to compile and run the ButtonTest module, but when building it I had to put in various import statements like so:
import iup.menu : IupMenu; // had to had this line
public iup.menu.IupMenu mdiMenu() { return m_menu; }
Without the added import, I get a compiler error: undefined identifier 'menu' in package 'iup'. I had to add about 4 or 5 such imports.
I'm sure it's user error with me building it manually and not setting up include paths properly, but anyway, just wondering if it was planned to release this through dub as well?
|
January 21, 2017 Re: Iup4D 1.0 alpha | ||||
---|---|---|---|---|
| ||||
Posted in reply to Heromyth | On 21/01/2017 4:23 AM, Heromyth wrote:
> Iup4D is a D binding library for IUP with OOP style. Its API is similar
> to WinForms.
>
> This software is licensed under the Boost Software License, Version 1.0.
>
> It's still under active development and is only tested on Windows X86.
>
> The repository is at https://github.com/Heromyth/Iup4D.
Oh good somebody has gotten around to making good support for IUP.
Now, all we need is dub support and it should be usable!
|
January 21, 2017 Re: Iup4D 1.0 alpha | ||||
---|---|---|---|---|
| ||||
Posted in reply to Heromyth | This would have been a great place to say exactly what Iup4D is. IUP is a cross-platform UI layer, which, much like wxWidgets, wraps native UI libraries. It supports drawing with Motif, GTK+, and Windows native widgets. |
January 22, 2017 回复: Iup4D 1.0 alpha | ||||
---|---|---|---|---|
| ||||
Posted in reply to Jordan Wilson Attachments:
| Just import iup like this: import iup; // for IUP import im; // for Imaging Toolkit import cd; // for 2D Graphics Library ------------------ 原始邮件 ------------------ 发件人: "Jordan Wilson via Digitalmars-d-announce";<digitalmars-d-announce@puremagic.com>; 发送时间: 2017年1月21日(星期六) 上午10:53 收件人: "digitalmars-d-announce"<digitalmars-d-announce@puremagic.com>; 主题: Re: Iup4D 1.0 alpha On Friday, 20 January 2017 at 15:23:51 UTC, Heromyth wrote: > Iup4D is a D binding library for IUP with OOP style. Its API is similar to WinForms. > > This software is licensed under the Boost Software License, Version 1.0. > > It's still under active development and is only tested on Windows X86. > > The repository is at https://github.com/Heromyth/Iup4D. This looks pretty good, looking forward to trying it out fully. Just a quick thing, I managed to compile and run the ButtonTest module, but when building it I had to put in various import statements like so: import iup.menu : IupMenu; // had to had this line public iup.menu.IupMenu mdiMenu() { return m_menu; } Without the added import, I get a compiler error: undefined identifier 'menu' in package 'iup'. I had to add about 4 or 5 such imports. I'm sure it's user error with me building it manually and not setting up include paths properly, but anyway, just wondering if it was planned to release this through dub as well? |
January 22, 2017 Re: Iup4D 1.0 alpha | ||||
---|---|---|---|---|
| ||||
Posted in reply to Chris Wright | On 2017-01-21 05:54:33 +0000, Chris Wright said: > This would have been a great place to say exactly what Iup4D is. > > IUP is a cross-platform UI layer, which, much like wxWidgets, wraps > native UI libraries. It supports drawing with Motif, GTK+, and Windows > native widgets. Christ, thanks for your consequent "pushing" to get short descriptions as the first part in. I'm always wondering why this is so hard to do. And, I most likely like other, don't look things up if it's not described. So, everyone who want to get some attention: Make others lives as easy as possible to understand what you do. -- Robert M. Münch http://www.saphirion.com smarter | better | faster |
January 22, 2017 Re: Iup4D 1.0 alpha | ||||
---|---|---|---|---|
| ||||
Posted in reply to Robert M. Münch | On Sun, 22 Jan 2017 13:17:16 +0100, Robert M. Münch wrote:
> Christ, thanks for your consequent "pushing" to get short descriptions as the first part in.
It is my honor as your Lord and Savior.
|
January 22, 2017 Re: Iup4D 1.0 alpha | ||||
---|---|---|---|---|
| ||||
Posted in reply to Chris Wright | On 2017-01-22 15:58:15 +0000, Chris Wright said: > On Sun, 22 Jan 2017 13:17:16 +0100, Robert M. Münch wrote: >> Christ, thanks for your consequent "pushing" to get short descriptions >> as the first part in. > > It is my honor as your Lord and Savior. ;-) Autocorrect sometimes makes funny things... -- Robert M. Münch http://www.saphirion.com smarter | better | faster |
January 23, 2017 Re: Iup4D 1.0 alpha | ||||
---|---|---|---|---|
| ||||
Posted in reply to Heromyth | On Friday, 20 January 2017 at 15:23:51 UTC, Heromyth wrote:
> Iup4D is a D binding library for IUP with OOP style. Its API is similar to WinForms.
>
> This software is licensed under the Boost Software License, Version 1.0.
>
> It's still under active development and is only tested on Windows X86.
>
> The repository is at https://github.com/Heromyth/Iup4D.
Waiting for a dub package :)
|
Copyright © 1999-2021 by the D Language Foundation