WizardHunt
Aspiring developer
Profile
Posts: 46
Reg: Jul 20, 2012
Las Vegas
6,860
07/21/13 11:48 PM (12 years ago)

Regarding setting up a settings screen in your app.

I would like to know how or what type of screen do I use in setting up a settings screen for a app. For example if I wanted the user to have a choice of whether or not he uses a Check Box or no check box, maybe another option stating the font size letting the user pick from small, medium, large or extra large fonts that are displayed in the app itself. I searched and looked through a bunch of thing but can't seem to figure it out. Do I use a menu with buttons for that and where do I get the on/off slider that you see on many apps. Is this a plug in I need to find somewhere? Or is this done only in Xcode itself and not in Buzz Touch?
 
SmugWimp
Smugger than thou...
Profile
Posts: 6316
Reg: Nov 07, 2012
Tamuning, GU
81,410
like
07/22/13 12:17 AM (12 years ago)
I'm waiting for Chris1's settings plugin to become available. The theory is that the plugin market will open up for new releases at the end of the month. I don't know if it will encompass android or not. I'll burn that bridge when I get to it. Cheers! -- Smug
 
WizardHunt
Aspiring developer
Profile
Posts: 46
Reg: Jul 20, 2012
Las Vegas
6,860
like
07/22/13 12:31 AM (12 years ago)
Oh Good. I will be watching for that. Thanks for the info.
 
chris1
Code is Art
Profile
Posts: 3862
Reg: Aug 10, 2012
Austin, TX
50,120
like
07/22/13 02:46 AM (12 years ago)
Yep - my upcoming plugin should do the trick. It'll make it's way to Android before long, too. Keep in mind though that all it does is save user choices to the device. It's up to you to do something with that info. So if you're wanting to adjust font sizes, you'll need to manually edit the code on each plugin to check if the preference is saved, and if so, use that instead of the control panel data.
 
SmugWimp
Smugger than thou...
Profile
Posts: 6316
Reg: Nov 07, 2012
Tamuning, GU
81,410
like
07/22/13 03:44 AM (12 years ago)
Question Chris: Would this data be somewhat part of the 'screen data' available to other plugins? [BT_strings getJsonPropertyValue:theScreenData.jsonVars nameOfProperty:@"myChrisPluginPropertyName" defaultValue:@""] -- ? If not, what's the advised method? Is it a json file saved locally that we read? Would it be available to both BT Plugins as well as Plugin 'documents' (like, an HTML Page perhaps) ? Cheers! -- Smug
 

Login + Screen Name Required to Post

pointerLogin to participate so you can start earning points. Once you're logged in (and have a screen name entered in your profile), you can subscribe to topics, follow users, and start learning how to make apps like the pros.