Accounting Software
Small Business Software Estimating Software
Time Tracking SoftwareTime Management SoftwareTime Billing SoftwareContact Management SoftwareCustomer Management SoftwareProject Management SoftwareBusiness Management Software

To/From Tables (Header)

Link to: source code | tables directory

Copyright Turtle Creek Software 1996-2006. All Rights Reserved.

This class manages to-from tables for the Goldenseal accounting software,
small business management software, construction project management software and
construction accounting software.

class CToFromTable : public CMemberTable
{
public:

CToFromTable(const SPaneInfo &inPaneInfo,
const SViewInfo &inViewInfo);
virtual ~CToFromTable() {}

virtual void ValidateToFromValues(const Boolean isMoney = true);
virtual void FillToFromValues(const Boolean isMoney = true);
virtual Boolean HandleReturnKey();

virtual void DoHilitePrep(const TableIndexT row, const TableIndexT col,
const Boolean hiliting = true);

virtual void SetToColumn(const TableIndexT inValue) { mToColumn = inValue; }
virtual void SetFromColumn(const TableIndexT inValue) { mFromColumn = inValue; }

virtual TableIndexT GetFromColumn() { return mFromColumn; }
virtual TableIndexT GetToColumn() { return mToColumn; }

virtual Boolean CanDoFillDown() { return false; } // TCS 11/6/02

protected:
TableIndexT mToColumn, // TCS 3/6/00
mFromColumn;

};