public void ShowMenu(MenuData menuData) { LatestMenu = menuData; }
public void SetWindowMenu(MenuData menuData) { }
public void ShowMenu(MenuData menuData) { Logging.Log.DebugFormat("{0} Showing menu", GameId); ShowMenuDelegate(menuData.Caption, menuData.Options, menuData.AllowCancel); }
internal string DisplayMenu(string caption, IDictionary<string, string> options, bool allowCancel) { MenuData menuData = new MenuData(caption, options, allowCancel); m_playerUI.ShowMenu(menuData); ChangeThreadState(ThreadState.Waiting); lock (m_waitForResponseLock) { Monitor.Wait(m_waitForResponseLock); } ChangeThreadState(ThreadState.Working); return m_menuResponse; }
public void SetWindowMenu(MenuData menuData) { // Do nothing }