Classes | Defines | Typedefs | Enumerations

fv_View.h File Reference

#include <memory>
#include <string>
#include <vector>
#include "xap_Features.h"
#include "ut_types.h"
#include "xav_View.h"
#include "pt_Types.h"
#include "pp_Property.h"
#include "fp_types.h"
#include "fl_PartOfBlock.h"
#include "ev_EditBits.h"
#include "fv_FrameEdit.h"
#include "fv_Selection.h"
#include "fv_InlineImage.h"
#include "fv_VisualDragText.h"
#include "fv_SelectionHandles.h"

Go to the source code of this file.

Classes

struct  fv_ChangeState
struct  FV_DocCount
class  fv_PropCache
class  fv_CaretProps
class  FV_View_BubbleBlocker
 A RAII class for blocking popup bubbles that are used by annotations, RDF and maybe other parts of the system. More...
class  FV_View

Defines

#define AUTO_SCROLL_MSECS   100
#define STD_DOUBLE_BUFFERING_FOR_THIS_FUNCTION   FV_ViewDoubleBuffering dblBuffObj(this, true, true); dblBuffObj.beginDoubleBuffering();

Typedefs

typedef enum _AP_JumpTarget AP_JumpTarget

Enumerations

enum  AP_CellSplitType {
  hori_left, hori_mid, hori_right, vert_above,
  vert_mid, vert_below
}
enum  _AP_JumpTarget {
  AP_JUMPTARGET_PAGE, AP_JUMPTARGET_LINE, AP_JUMPTARGET_BOOKMARK, AP_JUMPTARGET_XMLID,
  AP_JUMPTARGET_ANNOTATION
}
enum  FV_BIDI_Order { FV_Order_Visual = 0, FV_Order_Logical_LTR = UT_BIDI_LTR, FV_Order_Logical_RTL = UT_BIDI_RTL }

Define Documentation

#define AUTO_SCROLL_MSECS   100
#define STD_DOUBLE_BUFFERING_FOR_THIS_FUNCTION   FV_ViewDoubleBuffering dblBuffObj(this, true, true); dblBuffObj.beginDoubleBuffering();

Typedef Documentation


Enumeration Type Documentation

Enumerator:
AP_JUMPTARGET_PAGE 
AP_JUMPTARGET_LINE 
AP_JUMPTARGET_BOOKMARK 
AP_JUMPTARGET_XMLID 
AP_JUMPTARGET_ANNOTATION 
Enumerator:
hori_left 
hori_mid 
hori_right 
vert_above 
vert_mid 
vert_below 
Enumerator:
FV_Order_Visual 
FV_Order_Logical_LTR 
FV_Order_Logical_RTL