MINERVA superseeded IF/Prolog.
Please see
http://www.ifcomputer.co.jp/MINERVA
for details.
We discontinued to sell IF/Prolog Dec 31. 2003.
For current customers, we continue to provide
professional support for IF/Prolog until Dec 31, 2008.
引数役割名 範囲
---------------------------------------------------------
終了 整数、テキストファイルの中バイト位置
ハイパーウィジェット アトム、Hyper widgetのProlog名
ラベル アトム
長さ 整数、語句リンクの長さ
リンク番号 整数
ページ番号 整数
位置 ターゲットポインタのバイト位置
位置 整数、テキストファイルの中のバイト位置
開始 整数、テキストファイルの中のバイト位置
ターゲットポインタ 整数、現在のターゲットのオフセット
ターゲットポインタY 整数、ターゲットポインタのY座標
テキスト リスト、選択行のリスト
外部述語の一覧
HyperPrevPage(+ハイパーウィジェット, -ページ番号)
前ページを表示し、ページ番号を返します。
xtHyperNextPage( +ハイパーウィジェット, -ページ番号)
次ページを表示し、ページ番号を返します。
xtHyperLastPageNo( +ハイパーウィジェット, -ページ番号)
総ページ数を出します。
xtHyperPageNo( +ハイパーウィジェット, ?ページ番号)
「ページ番号」が変数の場合、現在のページ番号を出します。そうでない場合は、現在のページ番号を「ページ番号」にします。
xtHyperTargetPointerY(+ハイパーウィジェット, -ターゲットポインタY)
ターゲットポインタの垂直位置を画素数で取り出します。
xtHyperCurrentTargetPointer( +ハイパーウィジェット, -ターゲットポインタ)
テキスト中のターゲットポインタのオフセットを取り出します。
xtHyperAddHyperLink( +ハイパーウィジェット, +位置, +長さ,
?リンク番号, +ラベル)
「長さ」、「ラベル」、「位置」で指定される語句リンクを加えます。「リンク番号」は変数でもかまいません。
xtHyperAddSemLink( +ハイパーウィジェット, +位置, +長さ,
+リンク番号, +ラベル)
「長さ」、「ラベル」、「位置」で指定される意味リンクを加えます。「リンク番号」は変数でもかまいません。
xtHyperAddTargetPointerLabel( +ハイパーウィジェット, +位置,
+ラベル)
「ラベル」、「位置」で指定されるターゲットポインタを加えます。
xtHyperRemoveHyperLink( +ハイパーウィジェット, +リンク番号)
「リンク番号」を持つ語句リンクを取り除きます。
xtHyperRemoveSemLink( +ハイパーウィジェット, +リンク番号)
「リンク番号」を持つ意味リンクを取り除きます。
xtHyperRemoveTargetPointerLabel( +ハイパーウィジェット, +位置)
「位置」にあるターゲットポインタを取り除きます。
xtHyperGetText( +ハイパーウィジェット, +開始, +終了, -テキスト)
ソースファイルから、「開始」から「終了」までの「テキスト」を得ます。
xtHyperGetSelection( +ハイパーウィジェット, -開始, -終了, -テキスト)
選択の「開始」と「終了」位置、およびテキスト情報を得ます。
xtHyperSetSelection( +ハイパーウィジェット, +開始, +終了)
「開始」から「終了」までのテキストを選択します。
xtHyperGetLinkPos( +ハイパーウィジェット, +リンク番号, -開始, -終了)
「リンク番号」を持つ語句リンクの「開始」「終了」位置を得ます。
xtHyperGetSemLinkPos( +ハイパーウィジェット, +リンク番号, -開始, -終了)
「リンク番号」を持つ意味リンクの「開始」「終了」位置を得ます。
xtHyperLabelToLinkNo( +ハイパーウィジェット, +ラベル, -リンク番号)
「ラベル」を持つ語句リンクのリンク番号を得ます。
xtHyperSemLabelToLinkNo( +ハイパーウィジェット, +ラベル, -リンク番号)
「ラベル」を持つ意味リンクのリンク番号を得ます。
|