Does anyone know if it is possible to make a drag-and-drop GUI, configurable on-the-fly by the user? Something like this...
User starts program
Program window opens, awaits action
User clicks Button1 to execute action XYZ. After execution the user returns to the program.
User right clicks on Button1, and drags Button1 to a new location
The user closes the program (optional)
Program saves custom GUI item locations
User starts program (if program was closed)
Program window opens, loads the GUI item locations, adjusts items accordingly, and awaits user action
User clicks Button1 as if it were positioned originally (from in the VB designer) and action XYZ executes.
To be totally honest, I expect this to be very complicated and use a lot of code, and on top of that I have absolutely no idea how to save settings (I am going to go Google-mad after this post and begin researching on Setting saving and loading). But, I figure it is worth a shot to ask! Can't know until you try, right?
If anyone understood any of the ideal end-user steps above, and could help me with this in any way, please help me understand how I would go about doing this