Accounting Software
Small Business Software Estimating Software
Project Management SoftwareProject Estimating SoftwareProject Tracking SoftwareInventory Tracking SoftwareCustomer Tracking SoftwareCustomer Management SoftwareBusiness Management Software

Commanders (Header)

Link to: source code | other interface directory

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

This class manages action commanders for the
Goldenseal small business estimating software,
project management software, construction estimating software
and construction software.

class CTCS_Commander : public LCommander
{
public:

static void SendToActiveCommander(CommandT inCommand,
void *ioParam = nil);

CTCS_Commander() { mCanBeTarget = false; }; // rev TCS 1/27/03
virtual ~CTCS_Commander() {};

Boolean CanBeTarget() const { return mCanBeTarget; };
void SetCanBeTarget(Boolean canBe) { mCanBeTarget = canBe; };

virtual Boolean ObeyCommand(CommandT inCommand,
void *ioParam = nil);
protected:

Boolean mCanBeTarget;
};