[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] Reference for unit 'Grids' (#lcl)

TGridOption

Declaration

Source position: grids.pas line 83

type TGridOption = (

  goFixedVertLine,

  

  goFixedHorzLine,

  

  goVertLine,

  

Show vertical lines

  goHorzLine,

  

Show horizontal lines

  goRangeSelect,

  

  goDrawFocusSelected,

  

  goRowSizing,

  

Allow user to change row height

  goColSizing,

  

Allow user to change column width

  goRowMoving,

  

  goColMoving,

  

  goEditing,

  

Allow editing

  goAutoAddRows,

  

Automatically add new rows

  goTabs,

  

Move with tab key inside grid

  goRowSelect,

  

Select the whole row instead of only one cell

  goAlwaysShowEditor,

  

Always show editor

  goThumbTracking,

  

  goColSpanning,

  

Enable cellextent calcs

  goRelaxedRowSelect,

  

User can see focused cell on goRowSelect

  goDblClickAutoSize,

  

Double clicking column's borders (on headers) resize colmn

  goSmoothScroll,

  

Switch scrolling mode

  goFixedRowNumbering,

  

Show row numbers in first fixed column

  goScrollKeepVisible,

  

Keeps focused cell visible while scrolling

  goHeaderHotTracking,

  

Header cells change look when mouse is over them

  goHeaderPushedLook,

  

Header cells looks pushed when clicked

  goSelectionActive,

  

Setting grid.Selection moves also cell cursor

  goFixedColSizing,

  

Allow to resize fixed columns

  goDontScrollPartCell,

  

Clicking partially visible cells will not scroll

  goCellHints,

  

Show individual cell hints

  goTruncCellHints,

  

Show cell hints if cell text is too long

  goCellEllipsis,

  

Show "..." if cell text is too long

  goAutoAddRowsSkipContentCheck,

  

Also add a row if last row is empty

  goRowHighlight

  

Highlight the current Row

);

The latest version of this document can be found at lazarus-ccr.sourceforge.net.