#include "ut_types.h"
Go to the source code of this file.
Classes | |
class | AV_Listener |
class | AV_ListenerExtra |
Defines | |
#define | AV_CHG_NONE (static_cast<AV_ChangeMask>(0x0000)) |
#define | AV_CHG_DO (static_cast<AV_ChangeMask>(0x0001)) |
#define | AV_CHG_DIRTY (static_cast<AV_ChangeMask>(0x0002)) |
#define | AV_CHG_EMPTYSEL (static_cast<AV_ChangeMask>(0x0004)) |
#define | AV_CHG_FILENAME (static_cast<AV_ChangeMask>(0x0008)) |
#define | AV_CHG_FMTBLOCK (static_cast<AV_ChangeMask>(0x0010)) |
#define | AV_CHG_FMTCHAR (static_cast<AV_ChangeMask>(0x0020)) |
#define | AV_CHG_CLIPBOARD (static_cast<AV_ChangeMask>(0x0040)) |
#define | AV_CHG_PAGECOUNT (static_cast<AV_ChangeMask>(0x0080)) |
#define | AV_CHG_WINDOWSIZE (static_cast<AV_ChangeMask>(0x0100)) |
#define | AV_CHG_FMTSECTION (static_cast<AV_ChangeMask>(0x0200)) |
#define | AV_CHG_COLUMN (static_cast<AV_ChangeMask>(0x0400)) |
#define | AV_CHG_INPUTMODE (static_cast<AV_ChangeMask>(0x0800)) |
#define | AV_CHG_FMTSTYLE (static_cast<AV_ChangeMask>(0x1000)) |
#define | AV_CHG_INSERTMODE (static_cast<AV_ChangeMask>(0x2000)) |
#define | AV_CHG_HDRFTR (static_cast<AV_ChangeMask>(0x4000)) |
#define | AV_CHG_DIRECTIONMODE (static_cast<AV_ChangeMask>(0x4000)) |
#define | AV_CHG_FRAMEDATA (static_cast<AV_ChangeMask>(0x8000)) |
#define | AV_CHG_KEYPRESSED (static_cast<AV_ChangeMask>(0x10000)) |
#define | AV_CHG_BLOCKCHECK (static_cast<AV_ChangeMask>(0x20000)) |
#define | AV_CHG_FOCUS (static_cast<AV_ChangeMask>(0x40000)) |
#define | AV_CHG_MOUSEPOS (static_cast<AV_ChangeMask>(0x80000)) |
#define | AV_CHG_CELL (static_cast<AV_ChangeMask>(0x100000)) |
#define | AV_CHG_ALL (static_cast<AV_ChangeMask>(0xFFFFFFFF)) |
#define | AV_CHG_SAVE (static_cast<AV_ChangeMask>(AV_CHG_DO | AV_CHG_DIRTY | AV_CHG_FILENAME)) |
#define | AV_CHG_TYPING (static_cast<AV_ChangeMask>(AV_CHG_DO | AV_CHG_DIRTY | AV_CHG_EMPTYSEL | AV_CHG_COLUMN)) |
#define | AV_CHG_MOTION (static_cast<AV_ChangeMask>(AV_CHG_EMPTYSEL | AV_CHG_FMTSTYLE | AV_CHG_FMTBLOCK | AV_CHG_FMTSECTION | AV_CHG_FMTCHAR | AV_CHG_COLUMN | AV_CHG_CELL)) |
#define | AV_CHG_STYLE_PARA (static_cast<AV_ChangeMask>(AV_CHG_FMTBLOCK | AV_CHG_FMTCHAR)) |
Typedefs | |
typedef UT_uint32 | AV_ListenerId |
typedef enum _AV_ListenerType | AV_ListenerType |
typedef UT_uint32 | AV_ChangeMask |
Enumerations | |
enum | _AV_ListenerType { AV_LISTENER_MENU, AV_LISTENER_TOOLBAR, AV_LISTENER_LEFTRULER, AV_LISTENER_TOPRULER, AV_LISTENER_SCROLLBAR, AV_LISTENER_VIEW, AV_LISTENER_STATUSBAR, AV_LISTENER_CARET, AV_LISTENER_PLUGIN, AV_LISTENER_PLUGIN_EXTRA } |
#define AV_CHG_ALL (static_cast<AV_ChangeMask>(0xFFFFFFFF)) |
Referenced by _abi_widget_bindListenerToView(), FV_View::_charInsert(), AP_Frame::_showDocument(), AbiCollabSaveInterceptor::AbiCollabSaveInterceptor(), AP_CreateToolbarActionSet(), EV_Win32Toolbar::bindListenerToView(), EV_UnixToolbar::bindListenerToView(), checkViewModeIsPrint(), FV_View::cmdCharDelete(), FV_View::cmdCut(), FV_View::cmdDeleteHyperlink(), FV_View::cmdDeleteTable(), FV_View::cmdInsertPositionedGraphic(), FV_View::cmdInsertTable(), FV_View::cmdInsertTOC(), FV_View::cmdPaste(), FV_View::cmdPasteSelectionAt(), FV_View::cmdRedo(), FV_View::cmdUndo(), FV_View::convertInLineToPositioned(), Defun1(), FV_View::extSelNextPrevPage(), FV_View::extSelNextPrevScreen(), FV_View::insertFootnote(), FV_View::insertParagraphBreak(), FV_View::insertSectionBreak(), Stateful_ViewListener::notify(), AP_Frame::quickZoom(), FV_View::setBlockFormat(), AP_StatusBar::setView(), FV_View::warpInsPtNextPrevLine(), FV_View::warpInsPtNextPrevPage(), and FV_View::warpInsPtNextPrevScreen().
#define AV_CHG_BLOCKCHECK (static_cast<AV_ChangeMask>(0x20000)) |
#define AV_CHG_CELL (static_cast<AV_ChangeMask>(0x100000)) |
Referenced by AP_TopRuler::notify(), AP_LeftRuler::notify(), and FV_View::notifyListeners().
#define AV_CHG_CLIPBOARD (static_cast<AV_ChangeMask>(0x0040)) |
Referenced by AP_CreateToolbarActionSet(), FV_View::cmdCopy(), and FV_View::copyFrame().
#define AV_CHG_COLUMN (static_cast<AV_ChangeMask>(0x0400)) |
Referenced by FV_View::getLeftRulerInfo(), FV_View::getTopRulerInfo(), AP_TopRuler::notify(), and FV_View::notifyListeners().
#define AV_CHG_DIRECTIONMODE (static_cast<AV_ChangeMask>(0x4000)) |
Referenced by AP_CreateToolbarActionSet().
#define AV_CHG_DIRTY (static_cast<AV_ChangeMask>(0x0002)) |
Referenced by FV_View::cmdUndo(), ap_ViewListener::notify(), FV_View::notifyListeners(), and fl_DocListener::signal().
#define AV_CHG_DO (static_cast<AV_ChangeMask>(0x0001)) |
Referenced by FV_View::notifyListeners().
#define AV_CHG_EMPTYSEL (static_cast<AV_ChangeMask>(0x0004)) |
#define AV_CHG_FILENAME (static_cast<AV_ChangeMask>(0x0008)) |
Referenced by FV_View::notifyListeners(), and fl_DocListener::signal().
#define AV_CHG_FMTBLOCK (static_cast<AV_ChangeMask>(0x0010)) |
Referenced by FV_View::_clearIfAtFmtMark(), FV_View::_generalUpdate(), ABI_Collab_Import::_import(), AP_CreateToolbarActionSet(), fl_DocListener::change(), FV_View::getLeftRulerInfo(), FV_View::getTopRulerInfo(), AP_TopRuler::notify(), Stateful_ViewListener::notify(), and FV_View::notifyListeners().
#define AV_CHG_FMTCHAR (static_cast<AV_ChangeMask>(0x0020)) |
#define AV_CHG_FMTSECTION (static_cast<AV_ChangeMask>(0x0200)) |
#define AV_CHG_FMTSTYLE (static_cast<AV_ChangeMask>(0x1000)) |
#define AV_CHG_FOCUS (static_cast<AV_ChangeMask>(0x40000)) |
Referenced by FV_View::focusChange(), and AV_View::notifyListeners().
#define AV_CHG_FRAMEDATA (static_cast<AV_ChangeMask>(0x8000)) |
Referenced by AP_CreateToolbarActionSet(), and s_doMarkRevisions().
#define AV_CHG_HDRFTR (static_cast<AV_ChangeMask>(0x4000)) |
Referenced by fl_DocSectionLayout::_HdrFtrChangeCallback(), abi_widget_set_style(), AP_Dialog_Stylist::Apply(), AP_Dialog_Lists::Apply(), fl_DocListener::change(), FV_View::cmdEditFooter(), FV_View::cmdEditHeader(), FV_View::cmdRemoveHdrFtr(), Defun(), Defun1(), FV_FrameEdit::deleteFrame(), FV_View::gotoTarget(), FV_View::insertHeaderFooter(), FV_FrameEdit::mouseRelease(), AP_TopRuler::mouseRelease(), AP_LeftRuler::mouseRelease(), AP_TopRuler::notify(), AP_LeftRuler::notify(), FV_View::pasteFromLocalTo(), FV_View::processSelectedBlocks(), FV_View::selectAnnotation(), FV_View::setBlockIndents(), and FV_View::warpInsPtToXY().
#define AV_CHG_INPUTMODE (static_cast<AV_ChangeMask>(0x0800)) |
Referenced by ap_ViewListener::notify(), ap_sbf_InputMode::notify(), and XAP_App::setInputMode().
#define AV_CHG_INSERTMODE (static_cast<AV_ChangeMask>(0x2000)) |
Referenced by FV_Caret_Listener::notify(), ap_sbf_InsertMode::notify(), and AV_View::setInsertMode().
#define AV_CHG_KEYPRESSED (static_cast<AV_ChangeMask>(0x10000)) |
Referenced by FV_Caret_Listener::notify().
#define AV_CHG_MOTION (static_cast<AV_ChangeMask>(AV_CHG_EMPTYSEL | AV_CHG_FMTSTYLE | AV_CHG_FMTBLOCK | AV_CHG_FMTSECTION | AV_CHG_FMTCHAR | AV_CHG_COLUMN | AV_CHG_CELL)) |
Referenced by FV_View::_charMotion(), fl_DocSectionLayout::_HdrFtrChangeCallback(), abi_widget_set_style(), AP_CreateToolbarActionSet(), AP_Dialog_Stylist::Apply(), AP_Dialog_Lists::Apply(), FV_View::cmdAdvanceNextPrevCell(), FV_View::cmdAutoFitTable(), FV_View::cmdAutoSizeCols(), FV_View::cmdAutoSizeRows(), FV_View::cmdCharDelete(), FV_View::cmdCharMotion(), FV_View::cmdDeleteCell(), FV_View::cmdDeleteCol(), FV_View::cmdDeleteRow(), FV_View::cmdHyperlinkJump(), FV_View::cmdInsertCol(), FV_View::cmdInsertPositionedGraphic(), FV_View::cmdInsertRow(), FV_View::cmdInsertTOC(), FV_View::cmdMergeCells(), FV_View::cmdSelectColumn(), FV_View::cmdSplitCells(), FV_View::cmdTableToText(), FV_View::convertInLineToPositioned(), Defun(), Defun1(), FV_View::extSelHorizontal(), FV_View::extSelNextPrevLine(), FV_View::extSelNextPrevPage(), FV_View::extSelNextPrevScreen(), FV_View::extSelTo(), FV_View::extSelToXY(), FV_View::extSelToXYword(), FV_View::findNext(), FV_View::findPrev(), FV_View::findReplaceAll(), FV_View::gotoTarget(), FV_View::insertFootnote(), FV_View::insertHeaderFooter(), FV_View::insertParagraphBreak(), AP_LeftRuler::mouseRelease(), FV_View::moveInsPtTo(), FV_Caret_Listener::notify(), ap_sbf_PageInfo::notify(), Stateful_ViewListener::notify(), FV_View::pasteFromLocalTo(), FV_Selection::pasteRowOrCol(), FV_View::processSelectedBlocks(), FV_View::selectAnnotation(), FV_View::setBlockFormat(), FV_View::setBlockIndents(), FV_View::setCellFormat(), FV_View::setFrameFormat(), FV_View::setSectionFormat(), FV_View::setTableFormat(), FV_View::warpInsPtNextPrevLine(), FV_View::warpInsPtNextPrevPage(), FV_View::warpInsPtNextPrevScreen(), and FV_View::warpInsPtToXY().
#define AV_CHG_MOUSEPOS (static_cast<AV_ChangeMask>(0x80000)) |
Referenced by Defun(), Defun1(), and AV_View::notifyListeners().
#define AV_CHG_NONE (static_cast<AV_ChangeMask>(0x0000)) |
#define AV_CHG_PAGECOUNT (static_cast<AV_ChangeMask>(0x0080)) |
#define AV_CHG_SAVE (static_cast<AV_ChangeMask>(AV_CHG_DO | AV_CHG_DIRTY | AV_CHG_FILENAME)) |
Referenced by FV_View::cmdSave(), and FV_View::cmdSaveAs().
#define AV_CHG_STYLE_PARA (static_cast<AV_ChangeMask>(AV_CHG_FMTBLOCK | AV_CHG_FMTCHAR)) |
#define AV_CHG_TYPING (static_cast<AV_ChangeMask>(AV_CHG_DO | AV_CHG_DIRTY | AV_CHG_EMPTYSEL | AV_CHG_COLUMN)) |
#define AV_CHG_WINDOWSIZE (static_cast<AV_ChangeMask>(0x0100)) |
typedef UT_uint32 AV_ChangeMask |
typedef UT_uint32 AV_ListenerId |
typedef enum _AV_ListenerType AV_ListenerType |
enum _AV_ListenerType |