private ShadowWindow GetOrCreateShadowWindow(int direction)
 {
     return(_shadowWindows[direction] ??
            (_shadowWindows[direction] = new ShadowWindow(this, (Dock)direction)));
 }
 private ShadowWindow GetOrCreateShadowWindow(int direction)
 {
     return _shadowWindows[direction] ??
            (_shadowWindows[direction] = new ShadowWindow(this, (Dock) direction));
 }