First, I am very happy that MaxGUI is being developed. The implementation of win32maxguiex using BlitzMax code makes it much easier to tweak and add to the module. Below are a few requests I have that would make the module even better.
Numberical/decimal textfield styles
This can easily be added by settings a gadget filter to filter out everything except numbers, or for a decimal style, include the "." character.
GadgetState(), SetGadgetState()
I think the implementation of all the gadget-specific commands was a small mistake. They can be left in, but GadgetState() could be used instead of SelectedGadgetItem(), SliderValue(), ButtonState(), etc. There's a module tweak in the appropriate forum showing how I did this.
TreeView node drag
I'd like to be able to create a new object by grabbing a treeview node and dragging it onto a canvas. This would really be a nice feature.
More Notify() flags
A question mark flag would be nice.
Property Editor Gadget
A property grid is the ultimate gadget. I don't know if this is something Windows actually supports, or if it is always just a hack drawn with GDI. If the latter is true, I do not think it should be included in MaxGUI.
That's all I can think of.
Numberical/decimal textfield styles
This can easily be added by settings a gadget filter to filter out everything except numbers, or for a decimal style, include the "." character.
GadgetState(), SetGadgetState()
I think the implementation of all the gadget-specific commands was a small mistake. They can be left in, but GadgetState() could be used instead of SelectedGadgetItem(), SliderValue(), ButtonState(), etc. There's a module tweak in the appropriate forum showing how I did this.
TreeView node drag
I'd like to be able to create a new object by grabbing a treeview node and dragging it onto a canvas. This would really be a nice feature.
More Notify() flags
A question mark flag would be nice.
Property Editor Gadget
A property grid is the ultimate gadget. I don't know if this is something Windows actually supports, or if it is always just a hack drawn with GDI. If the latter is true, I do not think it should be included in MaxGUI.
That's all I can think of.