set_enum
Description:
Looks up the enumerated type nick for value
and writes it to key
, within this.
It is a programmer error to give a key
that isn't contained in the schema for this or is not
marked as an enumerated type, or for value
not to be a valid value for the named type.
After performing the write, accessing key
directly with get_string
will return the 'nick' associated with value
.
Parameters:
this |
a Settings object |
key |
a key, within this |
value |
an enumerated value |
Returns:
true, if the set succeeds |