code: private void setSelectPositionX(int posX, int width) {
  
          m_markerStyle.setLeft(posX, Unit.PX);
          m_markerStyle.setWidth(width, Unit.PX);
  
          m_overlayLeftStyle.setWidth(posX, Unit.PX);
          m_overlayTopStyle.setLeft(posX, Unit.PX);
          m_overlayTopStyle.setWidth(width, Unit.PX);
          m_overlayBottomStyle.setLeft(posX, Unit.PX);
          m_overlayBottomStyle.setWidth(width, Unit.PX);
          m_overlayRightStyle.setWidth(m_elementWidth - posX - width, Unit.PX);
  
          m_currentSelection.setLeft(posX);
          m_currentSelection.setWidth(width);
      }
docs: Sets X position and width of the select area.<p>
  
  @param posX the new X position
  @param width the new width