7 m_Root =
g_Game.GetWorkspace().CreateWidgets(
"gui/layouts/new_ui/option_editbox.layout", parent);
8 #ifdef PLATFORM_CONSOLE
9 m_Parent = parent.GetParent().GetParent();
11 #ifdef PLATFORM_WINDOWS
17 m_ParentClass = parent_menu;
52 m_ParentClass.OnFocus(
m_Root.GetParent(), -1, m_SelectorType);
53 m_ParentClass.OnMouseEnter(
m_Root.GetParent().GetParent(),
x,
y);
58 if (menu && menu.IsInherited(CharacterCreationMenu))
76 m_ParentClass.OnFocus(null,
x,
y);
77 m_ParentClass.OnMouseLeave(
m_Root.GetParent().GetParent(), enterW,
x,
y);
82 if (menu && menu.IsInherited(CharacterCreationMenu))
156 super.ColorHighlight(w);
169 super.ColorNormal(w);
void ~OptionSelectorEditbox()
override bool OnFocus(Widget w, int x, int y)
override bool OnChange(Widget w, int x, int y, bool finished)
override bool IsFocusable(Widget w)
override bool OnFocusLost(Widget w, int x, int y)
override void ColorHighlight(Widget w)
void OptionSelectorEditbox(Widget parent, string value, ScriptedWidgetEventHandler parent_menu, bool disabled)
override bool OnMouseEnter(Widget w, int x, int y)
override void ColorNormal(Widget w)
override bool OnMouseLeave(Widget w, Widget enterW, int x, int y)
void SetValue(string value, bool update=true)
int ARGB(int a, int r, int g, int b)