Preferences_Activity

Author

martin

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
private open class On_Settings_Changed
listener handling setting changes.

Properties

Link copied to clipboard
listener handling setting changes.
Link copied to clipboard
val FA6_Directory: String = "FA6_Directory"
preference key for to the FA 6 Interface output directory
Link copied to clipboard
val FA6_SDCard: String = "FA6_SDCard"
preference key for to the use sd card flag
Link copied to clipboard
val Feedback_Notification: String = "Feedback_Notification"
preference key for the notification flag
Link copied to clipboard
private open var Old_Directory: File
The directory where the programs are kept.
Link copied to clipboard
private open var Preferences: IPreferences_
cache the preferences.
Link copied to clipboard
private open var Settings: SharedPreferences
shared setting for the application.
Link copied to clipboard
private val TAG: String
logging tag

Functions

Link copied to clipboard
open fun After_Views()
Called when the views are prepared.
Link copied to clipboard
open fun Data_Changed(Context: Context)
Mark preferences as changed for later backup
Link copied to clipboard
protected open fun Directory_Locator(): Uri
protected open fun Directory_Locator(value: Uri)
Link copied to clipboard
open fun Error_Handler(Context: Context): Error_Handle_Type
Save / load using the FA 6 interface
open fun Error_Handler(Context: Context, Error_Handler: Error_Handle_Type)
set the large screen (used for unit tests only).
Link copied to clipboard
open fun FA6_Directory(Context: Context): String
Directory where the FA6 files are stored.
open fun FA6_Directory(Context: Context, value: String)
set the large screen (used for unit tests only).
Link copied to clipboard
open fun FA6_SDCard(Context: Context): Boolean
Save / load using the FA 6 interface
open fun FA6_SDCard(Context: Context, Enable: Boolean)
set the large screen (used for unit tests only).
Link copied to clipboard
open fun Feedback_Notification(Context: Context): Boolean
Show notification when program is executed
open fun Feedback_Notification(Context: Context, Enable: Boolean)
set the large screen (used for unit tests only).
Link copied to clipboard
open fun Feedback_Vibrate(Context: Context): Boolean
Vibrate an button click
open fun Feedback_Vibrate(Context: Context, Enable: Boolean)
set feedback vibrate (used for unit tests only).
Link copied to clipboard
open fun FP40_Printout(Context: Context): String
open fun FP40_Printout(Context: Context, Printout: String)
get the FP40 printout
Link copied to clipboard
open fun FP40_Size(Context: Context): Int
Save / load using the FA 6 interface
Link copied to clipboard
private open fun FP40_Size_Clear(Context: Context)
Clear large Screen
Link copied to clipboard
open fun Large_Screen(Context: Context): Large_Screen_Type
Save / load using the FA 6 interface
open fun Large_Screen(Context: Context, Large_Screen: Large_Screen_Type)
set the large screen (used for unit tests only).
Link copied to clipboard
private open fun Large_Screen_Clear(Context: Context)
Clear large Screen
Link copied to clipboard
open fun onDestroy()
application shut down
Link copied to clipboard
open fun Preferences(Context: Context): IPreferences_
preferences from context
Link copied to clipboard
open fun toString(): String