예제 #1
0
 public static void SetTabIcon(int tab, bool active = true)
 {
     if (m_actionBars.Count > tab)
     {
         ActionBar.Tab     curr     = m_actionBars[tab];
         ScriptingFragment fragment = ScriptingFragment.GetFragment(tab);
         int resourceId             = fragment.GetViewImage(active);
         curr.SetIcon(resourceId);
     }
 }
예제 #2
0
 public static void TranslateTabs()
 {
     Localization.CheckCode();
     for (int i = 0; i < m_actionBars.Count; i++)
     {
         ActionBar.Tab     tab        = m_actionBars[i];
         ScriptingFragment fragment   = ScriptingFragment.GetFragment(i);
         string            translated = Localization.GetText(fragment.GetText());
         tab.SetText(translated);
     }
 }