adamdruppe / arsd

This is a collection of modules that I've released over the years. Most of them stand alone, or have just one or two dependencies in here, so you don't have to download this whole repo.
http://arsd-official.dpldocs.info/arsd.html
530 stars 127 forks source link

Minigui: ListWidget #273

Closed andre2007 closed 1 year ago

andre2007 commented 3 years ago

If my understanding is correct, the equivalent to win32 List Box is the ListWidget. But this widget can only be used by setting a specific version.

The List Box is a very common control. Could you check wheter you can activate it by default. Or if this is not possible, add a dub configuration to make it easier to activate this widget?

adamdruppe commented 3 years ago

On Thu, Jan 28, 2021 at 04:59:09AM -0800, andre2007 wrote:

If my understanding is correct, the equivalent to win32 List Box is the ListWidget. But this widget can only be used by setting a specific version.

Yeah, I never got around to implementing it on Windows, only the custom implementation has it (which I use on Linux but isn't really appropriate for Windows).

The list widget is fairly complex to do well and I could never be happy with it. But perhaps a plain text one with a retained list would be good enough. Just I was looking before about doing a live list thing and it was too complicated so I put it off and off and off.

I'll see if I can do the simple native one later though.... it might change again in a future version though because I'd like it to support options like icons and stuff later too.

adamdruppe commented 3 years ago

Well, I think I have this working locally, but I had to refactor some other code in the process and am concerned I broke something... wanna do more testing before I push.

adamdruppe commented 3 years ago

well it seems ok, i pushed it, lmk if i broke stuff

andre2007 commented 1 year ago

Solved