int getStartVisualColumn() {
      return myDelegate != null
             ? myDelegate.getStartVisualColumn()
             : myCurrentVisualColumn - (myFoldRegion != null ? myFoldRegionColumns : 1);
    }
int getStartVisualColumn()