sincerely
Singaporean
If you have not done so, read this full tutorial on how to use SGEXTN to build an application.
class SGWInput;
part of SGEXTN module SG_Widgets
SGWidget ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ input field base class
list of all including inherited members
preprocessor file inclusion directive: #include ‹SGWInput.h›
CMake target for BuildLah: SGEXTN::SG_Widgets
see this link for more information about BuildLah
parent class: SGWWidget
children classes: SGWLongInput, SGWTextInput
int attachedInt;
void (*focusEndFunction)();
void (*focusEndFunctionWithInt)(int);
void (*focusEndFunctionWithPointer)(SGWInput*);
void (*focusEndFunctionWithString)(const SGXString&);
void (*focusStartFunction)();
void (*focusStartFunctionWithInt)(int);
void (*focusStartFunctionWithPointer)(SGWInput*);
void (*focusStartFunctionWithString)(const SGXString&);
void (*textChangedFunction)();
void (*textChangedFunctionWithInt)(int);
void (*textChangedFunctionWithPointer)(SGWInput*);
void (*textChangedFunctionWithString)(const SGXString&);
[[nodiscard]] SGXColourRGBA getBackgroundColour(bool* isUsing) const;
[[nodiscard]] SGXColourRGBA getBackgroundFocusColour(bool* isUsing) const;
[[nodiscard]] int getBackgroundFocusThemeColour(bool* isUsing) const;
[[nodiscard]] SGXColourRGBA getBackgroundHoverColour(bool* isUsing) const;
[[nodiscard]] SGXColourRGBA getBackgroundHoverInvalidColour(bool* isUsing) const;
[[nodiscard]] int getBackgroundHoverInvalidThemeColour(bool* isUsing) const;
[[nodiscard]] int getBackgroundHoverThemeColour(bool* isUsing) const;
[[nodiscard]] SGXColourRGBA getBackgroundInvalidColour(bool* isUsing) const;
[[nodiscard]] int getBackgroundInvalidThemeColour(bool* isUsing) const;
[[nodiscard]] int getBackgroundThemeColour(bool* isUsing) const;
[[nodiscard]] float getF0() const;
[[nodiscard]] float getF1() const;
[[nodiscard]] SGXString getFont() const;
[[nodiscard]] SGXColourRGBA getForegroundColour(bool* isUsing) const;
[[nodiscard]] SGXColourRGBA getForegroundFocusColour(bool* isUsing) const;
[[nodiscard]] int getForegroundFocusThemeColour(bool* isUsing) const;
[[nodiscard]] SGXColourRGBA getForegroundHoverColour(bool* isUsing) const;
[[nodiscard]] SGXColourRGBA getForegroundHoverInvalidColour(bool* isUsing) const;
[[nodiscard]] int getForegroundHoverInvalidThemeColour(bool* isUsing) const;
[[nodiscard]] int getForegroundHoverThemeColour(bool* isUsing) const;
[[nodiscard]] SGXColourRGBA getForegroundInvalidColour(bool* isUsing) const;
[[nodiscard]] int getForegroundInvalidThemeColour(bool* isUsing) const;
[[nodiscard]] int getForegroundThemeColour(bool* isUsing) const;
[[nodiscard]] SGWHorizontalAlignment::Flag getHorizontalAlignment() const;
[[nodiscard]] bool getInvalid() const;
[[nodiscard]] SGXString getPlaceholderText() const;
[[nodiscard]] float getTextAsFloat(bool* isValid, float minimum, float maximum) const;
[[nodiscard]] int getTextAsInt(bool* isValid, int minimum, int maximum) const;
[[nodiscard]] SGXString getTextAsString() const;
[[nodiscard]] SGWVerticalAlignment::Flag getVerticalAlignment() const;
void setBackgroundColour(SGXColourRGBA colour);
void setBackgroundFocusColour(SGXColourRGBA colour);
void setBackgroundFocusThemeColour(int themeColour);
void setBackgroundHoverColour(SGXColourRGBA colour);
void setBackgroundHoverInvalidColour(SGXColourRGBA colour);
void setBackgroundHoverInvalidThemeColour(int themeColour);
void setBackgroundHoverThemeColour(int themeColour);
void setBackgroundInvalidColour(SGXColourRGBA colour);
void setBackgroundInvalidThemeColour(int themeColour);
void setBackgroundThemeColour(int themeColour);
void setF0(float f0);
void setF1(float f1);
void setFont(const SGXString& font);
void setForegroundColour(SGXColourRGBA colour);
void setForegroundFocusColour(SGXColourRGBA colour);
void setForegroundFocusThemeColour(int themeColour);
void setForegroundHoverColour(SGXColourRGBA colour);
void setForegroundHoverInvalidColour(SGXColourRGBA colour);
void setForegroundHoverInvalidThemeColour(int themeColour);
void setForegroundHoverThemeColour(int themeColour);
void setForegroundInvalidColour(SGXColourRGBA colour);
void setForegroundInvalidThemeColour(int themeColour);
void setForegroundThemeColour(int themeColour);
void setHorizontalAlignment(SGWHorizontalAlignment::Flag alignment);
void setInvalid(bool invalid);
void setPlaceholderText(const SGXString& s);
void setTextFromFloat(float x);
void setTextFromInt(int x);
void setTextFromString(const SGXString& s);
void setVerticalAlignment(SGWVerticalAlignment::Flag alignment);
SGWInput provides a base class for SGWidget ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ input fields. This is not meant to be instantiated directly, you are supposed to create its subclasses (SGWTextInput, SGWLongInput) to use its functionality. This is interactive and can trigger callback function ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ when focused, unfocused, or the text inside is modified. All SGWInput subclasses use SingCorrect ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾.
Stores information about the SGWInput.
Int attached to this SGWInput.
This is used to identify the source of the callback in callback function ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾.
String attached to this SGWInput.
This is used to identify the source of the callback in callback function ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾.
callback function ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ taking no arguments, triggered when the SGWInput is unfocused.
callback function ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ taking a int, triggered when this SGWInput is unfocused and SGWInput::attachedInt is passed as argument.
callback function ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ taking a pointer to SGWInput, triggered when the SGWInput is unfocused and the pointer to this SGWInput is passed as argument.
callback function ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ taking a string, triggered when the SGWInput is unfocused and SGWInput::attachedString is passed as argument.
callback function ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ taking no arguments, triggered when the SGWInput is focused.
callback function ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ taking a int, triggered when this SGWInput is focused and SGWInput::attachedInt is passed as argument.
callback function ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ taking a pointer to SGWInput, triggered when the SGWInput is focused and the pointer to this SGWInput is passed as argument.
callback function ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ taking a string, triggered when the SGWInput is focused and SGWInput::attachedString is passed as argument.
callback function ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ taking no arguments, triggered when the text in this SGWInput is changed.
callback function ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ taking a int, triggered when the text in this SGWInput is changed and SGWInput::attachedInt is passed as argument.
callback function ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ taking a pointer to SGWInput, triggered when the text on this SGWInput is changed and the pointer to this SGWInput is passed as argument.
callback function ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ taking a string, triggered when the text in this SGWInput is changed and SGWInput::attachedString is passed as argument.
Returns the SGXColourRGBA currently being used for the background of this SGWInput. The bool that isUsing points to is set to true if theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode is off, and false otherwise.
If you are not interested in the current theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode, pass nullptr to isUsing.
Returns the SGXColourRGBA currently being used for the background of this SGWInput when focused. The bool that isUsing points to is set to true if theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode is off, and false otherwise.
If you are not interested in the current theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode, pass nullptr to isUsing.
Returns the theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ currently being used for the background of this SGWInput when focused. The bool that isUsing points to is set to true if theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode is on, and false otherwise.
If you are not interested in the current theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode, pass nullptr to isUsing.
Returns the SGXColourRGBA currently being used for the background of this SGWInput when hovered over. The bool that isUsing points to is set to true if theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode is off, and false otherwise.
If you are not interested in the current theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode, pass nullptr to isUsing.
Returns the SGXColourRGBA currently being used for the background of this SGWInput when marked as invalid and hovered over. The bool that isUsing points to is set to true if theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode is off, and false otherwise.
If you are not interested in the current theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode, pass nullptr to isUsing.
Returns the theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ currently being used for the background of this SGWInput when marked as invalid and hovered over. The bool that isUsing points to is set to true if theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode is on, and false otherwise.
If you are not interested in the current theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode, pass nullptr to isUsing.
Returns the theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ currently being used for the background of this SGWInput when hovered over. The bool that isUsing points to is set to true if theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode is on, and false otherwise.
If you are not interested in the current theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode, pass nullptr to isUsing.
Returns the SGXColourRGBA currently being used for the background of this SGWInput when marked as invalid. The bool that isUsing points to is set to true if theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode is off, and false otherwise.
If you are not interested in the current theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode, pass nullptr to isUsing.
Returns the theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ currently being used for the background of this SGWInput when marked as invalid. The bool that isUsing points to is set to true if theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode is on, and false otherwise.
If you are not interested in the current theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode, pass nullptr to isUsing.
Returns the theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ currently being used for the background of this SGWInput. The bool that isUsing points to is set to true if theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode is on, and false otherwise.
If you are not interested in the current theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode, pass nullptr to isUsing.
Gets the 0 coordinate of the w-distance ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ controlling the font size.
Gets the 1 coordinate of the w-distance ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ controlling the font size.
Returns the current font used to display text in the SGWInput.
Returns the SGXColourRGBA currently being used for the foreground of this SGWInput. The bool that isUsing points to is set to true if theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode is off, and false otherwise.
If you are not interested in the current theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode, pass nullptr to isUsing.
Returns the SGXColourRGBA currently being used for the foreground of this SGWInput when focused. The bool that isUsing points to is set to true if theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode is off, and false otherwise.
If you are not interested in the current theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode, pass nullptr to isUsing.
Returns the theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ currently being used for the foreground of this SGWInput when focused. The bool that isUsing points to is set to true if theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode is on, and false otherwise.
If you are not interested in the current theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode, pass nullptr to isUsing.
Returns the SGXColourRGBA currently being used for the foreground of this SGWInput when hovered over. The bool that isUsing points to is set to true if theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode is off, and false otherwise.
If you are not interested in the current theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode, pass nullptr to isUsing.
Returns the SGXColourRGBA currently being used for the foreground of this SGWInput when marked as invalid and hovered over. The bool that isUsing points to is set to true if theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode is off, and false otherwise.
If you are not interested in the current theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode, pass nullptr to isUsing.
Returns the theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ currently being used for the foreground of this SGWInput when marked as invalid and hovered over. The bool that isUsing points to is set to true if theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode is on, and false otherwise.
If you are not interested in the current theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode, pass nullptr to isUsing.
Returns the theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ currently being used for the foreground of this SGWInput when hovered over. The bool that isUsing points to is set to true if theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode is on, and false otherwise.
If you are not interested in the current theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode, pass nullptr to isUsing.
Returns the SGXColourRGBA currently being used for the foreground of this SGWInput when marked as invalid. The bool that isUsing points to is set to true if theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode is off, and false otherwise.
If you are not interested in the current theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode, pass nullptr to isUsing.
Returns the theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ currently being used for the foreground of this SGWInput when marked as invalid. The bool that isUsing points to is set to true if theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode is on, and false otherwise.
If you are not interested in the current theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode, pass nullptr to isUsing.
Returns the theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ currently being used for the foreground of this SGWInput. The bool that isUsing points to is set to true if theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode is on, and false otherwise.
If you are not interested in the current theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode, pass nullptr to isUsing.
Returns the current SGWHorizontalAlignment mode used to display text in this SGWInput.
Returns if the SGWInput is currently set to invalid.
Returns the current placeholder text used by this SGWInput.
Returns the text displayed in the SGWInput as a number between minimum and maximum inclusive. If the text does not represent a number or if it is out of bounds, isValid is set to false and 0 is returned, otherwise isValid is set to true.
Pass nullptr to isValid if you are not interested if the text represents a number and the integer is in bounds.
minimum more than maximum is undefined behaviour.
Returns the text displayed in the SGWInput as an integer between minimum and maximum inclusive. If the text does not represent an integer or if it is out of bounds, isValid is set to false and 0 is returned, otherwise isValid is set to true.
Pass nullptr to isValid if you are not interested if the text represents an integer and the integer is in bounds.
minimum more than maximum is undefined behaviour.
Returns the text displayed in the SGWInput.
Returns the current SGWVerticalAlignment mode used to display text in this SGWInput.
Sets the SGXColourRGBA of the background of this SGWInput to colour and turns off theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode.
Sets the SGXColourRGBA of the background of this SGWInput when focused to colour and turns off theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode.
Sets the theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ of the background of this SGWInput when focused to themeColour and turns on theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode.
Sets the SGXColourRGBA of the background of this SGWInput when hovered over to colour and turns off theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode.
Sets the SGXColourRGBA of the background of this SGWInput when marked as invalid and hovered over to colour and turns off theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode.
Sets the theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ of the background of this SGWInput when marked as invalid and hovered over to themeColour and turns on theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode.
Sets the theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ of the background of this SGWInput when hovered over to themeColour and turns on theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode.
Sets the SGXColourRGBA of the background of this SGWInput when marked as invalid to colour and turns off theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode.
Sets the theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ of the background of this SGWInput when marked as invalid to themeColour and turns on theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode.
Sets the theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ of the background of this SGWInput to themeColour and turns on theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode.
Sets the 0 coordinate of the w-distance ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ controlling the font size to f0.
Sets the 1 coordinate of the w-distance ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ controlling the font size to f1.
Sets the SGWInput to use font to display text.
If font is not a valid font, this is undefined behaviour.
Sets the SGXColourRGBA of the foreground of this SGWInput to colour and turns off theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode.
Sets the SGXColourRGBA of the foreground of this SGWInput when focused to colour and turns off theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode.
Sets the theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ of the foreground of this SGWInput when focused to themeColour and turns on theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode.
Sets the SGXColourRGBA of the foreground of this SGWInput when hovered over to colour and turns off theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode.
Sets the SGXColourRGBA of the foreground of this SGWInput when marked as invalid and hovered over to colour and turns off theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode.
Sets the theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ of the foreground of this SGWInput when marked as invalid and hovered over to themeColour and turns on theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode.
Sets the theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ of the foreground of this SGWInput when hovered over to themeColour and turns on theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode.
Sets the SGXColourRGBA of the foreground of this SGWInput when marked as invalid to colour and turns off theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode.
Sets the theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ of the foreground of this SGWInput when marked as invalid to themeColour and turns on theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode.
Sets the theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ of the foreground of this SGWInput to themeColour and turns on theme colour ⁽㈳㈴㈳㈮㈱㈨㈠㈫ ㈧㈤㈱㈤⁾ mode.
Sets the SGWHorizontalAlignment mode used to display text in this SGWInput to alignment.
If invalid is true, set the SGWInput to invalid, otherwise set the SGWInput to not invalid.
Sets the placeholder text for the SGWInput to s.
Sets the text currently displayed in the SGWInput to the string representation of x.
Sets the text currently displayed in the SGWInput to the string representation of x.
Sets the text currently displayed in the SGWInput to s.
Sets the SGWVerticalAlignment mode used to display text in this SGWInput to alignment.
©2025 05524F.sg (Singapore)