引数役割名 範囲 --------------------------------------------------------- 終了 整数、テキストファイルの中バイト位置 ハイパーウィジェット アトム、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( +ハイパーウィジェット, +ラベル, -リンク番号) 「ラベル」を持つ意味リンクのリンク番号を得ます。
| 冒頭へ |
|