aboutsummaryrefslogtreecommitdiff
path: root/dw/textblock.hh
diff options
context:
space:
mode:
Diffstat (limited to 'dw/textblock.hh')
-rw-r--r--dw/textblock.hh7
1 files changed, 5 insertions, 2 deletions
diff --git a/dw/textblock.hh b/dw/textblock.hh
index 515d67f6..397ba0e6 100644
--- a/dw/textblock.hh
+++ b/dw/textblock.hh
@@ -779,7 +779,9 @@ protected:
core::MousePositionEvent *event);
void processWord (int wordIndex);
+
virtual int wordWrap (int wordIndex, bool wrapAll);
+
int wrapWordInFlow (int wordIndex, bool wrapAll);
int wrapWordOofRef (int wordIndex, bool wrapAll);
void balanceBreakPosAndHeight (int wordIndex, int firstIndex,
@@ -827,6 +829,8 @@ protected:
int numSizeRequestReferences ();
Widget *sizeRequestReference (int index);
+ virtual bool mustBeWidenedToAvailWidth ();
+
void getExtremesSimpl (core::Extremes *extremes);
int numGetExtremesReferences ();
@@ -902,8 +906,7 @@ public:
void changeLinkColor (int link, int newColor);
void changeWordStyle (int from, int to, core::style::Style *style,
bool includeFirstSpace, bool includeLastSpace);
-
- bool mustBeWidenedToAvailWidth ();
+
void borderChanged (int oofmIndex, int y, core::Widget *widgetOOF);
void widgetRefSizeChanged (int externalIndex);
void clearPositionChanged ();