30 #include "scribusapi.h"
39 Annotation() : AnType(0), AnActType(0), AnAction(
""), An_E_act(
""), An_X_act(
""), An_D_act(
""),
40 An_Fo_act(
""), An_Bl_act(
""), An_K_act(
""), An_F_act(
""), An_V_act(
""), An_C_act(
""),
41 AnToolTip(
""), AnRollOver(
""), AnDown(
""), AnBColor(
""), An_Extern(
""), AnBsty(0),
42 AnBwid(1), AnFeed(1), AnZiel(0), AnFlag(0), AnMaxChar(-1), AnVis(0), AnChkStil(0),
43 AnFont(4), AnIsChk(
false), AnAAact(
false), AnHTML(0), AnUseIcons(
false),
44 AnIPlace(1), AnScaleW(0), AnFormat(0), tmp_Chk(
false), on_State(
false), is_Open(
false), AnIcon(0), AnIsOpen(
false)
62 Action_JavaScript = 1,
64 Action_SubmitForm = 3,
66 Action_ImportData = 5,
67 Action_GoToR_FileRel = 7,
69 Action_GoToR_FileAbs = 9,
72 enum AnnotationScriptEvents
74 Java_ReleaseButton = 0,
80 Java_SelectionChg = 6,
82 Java_FieldValidate = 8,
83 Java_FieldCalculate = 9
85 enum AnnotationIconType
91 Icon_NewParagraph = 4,
102 Flag_Multiline = 4096,
103 Flag_Password = 8192,
104 Flag_NoToggleToOff = 16384,
106 Flag_PushButton = 65536,
110 Flag_FileSelect = 1048576,
111 Flag_MultiSelect = 2097152,
112 Flag_DoNotSpellCheck = 4194304,
113 Flag_DoNotScroll = 8388608,
114 Flag_Comb = 16777216,
115 Flag_RichText = 33554432,
116 Flag_RadiosInUnison = 33554432,
117 Flag_CommitOnSelChange = 67108864
120 void setType(
int newType) { AnType=newType; }
121 void setAction(
const QString& newAction) { AnAction=newAction; }
122 void setE_act(
const QString& newE_act) { An_E_act=newE_act; }
123 void setX_act(
const QString& newX_act) { An_X_act=newX_act; }
124 void setD_act(
const QString& newD_act) { An_D_act=newD_act; }
125 void setFo_act(
const QString& newFo_act) { An_Fo_act=newFo_act; }
126 void setBl_act(
const QString& newBl_act) { An_Bl_act=newBl_act; }
127 void setK_act(
const QString& newK_act) { An_K_act=newK_act; }
128 void setF_act(
const QString& newF_act) { An_F_act=newF_act; }
129 void setV_act(
const QString& newV_act) { An_V_act=newV_act; }
130 void setC_act(
const QString& newC_act) { An_C_act=newC_act; }
131 void setExtern(
const QString& newExtern) { An_Extern=newExtern; }
132 void setZiel(
int newZiel) { AnZiel=newZiel; }
133 void setActionType(
int newActType) { AnActType=newActType; }
134 void setToolTip(
const QString& newToolTip) { AnToolTip=newToolTip; }
135 void setRollOver(
const QString& newRollOver) { AnRollOver=newRollOver; }
136 void setDown(
const QString& newDown) { AnDown=newDown; }
137 void setBorderColor(
const QString& newBorderColor) { AnBColor=newBorderColor; }
138 void setBwid(
int newBwid) { AnBwid=newBwid; }
139 void setBsty(
int newBsty) { AnBsty=newBsty; }
140 void setFeed(
int newFeed) { AnFeed=newFeed; }
141 void setFlag(
int newFlag) { AnFlag=newFlag; }
142 void addToFlag(
int dFlag) { AnFlag+=dFlag; }
143 void setMaxChar(
int newMaxChar) { AnMaxChar=newMaxChar; }
144 void setVis(
int newVis) { AnVis=newVis; }
145 void setFont(
int newFont) { AnFont=newFont; }
146 void setChkStil(
int newChkStil) { AnChkStil=newChkStil; }
147 void setFormat(
int newFormat) { AnFormat=newFormat; }
148 void setIsChk(
bool newIsChk) { AnIsChk=newIsChk; }
149 void setCheckState(
bool newIsChk) { tmp_Chk=newIsChk; }
150 void setOpen(
bool newIsOpen) { is_Open=newIsOpen; }
151 void setOnState(
bool newIsChk) { on_State=newIsChk; }
152 void setAAact(
bool newAAct) { AnAAact=newAAct; }
153 void setHTML(
int newHTML) { AnHTML=newHTML; }
154 void setUseIcons(
bool newUseIcons) { AnUseIcons=newUseIcons; }
155 void setIPlace(
int newIPlace) { AnIPlace=newIPlace; }
156 void setScaleW(
int newScaleW) { AnScaleW=newScaleW; }
157 void setAnOpen(
bool newIsOpen) { AnIsOpen = newIsOpen; }
158 void setIcon(
int newHTML) { AnIcon = newHTML; }
160 int Type()
const {
return AnType; }
161 QString Action()
const {
return AnAction; }
162 QString E_act()
const {
return An_E_act; }
163 QString X_act()
const {
return An_X_act; }
164 QString D_act()
const {
return An_D_act; }
165 QString Fo_act()
const {
return An_Fo_act; }
166 QString Bl_act()
const {
return An_Bl_act; }
167 QString K_act()
const {
return An_K_act; }
168 QString F_act()
const {
return An_F_act; }
169 QString V_act()
const {
return An_V_act; }
170 QString C_act()
const {
return An_C_act; }
171 QString Extern()
const {
return An_Extern; }
172 int Ziel()
const {
return AnZiel; }
173 int ActionType()
const {
return AnActType; }
174 QString ToolTip()
const {
return AnToolTip; }
175 QString RollOver()
const {
return AnRollOver; }
176 QString Down()
const {
return AnDown; }
177 QString borderColor()
const {
return AnBColor; }
178 int Bwid()
const {
return AnBwid; }
179 int Bsty()
const {
return AnBsty; }
180 int Feed()
const {
return AnFeed; }
181 int Flag()
const {
return AnFlag; }
182 int MaxChar()
const {
return AnMaxChar; }
183 int Vis()
const {
return AnVis; }
184 int Font()
const {
return AnFont; }
185 int ChkStil()
const {
return AnChkStil; }
186 int Format()
const {
return AnFormat; }
187 bool IsChk()
const {
return AnIsChk; }
188 bool IsChecked()
const {
return tmp_Chk; }
189 bool IsOpen()
const {
return is_Open; }
190 bool IsOn()
const {
return on_State; }
191 bool AAact()
const {
return AnAAact; }
192 int HTML()
const {
return AnHTML; }
193 bool UseIcons()
const {
return AnUseIcons; }
194 int IPlace()
const {
return AnIPlace; }
195 int ScaleW()
const {
return AnScaleW; }
196 bool IsAnOpen()
const {
return AnIsOpen; }
197 int Icon()
const {
return AnIcon; }
Definition: annotation.h:35