  void DrawStyledText(Surface *surface, const ViewStyle &vs, int styleOffset, PRectangle rcText,
  	const StyledText &st, size_t start, size_t length, DrawPhase phase);
  
-+typedef void (*DrawTabArrowFn)(Surface *, PRectangle, int);
++typedef void (*DrawTabArrowFn)(Surface *surface, PRectangle rcTab, int ymid);
 +
  /**
  * EditView draws the main text area.

 	pixmapIndentGuideHighlight = 0;
 	llc.SetLevel(LineLayoutCache::llcCaret);
 	posCache.SetSize(0x400);
+	tabArrowPaddingTop = 4;
+	customDrawTabArrow = NULL;
+	customDrawWrapMarker = NULL;
 }

 
 	Point lastClick;
 	unsigned int lastClickTime;
+	Point doubleClickCloseThreshold;
 	int dwellDelay;
 	int ticksToDwell;
 	bool dwelling;
