Beispiel #1
0
        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);
        }
Beispiel #2
0
        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();
        }
Beispiel #3
0
        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();
        }