public MyGuiControlListboxItem(int key, MyColoredText coloredText, MyTexture2D icon, MyToolTips toolTip) { Key = key; Icon = icon; ColoredText = coloredText; ToolTip = toolTip; BackgroundColor = Vector4.One; Enabled = true; }
public MyGuiControlListboxItem(int key, MyColoredText coloredText, MyTexture2D icon, MyToolTips toolTip) { Key = key; Icon = icon; ColoredText = coloredText; ToolTip = toolTip; BackgroundColor = Vector4.One; Enabled = true; }
public MyGuiControlListboxItem(int key, StringBuilder value, MyTexture2D icon, MyToolTips tooltip, float scale) { Key = key; Icon = icon; ToolTip = tooltip; if (value != null) { ColoredText = new MyColoredText(value, new Color(MyGuiConstants.LISTBOX_TEXT_COLOR), new Color(MyGuiConstants.LISTBOX_TEXT_COLOR * MyGuiConstants.CONTROL_MOUSE_OVER_BACKGROUND_COLOR_MULTIPLIER), MyGuiManager.GetFontMinerWarsBlue(), scale, Vector2.Zero); if (ToolTip == null) { ToolTip = new MyToolTips(value); } } BackgroundColor = Vector4.One; Enabled = true; }
public MyGuiControlListboxItem(int key, StringBuilder value, MyTexture2D icon, MyToolTips tooltip, float scale) { Key = key; Icon = icon; ToolTip = tooltip; if (value != null) { ColoredText = new MyColoredText(value, new Color(MyGuiConstants.LISTBOX_TEXT_COLOR), new Color(MyGuiConstants.LISTBOX_TEXT_COLOR * MyGuiConstants.CONTROL_MOUSE_OVER_BACKGROUND_COLOR_MULTIPLIER), MyGuiManager.GetFontMinerWarsBlue(), scale, Vector2.Zero); if (ToolTip == null) { ToolTip = new MyToolTips(value); } } BackgroundColor = Vector4.One; Enabled = true; }
private MyGuiControlListboxItem CreateListboxItem(int key, StringBuilder value, MyTexture2D icon) { MyColoredText coloredText = null; MyToolTips toolTips = null; if (value != null) { coloredText = new MyColoredText(value, new Color(MyGuiConstants.LISTBOX_TEXT_COLOR), new Color(MyGuiConstants.LISTBOX_TEXT_COLOR * MyGuiConstants.CONTROL_MOUSE_OVER_BACKGROUND_COLOR_MULTIPLIER), MyGuiManager.GetFontMinerWarsBlue(), m_textScale, Vector2.Zero); toolTips = new MyToolTips(value); } MyGuiControlListboxItem newItem = new MyGuiControlListboxItem(key, coloredText, icon, toolTips); return newItem; }