Listboxes - STILL no columns?!

BlitzMax Forums/MaxGUI Module/Listboxes - STILL no columns?!

GfK(Posted 2010) [#1]
I found this: http://www.blitzbasic.com/Community/posts.php?topic=86832

None of the 'proposed' functions in there actually seem to be recognised. So, is there a way of having multi-column listboxes in MaxGUI?


Ked(Posted 2010) [#2]
I've been waiting for this for forever. I'm totally convinced that it's not going to happen, so I've just let it go.


GfK(Posted 2010) [#3]
I haven't touched MaxGUI for years and assumed with all the updates I've noticed it getting, this of all things would have been done by now.


GfK(Posted 2010) [#4]
Done it! Check the last reply by JoshK.

http://www.blitzbasic.com/codearcs/codearcs.php?code=2293

Didn't find this before as it's in the Blitzplus code archive, even though its Blitzmax code.

SebHoll: Any chance this could finally be added to the official MaxGUI release??


degac(Posted 2010) [#5]
As it is not multi-platform (but only for Win32), nope.


GfK(Posted 2010) [#6]
As it is not multi-platform (but only for Win32), nope.
But if it can be done in Windows, surely MacOS and the Amazing *snigger* Linux should be able to do it too, right? Or can't they (I'd find that hard to believe)?


SebHoll(Posted 2010) [#7]
A multi-column listbox implementation is definitely possible in Cocoa and FLTK.

MaxGUI's free and open. So feel free to hack away at it at your leisure.


degac(Posted 2010) [#8]

A multi-column listbox implementation is definitely possible in Cocoa and FLTK.

MaxGUI's free and open. So feel free to hack away at it at your leisure.


Of course Linux & Mac support multi-column listbox, I meant *that* source provided is only for win32 and - so - it can't be added to MaxGUI as there's no multi-os support.

For MacOS a possibile solution is to ask to D-Bug (who wrote CocoaExt) to give an hand to 'port' his own hacks to 'standard' MaxGUI (why reinvent the wheel?) http://www.chaos-interactive.de/en/?PHPSESSID=b7ff2159744aa63d5c29f66889b0a187

For Linux (FLTK to be more precise) I only found this page where there are many different gadgets 'based' on FLTK

http://www.fltk.org/articles.php?L884+I0+TFAQ+P1+Q


d-bug(Posted 2010) [#9]
WAAAH, degac, do you know what your asking for? :O

I've spend months on CocoaExt and it's still not flexible enough for me because of some cross-platform bottle necks, like MaxGUI's event-system.

I would need to "reinvent the wheel" to get it working in the current MaxGUI version.

Btw. is there a reason you've posted your the session ID? ;)


degac(Posted 2010) [#10]
In my immense ignorance I hoped that you can 'extract' some 'magic-souce' form CocoaExt only for listboxes to update the MaxGUI release... :P (I tried to look at your code, but I'm get lost!)

Btw. is there a reason you've posted your the session ID? ;)


None, I made a copy & paste and the ID session was in the pasted URL....
Strange I remade this now and I have no Session ID attached.