@@ -312,19 +312,22 @@ protected virtual Rectangle DisplayingRectangle
312
312
// exclude the border and the splitter
313
313
if ( DockState == DockState . DockBottomAutoHide )
314
314
{
315
- rect . Y += flat ? 1 : 2 + Measures . SplitterSize ;
316
- rect . Height -= flat ? 1 : 2 + Measures . SplitterSize ;
315
+ rect . Y += flat ? 1 + Measures . SplitterSize : 2 + Measures . SplitterSize ;
316
+ rect . Height -= flat ? 1 + Measures . SplitterSize : 2 + Measures . SplitterSize ;
317
317
}
318
318
else if ( DockState == DockState . DockRightAutoHide )
319
319
{
320
- rect . X += flat ? 1 : 2 + Measures . SplitterSize ;
321
- rect . Width -= flat ? 1 : 2 + Measures . SplitterSize ;
320
+ rect . X += flat ? 1 + Measures . SplitterSize : 2 + Measures . SplitterSize ;
321
+ rect . Width -= flat ? 1 + Measures . SplitterSize : 2 + Measures . SplitterSize ;
322
322
}
323
323
else if ( DockState == DockState . DockTopAutoHide )
324
- rect . Height -= flat ? 1 : 2 + Measures . SplitterSize ;
324
+ {
325
+ rect . Height -= flat ? 1 + Measures . SplitterSize : 2 + Measures . SplitterSize ;
326
+ }
325
327
else if ( DockState == DockState . DockLeftAutoHide )
326
- rect . Width -= flat ? 1 : 2 + Measures . SplitterSize ;
327
-
328
+ {
329
+ rect . Width -= flat ? 1 + Measures . SplitterSize : 2 + Measures . SplitterSize ;
330
+ }
328
331
return rect ;
329
332
}
330
333
}
@@ -353,22 +356,15 @@ protected override void OnLayout(LayoutEventArgs levent)
353
356
DockPadding . Top = flat ? 1 : 2 ;
354
357
m_splitter . Dock = DockStyle . Top ;
355
358
}
356
-
357
359
Rectangle rectDisplaying = DisplayingRectangle ;
358
360
Rectangle rectHidden = new Rectangle ( - rectDisplaying . Width , rectDisplaying . Y , rectDisplaying . Width , rectDisplaying . Height ) ;
359
361
foreach ( Control c in Controls )
360
362
{
361
363
DockPane pane = c as DockPane ;
362
- if ( pane == null )
363
- continue ;
364
-
365
-
366
- if ( pane == ActivePane )
367
- pane . Bounds = rectDisplaying ;
368
- else
369
- pane . Bounds = rectHidden ;
364
+ if ( pane == null ) continue ;
365
+ if ( pane == ActivePane ) pane . Bounds = rectDisplaying ;
366
+ else pane . Bounds = rectHidden ;
370
367
}
371
-
372
368
base . OnLayout ( levent ) ;
373
369
}
374
370
0 commit comments