Re: N-dimensional slices is ready for comments!

2015-06-15 Thread Denis Shelomovskij via Digitalmars-d-announce

15.06.2015 11:40, Ilya Yaroshenko пишет:

Hi All,

PR and Examples: https://github.com/D-Programming-Language/phobos/pull/3397
DUB http://code.dlang.org/packages/dip80-ndslice

N-dimensional slices is real world example where `static foreach` would
be useful.
Corresponding lines was marked with //TODO: static foreach

Best regards,
Ilya



http://forum.dlang.org/post/l315jb$avg$1...@digitalmars.com

--
Денис В. Шеломовский
Denis V. Shelomovskij


Re: N-dimensional slices is ready for comments!

2015-06-15 Thread Denis Shelomovskij via Digitalmars-d-announce

16.06.2015 1:11, Denis Shelomovskij пишет:

15.06.2015 11:40, Ilya Yaroshenko пишет:

Hi All,

PR and Examples:
https://github.com/D-Programming-Language/phobos/pull/3397
DUB http://code.dlang.org/packages/dip80-ndslice

N-dimensional slices is real world example where `static foreach` would
be useful.
Corresponding lines was marked with //TODO: static foreach

Best regards,
Ilya



http://forum.dlang.org/post/l315jb$avg$1...@digitalmars.com



Sorry, this was the last one:
Finally full multidimensional arrays support in D
http://forum.dlang.org/thread/lg7c0t$jmg$1...@digitalmars.com

--
Денис В. Шеломовский
Denis V. Shelomovskij


Re: DGui is alive

2014-05-30 Thread Denis Shelomovskij via Digitalmars-d-announce

26.05.2014 23:08, Andre пишет:

On Saturday, 24 May 2014 at 07:20:49 UTC, Denis Shelomovskij
wrote:

20.05.2014 17:46, FrankLike пишет:

DGui need some other controls,such as
imageButton,DataView,GridViewe.t.c.


There is no plan to add new controls and I don't see any lacking ones.

One can use `paint` event to draw image on button and there is
`GridPanel` (with usage example `grid.d`) so I don't understand why
`GridView` is needed and what is its purpose. Also I don't know what
is `DataView` for.


DGui is really fantastic, it is easy to use and without a big
overhead. What I experienced, developers coming from other
frameworks might miss a horizontal/vertical layout. This would be
much easier than using a grid for this purpose. Also some more
examples could boost the popularity of DGui. Especially, how can
I create create my own controls?


Horizontal/vertical layout can be achieved using `Control.dock` property.

I will think about examples and documentation improvements.



What would be really nice for business developer would be a
specific Stringgrid control (like delphi/lazarus has). Here an
example http://i.stack.imgur.com/FJFiN.gif


Use `ListView` and `TreeView` classes.



Do you accept pull requests if developers provide you new stuff
for DGui?


Yes, but I strongly recommend to contact me first to plan and 
synchronize activities to prevent useless time wasting.



--
Денис В. Шеломовский
Denis V. Shelomovskij


Re: DGui is alive

2014-05-24 Thread Denis Shelomovskij via Digitalmars-d-announce

20.05.2014 17:46, FrankLike пишет:

DGui need some other controls,such as
imageButton,DataView,GridViewe.t.c.


There is no plan to add new controls and I don't see any lacking ones.

One can use `paint` event to draw image on button and there is 
`GridPanel` (with usage example `grid.d`) so I don't understand why 
`GridView` is needed and what is its purpose. Also I don't know what is 
`DataView` for.



--
Денис В. Шеломовский
Denis V. Shelomovskij


Re: DGui is alive

2014-05-21 Thread Denis Shelomovskij via Digitalmars-d-announce

20.05.2014 22:46, Suliman пишет:

DGui need some other controls,such as
imageButton,DataView,GridViewe.t.c.

Thank you.

Frank


Yes, I very need imageButton. Is there any chance that they will be
developed in nearest time?


No, not in near future. General usage of buttons with images is a 
`ToolBar` so there is a `ToolButton` with image. As for other controls, 
e.g. a regular `Button`, one can draw everything in `paint` event.




I need example how to draw line (small Paint) with this lib. Does DGUI
can do it? If not I would need to look for alternative...


Here is an example of button with image and lines drawn on it:
https://gist.github.com/denis-sh/56e2104dba7d9793f68d

--
Денис В. Шеломовский
Denis V. Shelomovskij


Re: DGui is alive

2014-05-21 Thread Denis Shelomovskij via Digitalmars-d-announce

21.05.2014 15:05, Suliman пишет:

On Wednesday, 21 May 2014 at 08:25:20 UTC, Denis Shelomovskij wrote:

20.05.2014 22:46, Suliman пишет:

DGui need some other controls,such as
imageButton,DataView,GridViewe.t.c.

Thank you.

Frank


Yes, I very need imageButton. Is there any chance that they will be
developed in nearest time?


No, not in near future. General usage of buttons with images is a
`ToolBar` so there is a `ToolButton` with image. As for other
controls, e.g. a regular `Button`, one can draw everything in `paint`
event.


What is the difference between imageButton and ToolButton?



There is no `imageButton` objects in DGui. `ToolButton` is a button 
placed in `ToolBar` and it can have an image.



--
Денис В. Шеломовский
Denis V. Shelomovskij


Re: DGui is alive

2014-05-20 Thread Denis Shelomovskij via Digitalmars-d-announce

20.05.2014 18:11, FrankLike пишет:

Can you put DGui into github.com  and code.dlang.org ?
Let all d's coders build on it!

Thank you.

Frank




It is already in code.dlang.org. As for Github I have already answered 
here [1].


[1] http://forum.dlang.org/post/llf00b$2pl5$1...@digitalmars.com

--
Денис В. Шеломовский
Denis V. Shelomovskij