Ejemplo n.º 1
0
        private static void Main()
        {
            Application.SetUnhandledExceptionMode(UnhandledExceptionMode.CatchException);
            AppDomain.CurrentDomain.AssemblyResolve    += OnCurrentDomainAssemblyResolve;
            AppDomain.CurrentDomain.UnhandledException += CurrentDomain_UnhandledException;
            DataDirectoryHelper.LocalPrefix             = "WinHybridApp";
            bool exit;

            using (
                var singleInstanceApplicationGuard =
                    DataDirectoryHelper.SingleInstanceApplicationGuard("DevExpressWinHybridApp", out exit))
            {
                if (exit && IsTablet)
                {
                    return;
                }
                CommandBase.DefaultUseCommandManager = false;
                WindowsFormsSettings.SetDPIAware();
                SkinManager.EnableFormSkins();
                BonusSkins.Register();
                ((UserLookAndFeelDefault)UserLookAndFeel.Default).LoadSettings(() =>
                {
                    var skinCreator = new SkinBlobXmlCreator("HybridApp",
                                                             "PHRMS.SkinData.", typeof(Program).Assembly, null);
                    SkinManager.Default.RegisterSkin(skinCreator);
                });
                AsyncAdornerBootStrapper.RegisterLookAndFeel(
                    "MetroBlack", "DevExpress.RealtorWorld.Win.SkinData.", typeof(Program).Assembly);
                UserLookAndFeel.Default.SetSkinStyle("HybridApp");
                Application.CurrentCulture = CultureInfo.GetCultureInfo("en-us");

                WindowsFormsSettings.AllowPixelScrolling = DefaultBoolean.True;
                WindowsFormsSettings.ScrollUIMode        = ScrollUIMode.Touch;
                float touchScaleFactor, fontSize;
                DeviceDetector.SuggestHybridDemoParameters(out touchScaleFactor, out fontSize);
                WindowsFormsSettings.DefaultFont      = new Font("Segoe UI", fontSize);
                WindowsFormsSettings.DefaultMenuFont  = new Font("Segoe UI", fontSize);
                WindowsFormsSettings.TouchScaleFactor = touchScaleFactor;
                Application.EnableVisualStyles();
                Application.SetCompatibleTextRenderingDefault(false);
                MainForm = new MainForm();
                Application.Run(MainForm);
            }
        }
Ejemplo n.º 2
0
        static void Main()
        {
            DevExpress.Mvvm.CommandBase.DefaultUseCommandManager = false;

            SkinManager.EnableFormSkins();

            ((DevExpress.LookAndFeel.Design.UserLookAndFeelDefault)DevExpress.LookAndFeel.Design.UserLookAndFeelDefault.Default).LoadSettings(() =>
            {
                SkinCreator skinCreator = new SkinBlobXmlCreator("HybridApp",
                                                                 "SGM_Management.SkinData.", typeof(Program).Assembly, null);
                SkinManager.Default.RegisterSkin(skinCreator);
            });
            AsyncAdornerBootStrapper.RegisterLookAndFeel(
                "MetroBlack", "DevExpress.RealtorWorld.Win.SkinData.", typeof(Program).Assembly);

            UserLookAndFeel.Default.SetSkinStyle("HybridApp");


            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(new MainForm());
        }
Ejemplo n.º 3
0
        static void Main()
        {
            DataDirectoryHelper.SetWebBrowserMode();
            DevExpress.XtraEditors.WindowsFormsSettings.ApplyDemoSettings();
            SkinManager.EnableFormSkins();
            UserSkins.BonusSkins.Register();
            AppearanceObject.DefaultFont = new Font("Segoe UI", 8.25f);
            SkinBlobXmlCreator skinCreator = new SkinBlobXmlCreator("MetroBlack",
                                                                    "DevExpress.RealtorWorld.Win.SkinData.", typeof(Program).Assembly, null);

            SkinManager.Default.RegisterSkin(skinCreator);
            AsyncAdornerBootStrapper.RegisterLookAndFeel(
                "MetroBlack", "DevExpress.RealtorWorld.Win.SkinData.", typeof(Program).Assembly);
            LookAndFeel.UserLookAndFeel.Default.SetSkinStyle("Metropolis");
            CultureInfo demoCI = (CultureInfo)Application.CurrentCulture.Clone();

            demoCI.NumberFormat.CurrencySymbol = "$";
            SplashScreenManager.RegisterUserSkin(skinCreator);
            Application.CurrentCulture = demoCI;
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            DataHelper.CreateWmiService();
            Application.Run(new frmMain());
        }