Exemplo n.º 1
0
        private void initDesktop()
        {
            if (Settings.Instance.EnableDesktop && !GroupPolicyManager.Instance.NoDesktop)
            {
                // hide the windows desktop
                Shell.ToggleDesktopIcons(false);

                // create the native shell window
                createShellWindow();

                // create navigation manager
                NavigationManager = new NavigationManager();
                NavigationManager.PropertyChanged += NavigationManager_PropertyChanged;

                // create icons control
                DesktopIconsControl = new DesktopIcons();

                // create desktop window
                DesktopWindow = new Desktop(this);
                DesktopWindow.Show();

                // register desktop overlay hotkey
                registerHotkey();
            }
        }
Exemplo n.º 2
0
        private void CreateDesktopBrowser()
        {
            if (IsEnabled)
            {
                if (NavigationManager == null)
                {
                    NavigationManager = new NavigationManager();
                    NavigationManager.PropertyChanged += NavigationManager_PropertyChanged;
                }

                if (DesktopIconsControl == null)
                {
                    DesktopIconsControl = new DesktopIcons(this);
                }

                RegisterHotKey();

                ConfigureDesktopBrowser();
            }
        }
Exemplo n.º 3
0
        private void initDesktop()
        {
            if (IsEnabled)
            {
                // hide the windows desktop
                Shell.ToggleDesktopIcons(false);

                // create the native shell window
                createShellWindow();

                // create navigation manager
                NavigationManager = new NavigationManager();
                NavigationManager.PropertyChanged += NavigationManager_PropertyChanged;

                // create icons control
                DesktopIconsControl = new DesktopIcons();

                // create desktop window
                createDesktopWindow();

                // register desktop overlay hotkey
                registerHotKey();
            }
        }
Exemplo n.º 4
0
 public StoredIcons( DesktopIcons icons )
 {
     Folder = icons.Folder;
     Icons = icons.Icons;
 }