public DialogRenderer LoadDialog(string name) { var dialogRenderer = new DialogRenderer(GuiManager, name + ".xml", location: new Point(25, 25), lua: NewLua()); dialogRenderer.Show(); Engine.Render(0); return(dialogRenderer); }
private void InitializeGui() { _guiManager = new GuiManager(Engine); Form.WindowMessage += _guiManager.OnMsgProc; var dialog = Dialog.FromContent("MainMenu.xml"); var dialogRenderer = new DialogRenderer(_guiManager, dialog); SetupLua(dialogRenderer.Lua); dialogRenderer.Show(); }
private void InitializeGui() { _guiManager = new GuiManager(Engine); Form.WindowMessage += _guiManager.OnMsgProc; var dialog = new Dialog { Controls = { new Button { Text = "Exit", Location = new Point(10, 10), OnClick = "Game:Exit()" } } }; var dialogRenderer = new DialogRenderer(_guiManager, dialog); SetupLua(dialogRenderer.Lua); dialogRenderer.Show(); }