StringSettingsItemclass | settings.t[210] |
Superclass Tree | Subclass Tree | Global Objects | Property Summary | Method Summary | Property Details | Method Details |
A string settings item. This is for variables that have scalar string values. Value strings can contain anything except newlines.
class
StringSettingsItem : SettingsItem
Superclass Tree (in declaration order)
StringSettingsItem
SettingsItem
object
Subclass Tree
Global Objects
Summary of Properties
leadTrailSpPat
needQuotePat
trimSpPat
val
Inherited from SettingsItem
:
factoryDefault
includeInListing
settingDesc
settingID
Summary of Methods
quoteValue
settingFromText
settingToText
Inherited from SettingsItem
:
restoreItem
saveItem
Properties
leadTrailSpPat | settings.t[242] |
no leading quote; just trim spaces
needQuotePat | settings.t[274] |
quotes aren't needed
trimSpPat | settings.t[243] |
no description available
val | settings.t[277] |
our current value string
Methods
quoteValue (str) | settings.t[251] |
Class method: quote a string value for storing in the file. If the string has any leading or trailing spaces, starts with a double quote, or contains any newlines, we'll quote it; otherwise we'll return it as-is.
settingFromText (str) OVERRIDDEN | settings.t[219] |
parse text
settingToText ( ) OVERRIDDEN | settings.t[212] |
convert to text
TADS 3 Library Manual
Generated on 5/16/2013 from TADS version 3.1.3
Generated on 5/16/2013 from TADS version 3.1.3