BarControlInfo Class Reference

A class that encapsulates the minimum data required to specify a control on a bar. The info is platform independant. More...

#include <opdesc.h>

List of all members.

Public Member Functions

BarControlInfooperator= (BarControlInfo &other)
 BarControlInfo (UINT32 resID, UINT32 ctrlID=0, UINT32 toolID=0)
 BarControlInfo constructor which fills in the member data fields. The caller MUST specify the resource ID but the control ID and tool ID may be ommitted. Their default values are 0 which for the tool ID means that the resource will be found in the kernel resources.

Public Attributes

UINT32 ResourceID
UINT32 ControlID
UINT32 ToolID


Detailed Description

A class that encapsulates the minimum data required to specify a control on a bar. The info is platform independant.

Author:
Mark_Neves (Xara Group Ltd) <camelotdev@xara.com> (modified by Phil, 13/04/94)
Date:
5/4/94

Definition at line 349 of file opdesc.h.


Constructor & Destructor Documentation

BarControlInfo::BarControlInfo UINT32  resID,
UINT32  ctrlID = 0,
UINT32  toolID = 0
[inline]
 

BarControlInfo constructor which fills in the member data fields. The caller MUST specify the resource ID but the control ID and tool ID may be ommitted. Their default values are 0 which for the tool ID means that the resource will be found in the kernel resources.

Author:
Phil_Martin (Xara Group Ltd) <camelotdev@xara.com>
Date:
13/04/94

Definition at line 377 of file opdesc.h.

00377                                                                    :
00378                     ResourceID(resID), ControlID(ctrlID), ToolID(toolID)
00379                     {}
};


Member Function Documentation

BarControlInfo& BarControlInfo::operator= BarControlInfo other  )  [inline]
 

Definition at line 356 of file opdesc.h.

00357     { 
00358         ResourceID = other.ResourceID;
00359         ControlID  = other.ControlID;
00360         ToolID     = other.ToolID;
00361 
00362         return *this;
00363     }


Member Data Documentation

UINT32 BarControlInfo::ControlID
 

Definition at line 353 of file opdesc.h.

UINT32 BarControlInfo::ResourceID
 

Definition at line 352 of file opdesc.h.

UINT32 BarControlInfo::ToolID
 

Definition at line 354 of file opdesc.h.


The documentation for this class was generated from the following file:
Generated on Sat Nov 10 03:50:47 2007 for Camelot by  doxygen 1.4.4