/// <summary>
 /// Get screen from menu
 /// </summary>
 /// <param name="ScreenName"></param>
 /// <returns></returns>
 private ScreenConfig GetScreen(NavMenuConfig navMenu)
 {
     for (int i = 0; i < screens.Length; i++)
     {
         if (screens[i].associatedMenu == navMenu)
         {
             return(screens[i]);
         }
     }
     return(null);
 }
 /// <summary>
 /// Used from navigation bar
 /// History will not be preserved
 /// </summary>
 /// <param name="navMenu"></param>
 public void NavMenuClick(NavMenuConfig navMenu)
 {
     ClearLastScreens();
     SetScreen(GetScreen(navMenu));
 }