|
WebWorks Publisher Cookbook code samples
Microsoft HTML Help
Example 61
$IF_EQUAL($LINKFILE;, $PAGEABSLAST;,,
\ \ \ \ \ \ <li><object type="text/sitemap">
<param name="Name" value="$BBTOCTitle;">
<param name="WindowName" value="second">
$LINKDATA(BBIterTOCItem);\
</object>
);
Example 62
@SET_GLOBAL(window$AUTOTAG;, $DATA;);
Example 63
$IF_LINKRESOLVED(
$IF_ATTR_EXISTS($LINKFILE;, popup$LINKTAG;,
<a href=javascript:hhctrl.TextPopup\
(Popup$LINKTAG;\,"Arial\,9\"\,10\,10\,-1\,-1\)>,
$IF_EQUAL($DATA["^message URL"];, message URL,
<a href="$DATA["^message URL ", ""];">,
$IF_GLOBAL_EXISTS(window$AUTOTAG;,
<OBJECT id=hhctrl type="application/x-oleobject"
classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"
codebase="hhctrl.ocx#Version=4\,74\,8875\,0">
<PARAM name="Command" value="Related Topics">
<PARAM name="Window" value="$GET_GLOBAL(window$AUTOTAG;);">
<PARAM name="Font" value="Verdana\,9\,\,#3366CC\,UNDERLINE">
<PARAM name="Item1" value="$LINKFILE(html, basename, $CHARSET;);\;$PROJECTNAME;.chm::/$LINKFILE(html, name, $CHARSET;);">
<PARAM name="Text" value="Text: ,
<a href="$BPLinkFile;#$LINKTAG;">);););\
);\
@SET_ATTR(haspopups, $GET_ATTR($PAGE;, haspopups);\
$IF_ATTR_EXISTS($LINKFILE;, popup$LINKTAG;, $GET_ATTR($LINKFILE;, popup$LINKTAG;);
););
Example 64
$IF_GLOBAL_EXISTS(window$AUTOTAG;, \"></OBJECT>,
$IF_LINKRESOLVED(</a>););
Example 65
@SET_GLOBAL(window$AUTOTAG;, $DATA;);
Example 66
@INC_COUNTER(control,1);\
$IF_LINKRESOLVED(
$IF_ATTR_EXISTS($LINKFILE;, popup$LINKTAG;,
<a href=javascript:hhctrl.TextPopup\(Popup$LINKTAG;\,"Arial\,9\"\,10\,10\,-1\,-1\)>,
$IF_EQUAL($DATA["^message URL"];, message URL,
<a href="$DATA["^message URL ", ""];">,
$IF_GLOBAL_EXISTS(window$AUTOTAG;,
<OBJECT id=hhctrl$GET_COUNTER(control); type="application/x-oleobject"
classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"
codebase="hhctrl.ocx#Version=4\,74\,8875\,0">
<PARAM name="Command" value="Related Topics">
<PARAM name="Window" value="$GET_GLOBAL(window$AUTOTAG;);">
<PARAM name="Item1" value="$LINKFILE(html, basename, $CHARSET;);\;$PROJECTNAME;.chm::/$LINKFILE(html, name, $CHARSET;);">
</OBJECT>
<a href="javascript:hhctrl$GET_COUNTER(control);.Click(\)">,
<a href="$BPLinkFile;#$LINKTAG;">);););\
);\
@SET_ATTR(haspopups, $GET_ATTR($PAGE;, haspopups);\
$IF_ATTR_EXISTS($LINKFILE;, popup$LINKTAG;, $GET_ATTR($LINKFILE;, popup$LINKTAG;);
););
Example 67
$IF_LINKRESOLVED(
$IF_ATTR_EXISTS($LINKFILE;, popup$LINKTAG;,
<a href=javascript:hhctrl.TextPopup\(Popup$LINKTAG;\,"Arial\,9\"\,10\,10\,-1\,-1\)>,
$IF_EQUAL($DATA["^message URL"];, message URL,
<a href="$DATA["^message URL ", ""];">,
$IF_GLOBAL_EXISTS(reltop$AUTOTAG;,
@SET_ATTR(reltoplink,$PROJECTNAME;.chm::/$LINKFILE(html, name, $CHARSET;););,
<a href="$BPLinkFile;#$LINKTAG;">);););\
);\
@SET_ATTR(haspopups, $GET_ATTR($PAGE;, haspopups);\
$IF_ATTR_EXISTS($LINKFILE;, popup$LINKTAG;, $GET_ATTR($LINKFILE;, popup$LINKTAG;);
););
Example 68
$IF_LINKRESOLVED($IF_GLOBAL_EXISTS(reltop$AUTOTAG;,,</a>););
Example 69
@SET_GLOBAL(reltop$AUTOTAG;, $DATA;);
Example 70
@INC_COUNTER(reltopic);\
<PARAM name="Item$GET_COUNTER(reltopic);" value="$DATA(raw);\;$GET_ATTR($PAGE;,reltoplink);">
Example 71
$BPRelatedTopicOpen;
Example 72
@SET_GLOBAL(bparg1, </OBJECT>);\
$BPRelatedTopicClose;
Example 73
@SET_COUNTER(reltopic,0);\
<OBJECT id=hhctrl type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11" codebase="hhctrl.ocx#Version=4\,74\,8875\,0"><PARAM name="Command" value="Related Topics,dialog">
Example 74
<PARAM name="Text" value="Text: Related Topics">$GET_GLOBAL(bparg1);
Example 75
<Object type="application/x-oleobject" classid="clsid:1e2a7bd0-dab9-11d0-b93a-00c04fc99f9e">
<param name="ALink Name" value="$DATA;">
</OBJECT>
Example 76
<OBJECT id=hhctrl type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11" codebase="hhctrl.ocx#Version=4,74,8875,0" width=100 height=100>
<PARAM name="Command" value="ALink">
<PARAM name="Button" value="Text:Topics">
<PARAM name="Flags" value="1">
<PARAM name="Item1" value="">
<PARAM name="Item2" value="foo">
</OBJECT>
Top of page
Copyright © 2001 Scriptorium Publishing Services.
These code samples correspond to examples provided in The
WebWorks Publisher Cookbook. Cookbook owners may use this code
for their WebWorks Publisher projects.
|