【ご質問】
曲線を作成し、その線上にてイベントを実施させることは可能でしょうか?
【回答】
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  |