Class Gadget
Background information
Searching
Changes
- removed inheritance
- StarburstHilite
- added inheritance
- CanBeSearched
- StarburstHighlight
- removed fields
- flags
- added fields
- field acceptStationery: Boolean;
- field acceptTools: Boolean;
- field canSwallow: Boolean;
- field pullOut: Boolean;
- field pullOutCopy: Boolean;
- field setTarget: Boolean;
- field showOccupied: Boolean;
- field useScaledText: Boolean;
- field useStarburst: Boolean;
- added overrides
- SearchForObject()
- UseScaledText()
Class GridView
Background information
Extra data
ListViews
Text framework
Type safety
Changes
- removed fields
- gridFlags
- added fields
- field alwaysOneSelected: Boolean;
- field columnFlags: IntegerList;
- field columnKeys: OperationNumberList;
- field columnOffsets: IntegerList;
- field confirmOnSelect: Boolean;
- field dontTrack: Boolean;
- field emboldenGroups: Boolean;
- field forPrinting: Boolean;
- field grayTitleBackground: Boolean;
- field gridViewCenteredTitle: Boolean;
- field keyboardScroll: Boolean;
- field listViewArrow: Boolean;
- field menuResizeH: Boolean;
- field noPartialCell: Boolean;
- field removePlural: Boolean;
- field scrollToSelected: Boolean;
- field selectMode: Boolean;
- field setCurrentContact: Boolean;
- field showColumnLines: Boolean;
- field showColumnTitleAsLetter: Boolean;
- field showColumnTitleAsNumber: Boolean;
- field showColumnTitles: Boolean;
- field showCount: Boolean;
- field showExtraRowLines: Boolean;
- field showRemaining: Boolean;
- field showRowLines: Boolean;
- field showRowTitleAsLetter: Boolean;
- field showRowTitleAsNumber: Boolean;
- field showRowTitles: Boolean;
- field showTitleLines: Boolean;
- field useContainerList: Boolean;
- field useListElementPerCell: Boolean;
- removed operations
- ColumnType()
- SetColumnType()
- changed operations
- operation CellBounds(column: Unsigned; row: Unsigned; var bounds: Box; drawing: Boolean): Boolean;
- operation ColumnBounds(column: Unsigned; var bounds: Box; drawing: Boolean): Boolean;
- operation ColumnFlags(column: Unsigned): Flags;
- operation ColumnKey(column: Unsigned): OperationNumber;
- operation ColumnOffset(column: Unsigned): Micron;
- operation ColumnTitle(column: Unsigned): Text;
- operation ColumnTitleBounds(column: Unsigned; var bounds: Box; drawing: Boolean): Boolean;
- operation ColumnTitlesBounds(var bounds: Box; drawing: Boolean);
- operation DrawCell(column: Unsigned; row: Unsigned; bounds: Box), noMethod;
- operation DrawColumnTitles();
- operation DrawGridLines();
- operation DrawRow(row: Unsigned);
- operation DrawRowTitles();
- operation DrawSelection(bounds: Box);
- operation FirstCell(var column: Unsigned; VAR row: Unsigned);
- operation GridBounds(var bounds: Box);
- operation InsideCell(where: Dot; var column: Unsigned; VAR row: Unsigned): Boolean;
- operation RowBounds(row: Unsigned; var bounds: Box; drawing: Boolean): Boolean;
- operation RowTitleBounds(row: Unsigned; var bounds: Box; drawing: Boolean): Boolean;
- operation RowTitlesBounds(var bounds: Box; drawing: Boolean);
- operation SelectedBounds(var bounds: Box): Boolean;
- operation SelectedCell(var column: Unsigned; VAR row: Unsigned);
- operation SetColumnKey(column: Unsigned; key: OperationNumber);
- operation SetColumnTitle(column: Unsigned; title: HasText);
- added operations
- operation GridLineBounds(var bounds: Box);
- removed overrides
- EachExtraField()
- SetTextData()
- added overrides
- ApplyText()
- RenderPageCount()