Getting multiple parameters / Settings Menu

Merry Xmas!

I need to be able to edit a number of parameters.
I’m looking for a library which will allow me to do this easily.
So for example I might want to get the user to enter a string, a number between two values and a selection between 3 options using radio buttons.

Any one who has written a settings menu, particularly a multilevel one, will probably have some sort of solution to this.

I’m not overly concerned about the look of it though I’m thinking a more business app lookandfeel - perhaps like the Android Setting Menu would be nice.

I’m imagining something like IupGetParam (www.tecgraf.puc-rio.br/iup/en/dlg/iupgetparam.html)

Oh - and lastly it would help if it ran on the simulator too. I say this, because native keyboard entry doesn’t work on the android simulator.

This may all be a big ask but I thought I’d pose the question to see what’s out there?
Any help appreciated.
Kind regards
Suhada
[import]uid: 67842 topic_id: 34228 reply_id: 334228[/import]

I just store data in a Lua table and use my simple Table Save/Load functions (in the community code) to read and write them out as necessary. I’ve never needed anything more complex. There are several other attribute load/save tools in the community code as well, with ICE being particularly popular.

None of these are going to aid you in setting up the the text fields, buttons, etc. but once you’ve created them and written the functions that handle their input, then you can use these tools to easily save state and retrieve it. [import]uid: 199310 topic_id: 34228 reply_id: 136123[/import]

Hi Rob, thanks for your reply and suggestions.
I’ve been saving my table of data by converting to JSON which works well.

But still I need to find a way to edit what is effectively a record as in IupGetParam. It maybe that I have to roll my sleeves up and write one but still hopeful someone has something?
Suhada [import]uid: 67842 topic_id: 34228 reply_id: 136180[/import]

I just store data in a Lua table and use my simple Table Save/Load functions (in the community code) to read and write them out as necessary. I’ve never needed anything more complex. There are several other attribute load/save tools in the community code as well, with ICE being particularly popular.

None of these are going to aid you in setting up the the text fields, buttons, etc. but once you’ve created them and written the functions that handle their input, then you can use these tools to easily save state and retrieve it. [import]uid: 199310 topic_id: 34228 reply_id: 136123[/import]

Hi Rob, thanks for your reply and suggestions.
I’ve been saving my table of data by converting to JSON which works well.

But still I need to find a way to edit what is effectively a record as in IupGetParam. It maybe that I have to roll my sleeves up and write one but still hopeful someone has something?
Suhada [import]uid: 67842 topic_id: 34228 reply_id: 136180[/import]