5#ifndef PDFTRON_H_CPPPDFAnnotsScreen
6#define PDFTRON_H_CPPPDFAnnotsScreen
487#include <Impl/Screen.inl>
SDF::Obj GetSDFObj() const
void SetRolloverCaptionText(const UString &contents)
void SetStaticCaptionText(const UString &contents)
ColorPt GetBorderColor() const
void SetScaleType(ScaleType st)
void SetIconCaptionRelation(IconCaptionRelation icr)
double GetVIconLeftOver() const
SDF::Obj GetRolloverIcon() const
void SetHIconLeftOver(double hl)
void SetBackgroundColor(const ColorPt &col, int numcomp)
void SetAction(const Action &action)
void SetMouseDownIcon(SDF::Obj icon)
UString GetRolloverCaptionText() const
void SetBorderColor(const ColorPt &col, int numcomp)
void SetTitle(const UString &title)
UString GetStaticCaptionText() const
ScaleType GetScaleType() const
void SetMouseDownCaptionText(const UString &contents)
void SetScaleCondition(ScaleCondition sc)
void SetStaticIcon(SDF::Obj icon)
SDF::Obj GetStaticIcon() const
ColorPt GetBackgroundColor() const
UString GetMouseDownCaptionText() const
@ e_WhenSmaller
Scale only when the icon is smaller than the annotation rectangle.
@ e_WhenBigger
Scale only when the icon is bigger than the annotation rectangle.
static Screen CreateAnnot(SDF::SDFDoc &doc, const Rect &pos)
void SetVIconLeftOver(double vl)
ScaleCondition GetScaleCondition() const
int GetBackgroundColorCompNum() const
SDF::Obj GetMouseDownIcon() const
IconCaptionRelation GetIconCaptionRelation() const
double GetHIconLeftOver() const
int GetBorderColorCompNum() const
static Screen Create(SDF::SDFDoc &doc, const Rect &pos)
void SetRolloverIcon(SDF::Obj icon)