docs: private JSplitPane createSelectPanelsSplit() {
  		JSplitPane splitHoriz = new JSplitPane();
  		splitHoriz.setLeftComponent(getPaneSelect());
  		switch (layout) {
  		case EXPAND_SELECT:
  			splitHoriz.setRightComponent(createStatusPanelsSplit());
  			break;
  		case EXPAND_STATUS:
  		default:
  			splitHoriz.setRightComponent(getPaneWork());
  			break;
  		}
  
  		splitHoriz.setDividerLocation(restoreDividerLocation(DIVIDER_HORIZONTAL, 300));
  		splitHoriz.addPropertyChangeListener(JSplitPane.DIVIDER_LOCATION_PROPERTY, new DividerResizedListener(DIVIDER_HORIZONTAL));
  
  		splitHoriz.setDividerSize(3);
  		splitHoriz.setResizeWeight(0.3D);
  		splitHoriz.setContinuousLayout(false);
  		splitHoriz.setBorder(BorderFactory.createEmptyBorder(0, 0, 0, 0));
  		return splitHoriz;
  	}