Skip to main content

Context Menus

Available in: All plans
Last updated: 27-Feb-2026

Overview

Right-click anywhere in the Activities workspace to open a context-sensitive menu. Kazinex provides five context menu targets, each with actions relevant to what you clicked on. You can also press Shift + F10 to open the context menu for the currently focused element.

All context menus are built on Ant Design menu components with keyboard navigation support.

Context Menu Targets

Row Context Menu

Right-click any activity row in the grid.

ActionDescription
View DetailsOpen the Activity Details panel for this activity
Edit ActivityStart inline editing on the clicked cell (Editor Mode)
Insert Activity AboveAdd a new activity above this row (Editor Mode)
Insert Activity BelowAdd a new activity below this row (Editor Mode)
Delete ActivityRemove this activity from the schedule (Editor Mode)
Copy Activity IDCopy the Activity ID to your clipboard
Scroll to in GanttPan the Gantt chart to centre this activity's bar

Header Context Menu

Right-click any column header.

ActionDescription
Sort AscendingSort the grid by this column (A→Z or low→high)
Sort DescendingSort the grid by this column (Z→A or high→low)
Remove SortClear sorting on this column
Group by This ColumnGroup activities by the values in this column
Remove GroupingClear grouping on this column
Hide ColumnRemove this column from the current view
Column ChooserOpen the Column Chooser dialog

Bar Context Menu

Right-click a Gantt bar (task, milestone, or summary).

ActionDescription
View DetailsOpen the Activity Details panel
Scroll to in GridHighlight the corresponding row in the grid
Add PredecessorStart drawing a dependency line from this bar (Editor Mode)
Add SuccessorStart drawing a dependency line to this bar (Editor Mode)
Zoom to FitAdjust the Gantt zoom so this bar is centred and clearly visible

The menu adapts based on bar type:

  • Task bars show all actions.
  • Milestone bars show all actions except duration-related ones.
  • Summary bars show view and zoom actions only (summaries are read-only).

Background Context Menu

Right-click an empty area of the Gantt chart.

ActionDescription
Zoom InIncrease the timescale magnification
Zoom OutDecrease the timescale magnification
Zoom to FitAuto-fit the timescale to show all activities
Add Sight LinePlace a sight line marker at the clicked date
Go to Data DatePan the chart to centre on the data date

The clicked date is passed to the menu via HeaderContextInfo or BackgroundContextInfo.

Dependency Context Menu

Right-click a dependency line between two bars.

ActionDescription
View RelationshipShow predecessor ID, successor ID, type, and lag
Edit LagOpen an inline editor to change the lag value (Editor Mode)
Change TypeSwitch between FS, SS, FF, and SF (Editor Mode)
Delete RelationshipRemove this dependency (Editor Mode)

The menu receives a DependencyContextInfo object with the relationshipId, relationshipType, predecessorId, successorId, and lag.

Group Row Context Menu

When activities are grouped, right-click a group header row for additional actions:

ActionDescription
Expand AllExpand all groups in the grid
Collapse AllCollapse all groups in the grid
Expand This GroupExpand only this group
Collapse This GroupCollapse only this group

Context menus are assembled dynamically by a Menu Registry that maps each target to a MenuBuilder function. This architecture allows extensions and plugins to add custom menu items in the future.