dillo
3.0.5
About: dillo is a small, fast, extensible Web browser particularly suitable for older or smaller computers and embedded systems (but only limited or no support for frames, CSS, JavaScript, Java). Fossies Dox: dillo-3.0.5.tar.gz ("inofficial" and yet experimental doxygen-generated source code documentation) 
|
Go to the documentation of this file. 1 #ifndef __DW_SELECTION_H__ 2 #define __DW_SELECTION_H__ 4 #ifndef __INCLUDED_FROM_DW_CORE_HH__ 5 # error Do not include this file directly, use "core.hh" instead. 241 #endif // __DW_SELECTION_H__
bool buttonMotion(Iterator *it, int charPos, int linkNo, EventMotion *event)
void switchLinkToSelection(Iterator *it, int charPos)
This method is called when the user decides not to activate a link, but instead select text.
void setLayout(Layout *layout)
Base class for all mouse events related to a specific position.
A stack of iterators, to iterate recursively through a widget tree.
Iterators are used to iterate through the contents of a widget.
enum dw::core::SelectionState::@10 selectionState
void highlight0(bool fl, DeepIterator *from, int fromChar, DeepIterator *to, int toChar, int dir)
static int correctCharPos(DeepIterator *it, int charPos)
This method deals especially with the case that a widget passes dw::core::SelectionState::END_OF_WORD...
bool buttonRelease(Iterator *it, int charPos, int linkNo, EventButton *event)
enum dw::core::SelectionState::@11 linkState
Represents a mouse motion event.
The central class for managing and drawing a widget tree.
This class handles selections, as well as activation of links, which is closely related.
void adjustSelection(Iterator *it, int charPos)
This method is used by core::dw::SelectionState::buttonMotion and core::dw::SelectionState::buttonRel...
void highlight(bool fl, int dir)
bool handleEvent(EventType eventType, Iterator *it, int charPos, int linkNo, MousePositionEvent *event)
General form of dw::core::SelectionState::buttonPress, dw::core::SelectionState::buttonRelease and dw...
bool buttonPress(Iterator *it, int charPos, int linkNo, EventButton *event)
Dw is in this namespace, or sub namespaces of this one.