AccMonitor, AccVerify DS2 and AccVerify for FrontPage
use
objects
to call
functions
and
methods
for the
Accessibility
Interview
Wizard.
AccMonitor
uses two
DLLs (hsftiwizINTm.dll
and
hsftiwiz508m.dll)
for the
WCAG and
Section
508
reporting
respectively.
AccVerify
and
AccVerify
for
FrontPage
use two
DLLs (hsftiwizINT.dll
and
hsftiwiz508.dll)
for the
WCAG and
Section
508
reporting
respectively.
These
DLLs are
installed
to the
%Program
Files%\%Common
Files%\HiSoftware\AccVerify
folder
upon
installation.
These
three
objects
are
available
in the
DLLs.
Interview
Settings
IInterviewSettings
This is
the
object
for the
Accessibility
Interview
Wizard
Interview
Settings.
Interview
Settings
Properties
|
RunAfterVerify |
R /W |
WordBool |
States whether to run the AccVerify Interview wizard after verification |
|
UsePreviousData |
R /W
|
WordBool |
Use this to set whether to use data from previous interviews in the reports when the accessibility interview wizard is not being used. |
Interview
Settings
Methods
Execute
Method
The
Execute
Method
is used
to run
the
Accessibility
Interview
Settings
Wizard.
There is
no
return
value
for this
procedure
Parameters
for the
Execute
method
|
|
AsserterDB |
WideString |
|
Name of asserter database |
|
optional |
WebName |
WideString |
'[LOCAL]' |
This is the name of the web if working with FrontPage webs or AccMonitor webs |
|
optional |
ProgramID |
Integer |
0 |
internal |
AsserterDB
is the
name of
the
asserter
database.
This
database
is named
assrtrs.mdb
and is
typically
found in
the
_accdb
folder
of the
program
installation,
though
this
location
matches
the
location
of the
recorder
database
which
users
are
allowed
to
change.
When
working
with the
FrontPage
version,
the
WebName
refers
to the
FrontPage
web.
Interview
This is
the
object
for
running
the
accessibility
interview
IInterview
Interview
Properties
R/W
stands
for
read/write
or
get/put
|
RecordAnswers |
R /W |
WordBool |
|
|
FileOption |
R /W |
Integer |
This is the File Option feature for whether you want to run for:
Currently selected files
select files in web
all files in web.
|
|
Verifier |
R /W |
WideString |
This is the name of the verifier |
|
AsserterDB |
R /W |
WideString |
This is the path and name of the verifier database. |
|
RecorderDB |
R /W |
WideString |
This is the path and name of the recorder database. |
|
WebName |
R /W |
WideString |
This is the name of the web |
|
WCAGLevel |
R /W |
Integer |
This is the W3C WCAG level if using the W3C reporting. The levels are listed as 1, 2 or 3. |
Interview
Methods
RunInterview
method
|
|
AsserterDB |
WideString |
|
The path and name of the asserter database |
|
|
RecorderDB |
WideString |
|
The path and name of the recorder database |
|
|
SelectedFileList |
WideString |
|
|
|
optional |
WebName |
WideString |
'[LOCAL]' |
|
|
optional |
ProgramID |
Integer |
0 |
|
CheckRunSetup
method
|
|
iStartingPoint |
Integer |
|
|
optional |
ProgramID |
Integer |
0 |
SetAnswer
method
|
|
WebName |
WideString |
|
|
|
FileName |
WideString |
|
|
|
QuestionID |
WideString |
|
|
|
AnswerVal |
Integer |
|
|
|
RecordAnswer |
WordBool |
|
|
optional |
Verifier |
WideString |
" |
|
optional |
RecorderDB |
WideString |
" |
GetAnswer
method
|
|
WebName |
WideString |
|
|
|
FileName |
WideString |
|
|
|
QuestionID |
WideString |
|
|
|
RecordedAnswer |
WordBool |
|
|
optional |
RecorderDB |
WideString |
" |
SetDetailText
method
|
|
QuestionID |
WideString |
|
|
|
DetailText |
WideString |
|
Asserter
Editor
IAsserterEditor
EditAsserters
method
|
|
AsserterDB |
WideString |
|
|
Optional |
ProgramID |
Integer |
0 |