Ejemplo n.º 1
0
        private void UpdateDockedAppBarPosition(AppBarDockStyle dockStyle)
        {
            int edge = 0;

            switch (dockStyle)
            {
            case AppBarDockStyle.None: return;

            case AppBarDockStyle.ScreenLeft: edge = 0; break;

            case AppBarDockStyle.ScreenTop: edge = 1; break;

            case AppBarDockStyle.ScreenRight: edge = 2; break;

            default: edge = 3; break;
            }

            NativeMethods.DockAppBar(windowHandle, edge, IdealSize);
        }
Ejemplo n.º 2
0
 public AppBar(System.Windows.Forms.IWin32Window appBarWindow)
 {
     appBarCallback = NativeMethods.RegisterWindowMessage("AppBar");
     windowHandle   = appBarWindow.Handle;
     appBarDock     = AppBarDockStyle.None;
 }
Ejemplo n.º 3
0
 public AppBar(System.Windows.Forms.IWin32Window appBarWindow)
 {
     appBarCallback = NativeMethods.RegisterWindowMessage("AppBar");
     windowHandle = appBarWindow.Handle;
     appBarDock = AppBarDockStyle.None;
 }
Ejemplo n.º 4
0
        private void UpdateDockedAppBarPosition(AppBarDockStyle dockStyle)
        {
            int edge = 0;
            switch (dockStyle)
            {
                case AppBarDockStyle.None: return;
                case AppBarDockStyle.ScreenLeft: edge = 0; break;
                case AppBarDockStyle.ScreenTop: edge = 1; break;
                case AppBarDockStyle.ScreenRight: edge = 2; break;
                default: edge = 3; break;

            }

            NativeMethods.DockAppBar(windowHandle, edge, IdealSize);
        }