Re: What about DGui?
18.05.2014 14:52, FrankLike пишет: On Sunday, 18 May 2014 at 09:22:53 UTC, FrankLike wrote: DFL isn't boost licensed, that's the problem for me. And Christopher didn't answered anything on my proposal to change the license. I'd suggest to put the effort in DGui [1] instead because its author, Antonio Davide Trogu, kindly changed the license to Boost as he want the library to be used. By the way, see DGui examples at Downloads page [2], they are smaller, than DFL ones. Also one of DGui goals was a source code simplicity. ) [1] https://bitbucket.org/dgui/dgui [2] https://bitbucket.org/dgui/dgui/downloads Why not put it in github.com? Because personally I like Bitbucket (it has side-by-side diff and Github some time ago switched to completely unusable fonts for source code making it unreadable for Windows XP users like me). Thank you. And put it in code.dlang.org. Will do as soon as its Bitbucket support will be restored. -- Денис В. Шеломовский Denis V. Shelomovskij
Re: What about DGui?
18.05.2014 18:25, FrankLike пишет: *http://denis-sh.bitbucket.org/ Where is the DGui? This dgui is very cool. The link is to my personal page. DGui isn't my library, I only manage it so it can't be listened in my open-source projects page. As for x64 support, yes is isn't ready. If it is needed just like any other feature feel free to open an issue. [1] https://bitbucket.org/dgui/dgui/issues -- Денис В. Шеломовский Denis V. Shelomovskij
Re: What about DGui?
18.05.2014 19:14, FrankLike пишет: On Sunday, 18 May 2014 at 14:54:44 UTC, FrankLike wrote: 1.DFL's Memory Usage is the least than other. winsamp.exe is 2.1M,DFL's example's exe is 2.7M. DGui's Memory Usage is 3.2M. [1] https://bitbucket.org/dgui/dgui [2] https://bitbucket.org/dgui/dgui/downloads You will put it in code.dlang.org and github.com? DGui is very cool,the exe's size is a half of DFL's,and it's easy to learn. If It will be used on Linux ,Mac Os X,it will be the coolist of all gui libs. Thank you. Frank And there are some controls are not implement,such as imageButton,GridView,DateTimePick,Socket,DataControl. Thank you. There is no plans for cross-platform porting or adding new controls in near future. Probably the situation may be improved in case developers of DFL unofficial fork [1] will join DGui development. [1] https://github.com/Rayerd/dfl -- Денис В. Шеломовский Denis V. Shelomovskij
Re: What about DGui?
15.05.2014 7:58, FrankLike пишет: 1.DFL's Memory Usage is the least than other. winsamp.exe is 2.1M,DFL's example's exe is 2.7M. 2.The size of DFL's example's exe files is the least than other, and only a single file. 3.DFL's source code is the most easy to understand. D need Christopher E. Miller. DFL isn't boost licensed, that's the problem for me. And Christopher didn't answered anything on my proposal to change the license. I'd suggest to put the effort in DGui [1] instead because its author, Antonio Davide Trogu, kindly changed the license to Boost as he want the library to be used. By the way, see DGui examples at Downloads page [2], they are smaller, than DFL ones. Also one of DGui goals was a source code simplicity. ) [1] https://bitbucket.org/dgui/dgui [2] https://bitbucket.org/dgui/dgui/downloads -- Денис В. Шеломовский Denis V. Shelomovskij
Re: What about DGui?
DFL isn't boost licensed, that's the problem for me. And Christopher didn't answered anything on my proposal to change the license. I'd suggest to put the effort in DGui [1] instead because its author, Antonio Davide Trogu, kindly changed the license to Boost as he want the library to be used. By the way, see DGui examples at Downloads page [2], they are smaller, than DFL ones. Also one of DGui goals was a source code simplicity. ) [1] https://bitbucket.org/dgui/dgui [2] https://bitbucket.org/dgui/dgui/downloads Why not put it in github.com? Thank you.
Re: What about DGui?
On Sunday, 18 May 2014 at 09:22:53 UTC, FrankLike wrote: DFL isn't boost licensed, that's the problem for me. And Christopher didn't answered anything on my proposal to change the license. I'd suggest to put the effort in DGui [1] instead because its author, Antonio Davide Trogu, kindly changed the license to Boost as he want the library to be used. By the way, see DGui examples at Downloads page [2], they are smaller, than DFL ones. Also one of DGui goals was a source code simplicity. ) [1] https://bitbucket.org/dgui/dgui [2] https://bitbucket.org/dgui/dgui/downloads Why not put it in github.com? Thank you. And put it in code.dlang.org.
Re: What about DGui?
I'd suggest to put the effort in DGui [1] instead because its author, Antonio Davide Trogu, kindly changed the license to Boost as he want the library to be used. By the way, see DGui examples at Downloads page [2], they are smaller, than DFL ones. Also one of DGui goals was a source code simplicity. ) [1] https://bitbucket.org/dgui/dgui [2] https://bitbucket.org/dgui/dgui/downloads When Compile the X64,then error: Building Debug\DGui.lib... dgui\core\collection.d(18): Error: cannot implicitly convert expression (this._t.length - 1LU) of type ulong to int dgui\core\collection.d(33): Error: cannot implicitly convert expression (this._t.length) of type ulong to int dgui\core\controls\control.d(594): Error: cannot implicitly convert expression (m.Result) of type long to uint dgui\core\controls\control.d(609): Error: function dgui.core.winapi.SetWindowLongW (void* hWnd, int nIndex, int dwNewLong) is not callable using argument types (void*, int, long) dgui\core\controls\control.d(856): Error: cannot implicitly convert expression (m.Result) of type long to uint dgui\core\controls\subclassedcontrol.d(33): Error: cannot implicitly convert expression (m.Result) of type long to uint dgui\core\controls\textcontrol.d(91): Error: cannot implicitly convert expression (this._text.length) of type ulong to int dgui\core\collection.d(18): Error: cannot implicitly convert expression (this._t.length - 1LU) of type ulong to int dgui\core\collection.d(33): Error: cannot implicitly convert expression (this._t.length) of type ulong to int dgui\core\collection.d(18): Error: cannot implicitly convert expression (this._t.length - 1LU) of type ulong to int dgui\core\collection.d(33): Error: cannot implicitly convert expression (this._t.length) of type ulong to int dgui\core\collection.d(18): Error: cannot implicitly convert expression (this._t.length - 1LU) of type ulong to int dgui\core\collection.d(33): Error: cannot implicitly convert expression (this._t.length) of type ulong to int dgui\core\collection.d(18): Error: cannot implicitly convert expression (this._t.length - 1LU) of type ulong to int dgui\core\collection.d(33): Error: cannot implicitly convert expression (this._t.length) of type ulong to int dgui\canvas.d(451): Error: function dgui.core.winapi.GetTextExtentPoint32W (void* hdc, const(wchar)* lpString, int c, SIZE* lpSize) is not callable using argument types (void*, wchar*, ulong, SIZE*) dgui\canvas.d(1283): Error: cannot implicitly convert expression (indexOf(cast(const(wchar[]))lf.lfFaceName, '\x00', cast(CaseSensitive)1)) of type long to int dgui\core\collection.d(18): Error: cannot implicitly convert expression (this._t.length - 1LU) of type ulong to int dgui\core\collection.d(33): Error: cannot implicitly convert expression (this._t.length) of type ulong to int dgui\core\collection.d(18): Error: cannot implicitly convert expression (this._t.length - 1LU) of type ulong to int dgui\core\collection.d(33): Error: cannot implicitly convert expression (this._t.length) of type ulong to int Building Debug\DGui.lib failed!
Re: What about DGui?
On Sunday, 18 May 2014 at 13:44:14 UTC, FrankLike wrote: I'd suggest to put the effort in DGui [1] instead because its author, Antonio Davide Trogu, kindly changed the license to Boost as he want the library to be used. By the way, see DGui examples at Downloads page [2], they are smaller, than DFL ones. Also one of DGui goals was a source code simplicity. ) [1] https://bitbucket.org/dgui/dgui [2] https://bitbucket.org/dgui/dgui/downloads When Compile the X64,then error: Building Debug\DGui.lib... dgui\core\collection.d(18): Error: cannot implicitly convert expression (this._t.length - 1LU) of type ulong to int dgui\core\collection.d(33): Error: cannot implicitly convert expression (this._t.length) of type ulong to int dgui\core\controls\control.d(594): Error: cannot implicitly convert expression (m.Result) of type long to uint dgui\core\controls\control.d(609): Error: function dgui.core.winapi.SetWindowLongW (void* hWnd, int nIndex, int dwNewLong) is not callable using argument types (void*, int, long) dgui\core\controls\control.d(856): Error: cannot implicitly convert expression (m.Result) of type long to uint dgui\core\controls\subclassedcontrol.d(33): Error: cannot implicitly convert expression (m.Result) of type long to uint dgui\core\controls\textcontrol.d(91): Error: cannot implicitly convert expression (this._text.length) of type ulong to int dgui\core\collection.d(18): Error: cannot implicitly convert expression (this._t.length - 1LU) of type ulong to int dgui\core\collection.d(33): Error: cannot implicitly convert expression (this._t.length) of type ulong to int dgui\core\collection.d(18): Error: cannot implicitly convert expression (this._t.length - 1LU) of type ulong to int dgui\core\collection.d(33): Error: cannot implicitly convert expression (this._t.length) of type ulong to int dgui\core\collection.d(18): Error: cannot implicitly convert expression (this._t.length - 1LU) of type ulong to int dgui\core\collection.d(33): Error: cannot implicitly convert expression (this._t.length) of type ulong to int dgui\core\collection.d(18): Error: cannot implicitly convert expression (this._t.length - 1LU) of type ulong to int dgui\core\collection.d(33): Error: cannot implicitly convert expression (this._t.length) of type ulong to int dgui\canvas.d(451): Error: function dgui.core.winapi.GetTextExtentPoint32W (void* hdc, const(wchar)* lpString, int c, SIZE* lpSize) is not callable using argument types (void*, wchar*, ulong, SIZE*) dgui\canvas.d(1283): Error: cannot implicitly convert expression (indexOf(cast(const(wchar[]))lf.lfFaceName, '\x00', cast(CaseSensitive)1)) of type long to int dgui\core\collection.d(18): Error: cannot implicitly convert expression (this._t.length - 1LU) of type ulong to int dgui\core\collection.d(33): Error: cannot implicitly convert expression (this._t.length) of type ulong to int dgui\core\collection.d(18): Error: cannot implicitly convert expression (this._t.length - 1LU) of type ulong to int dgui\core\collection.d(33): Error: cannot implicitly convert expression (this._t.length) of type ulong to int Building Debug\DGui.lib failed! It looks like it's not been made x64 ready. Denis Shelomovskij* would probably know what the current situation is. *http://denis-sh.bitbucket.org/
Re: What about DGui?
*http://denis-sh.bitbucket.org/ Where is the DGui? This dgui is very cool.
Re: What about DGui?
1.DFL's Memory Usage is the least than other. winsamp.exe is 2.1M,DFL's example's exe is 2.7M. DGui's Memory Usage is 3.2M. [1] https://bitbucket.org/dgui/dgui [2] https://bitbucket.org/dgui/dgui/downloads You will put it in code.dlang.org and github.com? DGui is very cool,the exe's size is a half of DFL's,and it's easy to learn. If It will be used on Linux ,Mac Os X,it will be the coolist of all gui libs. Thank you. Frank
Re: What about DGui?
On Sunday, 18 May 2014 at 14:54:44 UTC, FrankLike wrote: 1.DFL's Memory Usage is the least than other. winsamp.exe is 2.1M,DFL's example's exe is 2.7M. DGui's Memory Usage is 3.2M. [1] https://bitbucket.org/dgui/dgui [2] https://bitbucket.org/dgui/dgui/downloads You will put it in code.dlang.org and github.com? DGui is very cool,the exe's size is a half of DFL's,and it's easy to learn. If It will be used on Linux ,Mac Os X,it will be the coolist of all gui libs. Thank you. Frank And there are some controls are not implement,such as imageButton,GridView,DateTimePick,Socket,DataControl. Thank you.