+ if(!weightDefined ||
+ (weightDefined && (controller->GetInputFontWeight() != weight)))
+ {
+ controller->SetInputFontWeight(weight);
+ }
+
+ if(!widthDefined ||
+ (widthDefined && (controller->GetInputFontWidth() != width)))
+ {
+ controller->SetInputFontWidth(width);
+ }
+
+ if(!slantDefined ||
+ (slantDefined && (controller->GetInputFontSlant() != slant)))
+ {
+ controller->SetInputFontSlant(slant);
+ }
+ break;
+ }
+ case FontStyle::PLACEHOLDER:
+ {
+ // Sets the placeholder text font's style values.
+ if(!weightDefined ||
+ (weightDefined && (controller->GetPlaceholderTextFontWeight() != weight)))