SSP/2.01.58で追加された新機能、ツールチップ内容問い合わせを試してみました。
里々、YAYA、華和梨での記述例を書いてみます。
(里々以外動作確認していません。間違っていたらご指摘下さい。)
里々
# 里々/Mc144-4 @tooltip (call,(R3)(R4)ツールチップ) @0Bustツールチップ いやん! @1Bustツールチップ えっち!
YAYA
// YAYA/Tc533-2 + yaya_shiori3.dic // AYA5系テンプレートの場合はreference[*]をreference*に変えること On_tooltip { AYATEMPLATE.MouseEventExec('tooltip') } tooltip0Bust { 'いやん!' } tooltip1Bust { 'えっち!' } // 「はろーYAYAわーるど」yaya_tmpl_util.txtに記述済み AYATEMPLATE.MouseEventExec { _fname = _argv[0] + TOSTR(reference[3]) + TOSTR(reference[4]) if ISFUNC(_fname) { EVAL(_fname) return } _fname = _argv[0] + TOSTR(reference[3]) if ISFUNC(_fname) { EVAL(_fname) return } }
華和梨
# 華和梨/8.2.8 resource.tooltip : $(entry C${System.Request.Reference3}tooltip.${System.Request.Reference4}) C0tooltip.Bust : いやん! C1tooltip.Bust : えっち! # ミドルウェアによって記述は異なる System.Callback.OnGET : $(if $(match_at ${System.Request.ID} On) ${event.${System.Request.ID}} else ${resource.${System.Request.ID}})
補足
SSP/2.01.57で実装された仕様に従ってshell側でツールチップ内容を指定した場合、そちらが優先されるようです。