Esempio n. 1
0
        static void Main(string[] args)
        {
            if (!Configuration.Open())
            {
                MessageBox.Show("Arquivo de configuração não encontrado. O programa será fechado.");
                return;
            }

            Application.EnableVisualStyles();

            GraphicsDisplay = new CreateDevice();

            if (!EngineCore.InitializeDirectX())
            {
                MessageBox.Show("Não foi possível inicializar o Direct3D. O programa será fechado.");
                return;
            }

            if (!EngineCore.InitializeEngine())
            {
                MessageBox.Show("Não foi possível inicializar os recursos. O programa será fechado.");
                return;
            }

            GraphicsDisplay.Show();

            Application.Idle += new EventHandler(GraphicsDisplay.OnApplicationIdle);
            Application.Run(GraphicsDisplay);
        }