TMultiGrid source file · 8KB
This is a simple component derived from TStringGrid that allows extended selection of rows much like a list box. TMultiGrid allows dragging to select multiple rows, as well as shift-click and control-click. It has a property Selected that can be used to select a specific row or to determine if the row is currently selected. Also, it has a a method called ClearSelection which will deselect all rows except for the one that has focus. In all other respects, it behaves like TStringGrid. The distribution is a single Pascal file.