イフコンピュータ > IF/Prolog > マニュアル > IF/Prolog V4.1 マニュアル > IF/Prolog Interfaces > Athena インタフェースマニュアル > Hyper Widget > 特徴 > リンクの仕様

リンクの仕様

IF/Prolog by Siemens
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.

<生成されたリンク>

ifpmanのベースは、印刷されたIF/Prologのマニュアル(英語版)です。語句リンクや意味リンクは自動的に生成されます。もともと、このWidgetは生成されたリンクを表示させるように設計されたものです。リンクのリストをwidgetに渡さなければなりません。それぞれのリンクはハイパーテキストのノード中の絶対バイト位置から成ります。ターゲットポインタはtargetPointerリソースにより決定されます。

リンクのコールバックは指定されたリンクの番号を提供します。制御プログラムは、ルックアップテーブルを参照することにより、この番号を目的地として解釈することができます。

<ソーステキストリンク>

上に書いた手続きは、生成されたリンクを操作するのには有効ですが、オーサリングシステムとして一般的に使うためには有効ではありません。ノードの内容を変更することは、多くの面倒な問題を引き起こします。Hyper Widgetは、完全なハイパーテキストシステムではありませんが、ハイパーテキストシステムを構築するための有効な基盤です。

<動的、対話的リンク生成>

Hyper Widgetは、リンクを加えたり、削除する手続きを提供します。これらの関数とコールバックが返すクリックされた文字の位置とを利用することによって、リンクを作り出すことができます。この例が、前述のデモプログラムhyper.proの中にあります。選択されたテキスト(カット & ペースト)もリンクソースとして使用することができます。

document: http://www.ifcomputer.co.jp/IFProlog/Manuals/v4.1/advanced_feature/athena/hyperW/features/spec_link/print_jp.html
published 2008/11/17 update 1995/11/6 (c) 1996-2006 IF Computer Japan
IF Computer 〒113-0022 Tel 03-5814-3352 start (AT) ifcomputer.com
Customer Support 東京都文京区千駄木5-28-2   http://www.ifcomputer.co.jp
戻る> managed with ubiCMS