|
|
|
|
Location:
SHGCOORD.H
Link against: sheng.lib
class TShgCellRef;
A cell reference, specifying a cell's row and column, in either absolute or relative terms.
Defined in TShgCellRef:
AsCellRef(), Col(), EAbsoluteIndicator, Externalize(), Externalize(), Internalize(), IsAbs(), IsColAbs(), IsRowAbs(), IsWorkSheetExplicit(), Row(), SetCol(), SetColAbs(), SetColRel(), SetRow(), SetRowAbs(), SetRowCol(), SetRowRel(), SetWorkSheetExplicit(), SetWorkSheetNo(), SetWorkSheetNotExplicit(), TShgCellRef(), TShgCellRef(), TShgCellRef(), WorkSheetNo(), anonymous
inline TShgCellRef(TInt aRow, TInt aCol, TInt aWorkSheetNo);
Constructor, specifying absolute cell position.
|
inline TShgCellRef(const TShgCellRef &aCell);
Constructor, copying another cell reference.
|
inline void SetRowCol(TInt aRow, TInt aCol);
Sets the cell row and column.
|
inline void SetWorkSheetNo(TInt aWorkSheetNo);
Sets the cell worksheet.
|
inline TInt WorkSheetNo() const;
Gets the cell worksheet.
|
inline TCellRef AsCellRef() const;
Gets the cell reference converted to a Grid API cell reference.
|
inline TBool IsAbs() const;
Tests if the reference is absolute.
|
inline TBool IsRowAbs() const;
Tests if the row setting is absolute.
|
inline TBool IsColAbs() const;
Tests if the column setting is absolute.
|
inline void SetWorkSheetExplicit();
Sets a flag indicating that a worksheet has been set for the cell.
inline void SetWorkSheetNotExplicit();
Sets a flag indicating that a worksheet has not been set for the cell.
inline TBool IsWorkSheetExplicit() const;
Tests if a worksheet has been set for the cell.
|
IMPORT_C void Externalize(CBufBase *aBuf) const;
Externalises the object to a dynamic buffer.
|
IMPORT_C void Externalize(TDes8 &aDes) const;
Externalises the object to a descriptor.
|
IMPORT_C TInt Internalize(const TUint8 *aPtr);
Internalises the object from raw memory.
|
|
n/a
Constant definition.
|