I have a Resource Scheduler in the Windows GUI. Double-clicking an appointment already runs a table task that edits the block (change workshift type and/or time), which works well.
I now want a second, separate action on an individual appointment: opening a document that shows the appointment configuration specific to that appointment (keyed on task_id).
What I've found so far:
- Right-click / context menu doesn't seem to surface table tasks on appointment blocks. (This would be the preferred option)
- The scheduler only supports a fixed set of trigger actions (refresh after execute, double-click appointment, resize, drop, delete, double-click time cell, drop external row), and double-click is already in use for the edit.
My current plan is to repoint the double-click at a process flow that starts with a chooser step and branches to either the edit task or an "open appointment configuration" task, both receiving the auto-filled task_id. The downside is that editing then takes an extra click.
Questions:
1. Is there any native way to add a second per-appointment action (e.g. a context menu) to the Windows GUI Resource Scheduler that I'm missing?
2. Is the process-flow-with-chooser the recommended pattern here, or is there a cleaner approach?
