I use PureBasic quite a bit, to compensate for a few limitations in BlitzPlus. I am listing these so that they can be avoided in the GUI module for bmax.
-List boxes cannot have a "full row select" flag.
-No "hidden" flag when creating a window
-No way to adjust height of combobox dropdown list.
-No way to make toggle buttons.
-Toolbar dividers don't work.
-No way to make columns in a listview control
-No way to hide listview control header. Not even sure if a listview is allowed.
-No way to delete a menu item.
-No frame3d gadget (this is a button with a certain style set).
-Only one statusbar field.
-No trackbar control.
-List boxes cannot have a "full row select" flag.
-No "hidden" flag when creating a window
-No way to adjust height of combobox dropdown list.
-No way to make toggle buttons.
-Toolbar dividers don't work.
-No way to make columns in a listview control
-No way to hide listview control header. Not even sure if a listview is allowed.
-No way to delete a menu item.
-No frame3d gadget (this is a button with a certain style set).
-Only one statusbar field.
-No trackbar control.