// Sets the value of the text field. The value will be stripped of end-lines. void WidgetTextInputSingleLine::SetValue(const Core::String& value) { Core::String new_value = value; SanitiseValue(new_value); WidgetTextInput::SetValue(new_value); }
// Sets the value of the password field. void WidgetTextInputSingleLinePassword::SetValue(const Core::String& value) { Core::String sanitised_value(value); SanitiseValue(sanitised_value); WidgetTextInput::SetValue(Core::String(sanitised_value.Length(), (Rocket::Core::word) '*')); }