diff options
author | Sebastian Geerken <devnull@localhost> | 2014-10-23 12:29:38 +0200 |
---|---|---|
committer | Sebastian Geerken <devnull@localhost> | 2014-10-23 12:29:38 +0200 |
commit | d39956a7b0a38ebeda147d52aa734e992c425d9f (patch) | |
tree | aa66d82bb61a4c38ff0de04bec8dad62d69f6294 /dw/textblock.hh | |
parent | 3afc8db366cdfed92f5c53a606cfc82e551c9084 (diff) |
More work on drawing: interruptions work now halfway.
Diffstat (limited to 'dw/textblock.hh')
-rw-r--r-- | dw/textblock.hh | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/dw/textblock.hh b/dw/textblock.hh index c9f86fa5..4a5681e6 100644 --- a/dw/textblock.hh +++ b/dw/textblock.hh @@ -643,7 +643,10 @@ protected: void drawSpace (int wordIndex, core::View *view, core::Rectangle *area, int xWidget, int yWidgetBase); Widget *drawLine (Line *line, core::View *view, core::Rectangle *area, - lout::container::untyped::Stack *iterator); + core::StackingIteratorStack *iteratorStack); + Widget *drawOOFReferences (core::View *view, core::Rectangle *area, + core::StackingIteratorStack *iteratorStack); + int findLineIndex (int y); int findLineIndexWhenNotAllocated (int y); int findLineIndexWhenAllocated (int y); @@ -799,7 +802,7 @@ protected: void calcTextOffset (int lineIndex, int totalWidth); Widget *drawLevel (core::View *view, core::Rectangle *area, - lout::container::untyped::Stack *iterator, + core::StackingIteratorStack *iteratorStack, int majorLevel); void sizeRequestImpl (core::Requisition *requisition); |