Public Member Functions | |
ParseCodes | setInfo (CBagIfstream &istr) override |
ErrorCode | attach () override |
ErrorCode | detach () override |
bool | runObject () override |
ErrorCode | update (CBofBitmap *pBmp, CBofPoint pt, CBofRect *pSrcRect, int) override |
void | onLButtonUp (uint32, CBofPoint *, void *=nullptr) override |
void | setTouchedDos (CBofString &s, CBagExpression *x) |
void | setUntouchedDos (CBofString &s, CBagExpression *x) |
bool | activateRPObject () |
void | deactivateRPObject () |
bool | getTimeSet () |
void | setTimeSet (bool b) |
void | evaluateDossiers () |
void | saveResiduePrintedVars () |
void | restoreResiduePrintedVars () |
bool | initialize () |
CBagDossierObject * | getActiveDossier () |
void | setActiveDossier (CBagDossierObject *) |
Public Member Functions inherited from Bagel::CBagObject | |
bool | isInteractive () |
void | setInteractive (bool b) |
virtual bool | runCallBack () |
virtual BagFuncPtr | getCallBack () |
void | setExpression (CBagExpression *pExpr) |
CBagExpression * | getExpression () const |
BagObjectType | getType () |
void | setType (BagObjectType nType) |
virtual bool | isInside (const CBofPoint &xPoint) |
bool | isMovable () |
void | setMovable (bool b=true) |
bool | isStretchable () |
void | setStretchable (bool b=true) |
bool | isModal () |
void | setModal (bool b=true) |
virtual bool | isModalDone () |
bool | isVisible () |
void | setVisible (bool b=true) |
bool | isHighlight () |
void | setHighlight (bool b=true) |
bool | isActive () |
void | setActive (bool b=true) |
bool | isTransparent () |
virtual void | setTransparent (bool b=true) |
bool | isHideOnClick () |
void | setHideOnClick (bool b=true) |
bool | isImmediateRun () |
void | setImmediateRun (bool b=true) |
bool | isLocal () |
void | setLocal (bool b=true) |
bool | isNegative () |
void | setNegative (bool b=true) |
bool | isConstantUpdate () |
void | setConstantUpdate (bool b=true) |
bool | isTimeless () |
void | setTimeless (bool b=true) |
bool | isFloating () |
void | setFloating (bool b=true) |
bool | isPreload () |
void | setPreload (bool b=true) |
bool | isForeGround () |
void | setForeGround (bool b=true) |
int | getProperties () |
void | setProperties (int nProperties) |
virtual const CBofString * | getInitInfo () const |
virtual void | setInitInfo (const CBofString &) |
virtual int | getProperty (const CBofString &sProp) |
virtual void | setProperty (const CBofString &, int nVal) |
bool | isDirty () |
void | setDirty (bool b=true) |
bool | isMsgWaiting () |
void | setMsgWaiting (bool b=true) |
bool | isAlwaysUpdate () |
void | setAlwaysUpdate (bool b=true) |
bool | isNoMenu () |
void | setNoMenu (bool b=true) |
virtual CBofPoint | getPosition () |
virtual int | getRefId () |
virtual int | getOverCursor () |
virtual int | getState () |
virtual CBofRect | getRect () |
virtual const CBofString & | getFileName () |
CBagMenu * | getMenuPtr () |
virtual const CBofString & | getRefName () |
virtual void | setRefName (const CBofString &s) |
virtual void | setFileName (const CBofString &s) |
virtual void | setSize (const CBofSize &) |
virtual void | setRefId (int id) |
virtual void | setOverCursor (int curs) |
virtual void | setState (int state) |
virtual void | setMenuPtr (CBagMenu *pm) |
virtual void | setPosition (const CBofPoint &pos) |
virtual bool | onObjInteraction (CBagObject *, CBagStorageDev *) |
virtual void | onLButtonDown (uint32, CBofPoint *, void *=nullptr) |
virtual bool | onMouseMove (uint32, CBofPoint, void *=nullptr) |
virtual bool | onMouseOver (uint32, CBofPoint, void *=nullptr) |
Public Member Functions inherited from Bagel::CBagParseObject | |
virtual bool | isAttached () |
int | getStringFromStream (CBagIfstream &istr, CBofString &sStr, const CBofString &sEndChars, bool bPutBack=false) |
int | getAlphaNumFromStream (CBagIfstream &istr, CBofString &sStr) |
int | getOperStrFromStream (CBagIfstream &istr, CBofString &sStr) |
int | getIntFromStream (CBagIfstream &istr, int &nNum) |
int | getRectFromStream (CBagIfstream &istr, CBofRect &rect) |
int | getKeywordFromStream (CBagIfstream &istr, KEYWORDS &keyword) |
int | putbackStringOnStream (CBagIfstream &istr, const CBofString &sStr) |
int | parseAlertBox (CBagIfstream &istr, const char *sTitle, const char *sFile, int nLine) |
Public Member Functions inherited from Bagel::CBofError | |
void | reportError (ErrorCode errCode, const char *format,...) |
bool | errorOccurred () const |
ErrorCode | getErrorCode () const |
void | clearError () |
Static Public Member Functions | |
static bool | addToMsgQueue (CBagRPObject *) |
static bool | zoomed () |
static int | runResiduePrintedQueue () |
static int | updateResiduePrintedQueue () |
static void | deactivateResiduePrintedQueue () |
static void | activateResiduePrintedReview () |
static void | deactivateResiduePrintedReview () |
static void | setLogState (RPStates eLogMode) |
static RPStates | getLogState () |
static void | setLogPages (int) |
static void | showResiduePrintedReview () |
static void | hideResiduePrintedReview () |
static int | residuePrintedResultsWaiting () |
static void | removeAllFromMsgQueue (CBagRPObject *pRPObj) |
static void | showPdaLog () |
static void | synchronizeResiduePrintedObjects (bool) |
Static Public Member Functions inherited from Bagel::CBagParseObject | |
static void | initialize () |
Static Public Member Functions inherited from Bagel::CBofObject | |
static bool | isValidObject (const CBofObject *pObject) |
Static Public Member Functions inherited from Bagel::CBofError | |
static void | fatalError (ErrorCode errCode, const char *format,...) |
static void | initialize () |
static int | getErrorCount () |
Additional Inherited Members | |
Public Types inherited from Bagel::CBagParseObject | |
enum | KEYWORDS { UNKNOWN = 0, STORAGEDEV, START_WLD, VARIABLE, REMARK, DISKID, CURSOR, SHAREDPAL, DISKAUDIO, PDASTATE, SYSSCREEN, WIELDCURSOR } |
Protected Member Functions inherited from Bagel::CBagObject | |
bool | isProperty (BAG_OBJECT_PROPERTIES xProp) |
void | setProperty (BAG_OBJECT_PROPERTIES xProp, bool bVal) |
Protected Member Functions inherited from Bagel::CBofError | |
virtual void | bofMessageBox (const Common::String &content, const Common::String &title) |
Protected Attributes inherited from Bagel::CBagObject | |
uint16 | _xObjType = AREA_OBJ |
byte | _bInteractive = 0 |
Protected Attributes inherited from Bagel::CBofError | |
ErrorCode | _errCode |
Static Protected Attributes inherited from Bagel::CBofError | |
static int | _count |
|
overridevirtual |
Takes in info and then removes the relative information and returns UNKNOWN_TOKEN if nothing has changed UPDATED_OBJECT if something has changed PARSING_DONE if done processing
Reimplemented from Bagel::CBagObject.