IMFToolbarPart.h File Reference


Namespaces

namespace  EMFPartMessage

Classes

struct  IMFToolbarPart

Enumerations

enum  EToolStyle {
  kToolStyle_Normal = 0, kToolStyle_Flat = 1, kToolStyle_Inset = 2, kToolStyle_Overlay = 3,
  kToolStyle_PlainFlat = 4, kToolStyle_OverlayBlit = 5
}
enum  EImageIndices {
  kBackgroundImage = 0, kOverlayImage = 1, kImage = 0, kUnpressedEnabledImage = 0,
  kUnpressedMouseOverImage = 1, kUnpressedDisabledImage = 2, kPressedEnabledImage = 3, kPressedMouseOverImage = 4,
  kPressedDisabledImage = 5, kTotalImages = 6
}
 enums for image array indices More...
enum  ELayoutOrientation { kLayoutOrientation_Horizontal = 0, kLayoutOrientation_Vertical = 1 }
enum  ELayoutStyle { kLayoutStyle_Straight = 0, kLayoutStyle_Honeycomb = 1 }
enum  EToolbarResponderKind { kToolSelectRecipient = 0, kToolManipulationResponder = 1, kInvalidToolbarResponderKind = 0xffffffff }
enum  { kMsg_TrackingButtonInside = 26, kMsg_TrackingButtonOutside = 27, kMsg_ReleaseFlyout = 28, kMsg_UnHookedResponder = 29 }

Functions

 MCDEFINE_GUID (IID_IMFToolbarPart, 0x3da372b9, 0x887d, 0x46ee, 0x92, 0x8e, 0xdf, 0xda, 0xc9, 0xf3, 0xb5, 0x11)

Enumeration Type Documentation

anonymous enum
 

Enumeration values:
kMsg_TrackingButtonInside  Receive() data parameter contains TTopTool*.
kMsg_TrackingButtonOutside  Receive() data parameter contains TTopTool*.
kMsg_ReleaseFlyout 
kMsg_UnHookedResponder  Receive() data parameter contains EToolbarResponderKind* (only sent to the former responder/recipient).


Function Documentation

MCDEFINE_GUID (  IID_IMFToolbarPart  ,
0x3da372b9  ,
0x887d  ,
0x46ee  ,
0x92  ,
0x8e  ,
0xdf  ,
0xda  ,
0xc9  ,
0xf3  ,
0xb5  ,
0x11 
) 
 


Generated on Mon Mar 14 12:28:58 2005 for Carrara SDK Doc by  doxygen 1.3.9.1