9. Run join and drag
Joining and selecting run boxes and manipulating them together
-
See documentation for Gantt Run.
-
The run boxes can be moved inside and outside its cell, copied, resized, deleted, created, disabled, locked and edited / changed.
The creating and resizing is done always only for one box. Although they can behave differently if the box or other boxes are joined or not.
The other actions can be done for one box, for more joined boxes, for more selected boxes and for more boxes in the same group.
-
Joined boxes
Boxes can be joined directly
, if there is no empty box between them and by Nbsp
type box between them.
Both the join types can be controlled differently, but note the direct join is more tight join than the Nbsp join, so some actions permitted for direct join are automatically applicable fo Nbsp join, but not vice versa.
Attributes:
GanttRun, item 1. Type, keywords Nbsp and Empty,
GanttRunMove, flags Single, Next, Prev, Nbsp, Selected, Group,
GanttRunResize, flag Nbsp,
GanttRunAdjust, flags Append, AppendNbsp, Nbsp, Single, ResizeNbsp,
GanttRunJoined, GanttRunJoinedNbsp, GanttRunJoinedHover, GanttRunNbspHover.
Actions: JoinSelectedGanttRun, SplitJoinedGanttRun, JoinAdjacentGanttRun and SplitAdjacentGanttRun.
GanttMenu items: JoinGanttRunSelected, SplitGanttRunJoined, JoinGanttRunAdjacent, SplitGanttRunAdjacent.
-
Selected boxes
There can be one or more boxes in grid selected and handled together.
The boxes can be selected individually (by default by double click) or by dragging rectangle (by default by right mouse button, in this example by shift + left button).
The selected boxes can be handled all together or only all selected boxes from one (actual) row.
Attributes:
GanttRun, item 7. State, 3. bit (value 4) or keyword Selected, GanttRunSelect, GanttRunClearSelected,
GanttRunJoined, 3. bit (value 4), GanttRunJoinedNbsp, 3. bit (value 4),
GanttRunMove, flags Selected, SelectedSingle, Clear, Entire.
Actions:
SelectGanttRun, SelectGanttRunRect, DeselectGanttRunAll, DeleteGanttRunSelected, ChooseGanttRunSelectedType, JoinSelectedGanttRun
GanttMenu items:
SelectGanttRunPart, SelectGanttRun, UnselectGanttRun, JoinGanttRunSelected, DelGanttRunSelected, ChooseGanttRunSelectedType.
API:
OnGanttRunSelect, SelectGanttRunBox, SelectGanttRunRect, GetGanttRunSelectedBoxes, GetGanttRunSelectedCount.
-
Box groups
Every box can belong to one group of boxes according to its Group attribute value. If the Group attribute is empty, the box does not belong to any group.
The boxes in the same group can be handled all together or only boxes in one (selected) row.
Attributes:
GanttRun, item 6. Group, GanttRunGroupHover, GanttRunMove, flags Group, GroupSingle, Entire.
Actions:
DeleteGanttGroup, DeletedGanttGroupAll, ChooseGanttRunGroupType, ChooseGanttRunGroupAllType.
GanttMenu items:
DelGanttRunGroup, DelGanttRunGroupAll, ChooseGanttRunGroupType, ChooseGanttRunGroupAllType.