/// <summary> /// Return the string value associated with a particular resource ID. /// </summary> /// <returns>Localized string.</returns> /// <param name="id">String resource ID.</param> public static string GetString(R.sections.WindowTitles.strings id) { UnityTranslationInternal.Translator.LoadSection(R.sections.SectionID.WindowTitles, false); if ( UnityTranslationInternal.Translator.tokens[(int)R.sections.SectionID.WindowTitles + 1].selectedLanguage != null && UnityTranslationInternal.Translator.tokens[(int)R.sections.SectionID.WindowTitles + 1].selectedLanguage.stringValues[(int)id] != null ) { return(UnityTranslationInternal.Translator.tokens[(int)R.sections.SectionID.WindowTitles + 1].selectedLanguage.stringValues[(int)id]); } else { return(UnityTranslationInternal.Translator.tokens[(int)R.sections.SectionID.WindowTitles + 1].defaultLanguage.stringValues[(int)id]); } }
/// <summary> /// Initializes a new instance of the <see cref="Common.UI.Windows.WindowScript"/> class. /// </summary> public WindowScript() : base() { DebugEx.Verbose("Created WindowScript object"); sInstances.Add(this); mFrame = WindowFrameType.Window; mState = WindowState.NoState; mX = -SHADOW_WIDTH; mY = -SHADOW_WIDTH; mWidth = 0f; mHeight = 0f; mBackgroundColor = Assets.Common.Windows.Colors.background; mResizable = true; mMinimumWidth = 0f; mMinimumHeight = 0f; mMaximumWidth = 0f; mMaximumHeight = 0f; mAllowMinimize = true; mAllowMaximize = true; mAllowClose = true; mTokenId = R.sections.WindowTitles.strings.Count; mWindowTransform = null; mBorderGameObject = null; mBorderImage = null; mTitleGameObject = null; mTitleText = null; mMinimizeGameObject = null; mMinimizeImage = null; mMaximizeGameObject = null; mMaximizeImage = null; mCloseGameObject = null; mCloseImage = null; mContentTransform = null; mContentBackgroundImage = null; mReplacementGameObject = null; mReplacementTransform = null; mBorderLeft = 0f; mBorderTop = 0f; mBorderRight = 0f; mBorderBottom = 0f; mMouseLocation = MouseLocation.Outside; mMouseState = MouseState.NoState; mMouseContext = null; Hide(); }
/// <summary> /// Return the string value associated with a particular resource ID, substituting the format arguments as defined in string.Format. /// </summary> /// <returns>Localized string.</returns> /// <param name="id">String resource ID.</param> /// <param name="formatArgs">Format arguments.</param> public static string GetString(R.sections.WindowTitles.strings id, params object[] formatArgs) { return(string.Format(GetString(id), formatArgs)); }