IMFDrawerPart Struct Reference
[MCFrame]
List of all members.
Detailed Description
IMFDrawerPart is the interface of a drawers in MCF.
Member Function Documentation
virtual IMFPart* MCCOMAPI IMFDrawerPart::GetDrawerHandlePart |
( |
|
) |
[pure virtual] |
Returns the drawer's handle (can be null).
virtual void MCCOMAPI IMFDrawerPart::GetDrawerResizeLimits |
( |
TMCRect & |
outResizeLimits, |
|
|
boolean |
dockedLimits | |
|
) |
| | [pure virtual] |
Gets the resize limits for the docked or the undocked state of the drawer
- Parameters:
-
| outResizeLimits | The resize limits applied in the given state |
| dockedLimits | If true, returns the limits used when the drawer is docked, else when it is undocked |
virtual EDrawerState MCCOMAPI IMFDrawerPart::GetDrawerState |
( |
|
) |
const [pure virtual] |
virtual EDrawerType MCCOMAPI IMFDrawerPart::GetDrawerType |
( |
|
) |
const [pure virtual] |
virtual int32 MCCOMAPI IMFDrawerPart::GetMinOpenDepth |
( |
|
) |
const [pure virtual] |
virtual IMFWindow* MCCOMAPI IMFDrawerPart::GetThisWindow |
( |
|
) |
[pure virtual] |
A drawer is always a window
virtual int32 MCCOMAPI IMFDrawerPart::GetTrayDepth |
( |
|
) |
const [pure virtual] |
virtual boolean MCCOMAPI IMFDrawerPart::IsFillDrawer |
( |
|
) |
const [pure virtual] |
Returns true if the drawer fills all the space on the side where it is docked
virtual void MCCOMAPI IMFDrawerPart::SetDrawerResizeLimits |
( |
const TMCRect & |
inResizeLimits, |
|
|
boolean |
dockedLimits | |
|
) |
| | [pure virtual] |
Sets the resize limits for the docked or the undocked state of the drawer.
- Parameters:
-
| inResizeLimits | The resize limits to apply |
| dockedLimits | If true, the limits apply when the drawer is docked, else when it is undocked |
virtual void MCCOMAPI IMFDrawerPart::SetDrawerState |
( |
EDrawerState |
inDrawerState |
) |
[pure virtual] |
virtual void MCCOMAPI IMFDrawerPart::SetDrawerType |
( |
EDrawerType |
inDrawerType |
) |
[pure virtual] |
virtual void MCCOMAPI IMFDrawerPart::SetIsFillDrawer |
( |
boolean |
isFillDrawer |
) |
[pure virtual] |
virtual void MCCOMAPI IMFDrawerPart::SetMinOpenDepth |
( |
int32 |
inMinOpenDepth |
) |
[pure virtual] |
virtual void MCCOMAPI IMFDrawerPart::SetTrayDepth |
( |
int32 |
inTrayDepth |
) |
[pure virtual] |
The documentation for this struct was generated from the following file: