【ご質問】
曲線を作成し、その線上にてイベントを実施させることは可能でしょうか?
【回答】
Pathを使用することで実現可能です。
詳細は以下のサンプルをご参照ください。
{curl 6.0,7.0,8.0 applet} {import * from CURL.GUI.SHAPES} {define-proc package {make-path}:Path {define-class package final CurvePathShape {inherits PathShape} {constructor package {default path:Path, …} {method public {draw renderer2d:Renderer2d}:void {renderer2d.render-path {let shape:PathShape = {let p1:Distance2d = {Distance2d 10mm, 10mm}} {let c:Canvas = {value |