Class Gadget

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

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()