Link to: source code | record
viewer directory
Copyright Turtle Creek Software 1996-2006. All Rights Reserved.
This class manages payroll tax tables for the Goldenseal accounting software,
payroll software and small business management software.
class CTaxTableViewer : public DB_RecordViewer
{
public:
enum { class_ID = 'TXTV' };
CTaxTableViewer(const SPaneInfo &inPaneInfo,
const SViewInfo &inViewInfo)
: DB_RecordViewer(inPaneInfo, inViewInfo) {}
virtual ~CTaxTableViewer() {}
void ListenToMessage (MessageT inMessage, void *ioParam);
protected:
virtual void GetReadyToUpdateFields(const UInt8 creationMethod,
DB_PersistentObject *viewerObject);
virtual void FinishUpdatingFields(const UInt8 creationMethod,
DB_PersistentObject *viewerObject);
void SetAmountEnabled (const TagType tag, const SInt32 type);
//void FormatTaxItemField (const UInt8 type);
void HandlePopupChanged(CTCS_StdPopupMenu *popupMenu);
void HandleCheckboxClicked(CTCS_StdCheckbox *checkbox);
}; |