MaxGUI Requests

BlitzMax Forums/BlitzMax GUI Programming/MaxGUI Requests

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

A few of my thoughts on each item:

1. Numerical/Decimal Textfield Styles
Yeah - this could be really easily implemented by just having some standard built-in gadget filter function in MaxGUI.

2. TreeView Node
Nice to have, but would be quite hard to devise an API for. Also, surely implementing this would mean having to implement proper drag n' drop support to the other gadgets too.

3. Notify
Would be nice, but this is more of an improvement for BRL.System as oppose to MaxGUI.

4. Icon Listboxes
Obviously it would be possible on Windows, will have to look into the other platforms to see if it is cross-platform compatible.

5. Table Gadgets
:-) I don't think I have the expertise to even attempt to implement such a control on Windows, let alone Cocoa.

6. TextAreaX/Y
I thought the main reason people wanted this was for optimizing code parsers but the new Windows text-area is so fast anyway, is there still a need?

7. Font Width
Hmmmm... Really wouldn't know where to start on this one. Have you had a look at Brucey's BaH.FontConfig module?

8. Listview Gadgets
I assume this is the same idea as Grisu's table gadget, or is a request for multi-column listboxes?

9. More Window Gadget Styles
As Mark T said, OS X is picky about what windows should look like and is rather inflexible in this respect. A WINDOW_CENTER flag should be easy to implement.

10. Tooltip Implementation
I can't really see a large demand for this now that people can assign tooltips to gadgets. Why would you want a tooltip if it wasn't describing a particular gadget?

11. Mouse X/Y Pos
Again, would be welcome, but possibly more of a BRL.System tweak?

12. Vertical Tabs
I'm not sure if a cross-platform solution is available - never seen a vertical tab on OS X but will look into this.