home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / odtlktv4.zip / ODTLKT / TOOLKIT / BETA / SAMPLES / OPENDOC / PARTS / CNTNRPRT / PARTINFO.CPP < prev    next >
Text File  |  1995-09-27  |  956b  |  29 lines

  1. /* PartInfo.cpp - seperate file for PartInfoRec class */
  2.  
  3. #include <od.h>
  4. #include <ODTypesB.xh>
  5. #include <odtypesm.xh>
  6. #include <part.xh>
  7.  
  8. typedef long RGBColor;
  9.  
  10. class PartInfoRec
  11.  {
  12.  public:
  13.    PartInfoRec() { fIsActive = kODFalse; fNeedsActivating = kODFalse;
  14.                    fHasSelectedPart = kODFalse; fRestoreSelMenu = kODFalse;
  15.                    fSelectedMenuAdjusted = kODFalse; fSelPartFrame = kODNULL;
  16.                    fSelPopupAttached = kODFalse; }
  17.    virtual ~PartInfoRec() { }
  18.    RGBColor bgColor;
  19.    ODBoolean  fIsActive;  // Does this frame have its focus set?
  20.    ODBoolean  fNeedsActivating; // should this be activated when its window is activated?
  21.    ODID partwindowID;
  22.    ODBoolean  fHasSelectedPart;     //an embedded part is selected
  23.    ODPart*    fSelectedPart;
  24.    ODBoolean  fRestoreSelMenu;
  25.    ODBoolean  fSelectedMenuAdjusted;
  26.    ODFrame*   fSelPartFrame;
  27.    ODBoolean  fSelPopupAttached;
  28.  };
  29.