Esempio n. 1
0
        static void Main()
        {
            //UserInfo user = InvokeUtil.SystemService.GetActiveUser();

            System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("zh-CN");
            SkinManager.EnableFormSkins();
            SkinBlobXmlCreator skinCreator = new SkinBlobXmlCreator("MetroBlack",
                "Maleos.UI.SkinData.", typeof(Program).Assembly, null);
            SkinManager.Default.RegisterSkin(skinCreator);

            UserLookAndFeel.Default.SetSkinStyle("Metropolis");

            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            DevExpress.XtraSplashScreen.SplashScreenManager.ShowForm(typeof(SplashScreen1));

            int i = new Random().Next(5000);
            if (i <= 2000 || i % 1000 == 0)
                i = 2 * i;

            System.Threading.Thread.Sleep(i);

            // 根据当年年份创建一个文件夹,文件夹规则:archives/'yyyy'
            // 1、检索当前目录是否存在,不存在则创建
            string folder = DateTime.Now.ToString("yyyy");
            string root = "archives/";
            string path = root + folder;
            bool folderExists = System.IO.Directory.Exists(path);

            if (!folderExists) {
                System.IO.Directory.CreateDirectory(path);
            }
            Application.Run(new FrmMain());
        }
Esempio n. 2
0
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            bool exit;

            using (IDisposable singleInstanceApplicationGuard = SingleInstanceApplicationGuard("DevExpressWinHybridApp", out exit))
            {
                if (exit && IsTablet)
                {
                    return;
                }
                BonusSkins.Register();
                SkinManager.EnableFormSkins();
                UserLookAndFeel.Default.SetSkinStyle("DevExpress Style");
                ((DevExpress.LookAndFeel.Design.UserLookAndFeelDefault)DevExpress.LookAndFeel.Design.UserLookAndFeelDefault.Default).LoadSettings(() =>
                {
                    var skinCreator = new SkinBlobXmlCreator("HybridApp", "Exdevice.Check.UI.SkinData.", typeof(Program).Assembly, null);
                    SkinManager.Default.RegisterSkin(skinCreator);
                });

                UserLookAndFeel.Default.SetSkinStyle("HybridApp");
                float fontSize = 11f;
                DevExpress.XtraEditors.WindowsFormsSettings.DefaultFont     = new Font("Segoe UI", fontSize);
                DevExpress.XtraEditors.WindowsFormsSettings.DefaultMenuFont = new Font("Segoe UI", fontSize);
                Application.CurrentCulture = CultureInfo.GetCultureInfo("en-us");
                Application.EnableVisualStyles();
                Application.SetCompatibleTextRenderingDefault(false);
                MainForm = new JobForm()
                {
                    Icon = AppIcon
                };
                Application.Run(MainForm);
            }
        }
Esempio n. 3
0
 public static void AddCustomSkin()
 {
     ((DevExpress.LookAndFeel.Design.UserLookAndFeelDefault)DevExpress.LookAndFeel.Design.UserLookAndFeelDefault.Default).LoadSettings(() =>
     {
         var skinCreator = new SkinBlobXmlCreator("HybridApp",
                                                  "Lotus.Base.SkinData.", typeof(FrmBase).Assembly, null);
         SkinManager.Default.RegisterSkin(skinCreator);
     });
     //AsyncAdornerBootStrapper.RegisterLookAndFeel(
     //    "MetroBlack", "DevExpress.RealtorWorld.Win.SkinData.", typeof(Program).Assembly);
 }
Esempio n. 4
0
        private static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            BonusSkins.Register();
            SkinManager.EnableFormSkins();
            SkinBlobXmlCreator skinCreator = new SkinBlobXmlCreator(
                "HybridApp",              // skin name 
                "DataEditor.SkinData.",   // path to the .blob file 
                typeof(Program).Assembly, // replace Form1 with your form class name 
                null);

            SkinManager.Default.RegisterSkin(skinCreator);
            DevExpress.LookAndFeel.UserLookAndFeel.Default.SetSkinStyle("HybridApp");
            Application.Run(new MainForm());
        }
Esempio n. 5
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);
            }
        }
Esempio n. 6
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());
        }
Esempio n. 7
0
        public static void SetDefaultAppearance()
        {
            WindowsFormsSettings.SetDPIAware();
            WindowsFormsSettings.EnableFormSkins();
            WindowsFormsSettings.AllowPixelScrolling = DefaultBoolean.True;
            WindowsFormsSettings.ScrollUIMode        = ScrollUIMode.Touch;
            ((UserLookAndFeelDefault)UserLookAndFeelDefault.Default).LoadSettings(() =>
            {
                var skinCreator = new SkinBlobXmlCreator("HybridApp", "PreciousUI.SkinData.", typeof(Program).Assembly, null);
                SkinManager.Default.RegisterSkin(skinCreator);
                SplashScreenManager.RegisterUserSkin(skinCreator);
            });
            WindowsFormsSettings.DefaultFont     = PrimaryFont;
            WindowsFormsSettings.DefaultMenuFont = PrimaryFont;
            UserLookAndFeel.Default.SetSkinStyle("HybridApp");
            Image caption = GetFormCaptionImage(PrimaryColor);

            FormSkins.GetSkin(UserLookAndFeelDefault.Default)[FormSkins.SkinFormCaption].SetActualImage(caption, true);
            FormSkins.GetSkin(UserLookAndFeelDefault.Default)[FormSkins.SkinFormFrameBottom].SetActualImage(caption, true);
            FormSkins.GetSkin(UserLookAndFeelDefault.Default)[FormSkins.SkinFormFrameRight].SetActualImage(caption, true);
            FormSkins.GetSkin(UserLookAndFeelDefault.Default)[FormSkins.SkinFormFrameLeft].SetActualImage(caption, true);
        }
Esempio n. 8
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());
        }
Esempio n. 9
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());
        }