Classes | Defines | Typedefs | Enumerations

ev_Toolbar_Actions.h File Reference

#include "ut_types.h"
#include "xap_Types.h"
#include "xav_Listener.h"

Go to the source code of this file.

Classes

class  EV_Toolbar_Action
class  EV_Toolbar_ActionSet

Defines

#define Defun_EV_GetToolbarItemState_Fn(fn)   ABI_EXPORT EV_Toolbar_ItemState fn(AV_View * pAV_View, XAP_Toolbar_Id id, const char ** pszState)
#define EV_TIS_ShouldBeGray(tis)   (((tis) & EV_TIS_Gray)!=0)
#define EV_TIS_ShouldBeHidden(tis)   (((tis) & EV_TIS_Hidden)!=0)
#define EV_TIS_ShouldBeToggled(tis)   (((tis) & EV_TIS_Toggled)!=0)
#define EV_TIS_ShouldUseString(tis)   (((tis) & EV_TIS_UseString)!=0)

Typedefs

typedef enum _ev_Toolbar_ItemState EV_Toolbar_ItemState
typedef EV_Toolbar_ItemStateEV_GetToolbarItemState_Fn )(AV_View *pAV_View, XAP_Toolbar_Id id, const char **pszState)
typedef EV_Toolbar_ItemState(* EV_GetToolbarItemState_pFn )(AV_View *pAV_View, XAP_Toolbar_Id id, const char **pszState)
typedef enum _ev_Toolbar_ItemType EV_Toolbar_ItemType

Enumerations

enum  _ev_Toolbar_ItemState {
  EV_TIS_ZERO = 0x00, EV_TIS_Gray = 0x01, EV_TIS_Toggled = 0x02, EV_TIS_UseString = 0x04,
  EV_TIS_Hidden = 0x08
}
enum  _ev_Toolbar_ItemType {
  EV_TBIT_BOGUS = 0, EV_TBIT_PushButton = 1, EV_TBIT_ToggleButton = 2, EV_TBIT_GroupButton = 3,
  EV_TBIT_EditText = 4, EV_TBIT_DropDown = 5, EV_TBIT_ComboBox = 6, EV_TBIT_StaticLabel = 7,
  EV_TBIT_Spacer = 8, EV_TBIT_ColorFore = 9, EV_TBIT_ColorBack = 10, EV_TBIT_MenuButton = 11
}

Define Documentation

#define Defun_EV_GetToolbarItemState_Fn (   fn  )     ABI_EXPORT EV_Toolbar_ItemState fn(AV_View * pAV_View, XAP_Toolbar_Id id, const char ** pszState)
#define EV_TIS_ShouldBeGray (   tis  )     (((tis) & EV_TIS_Gray)!=0)
#define EV_TIS_ShouldBeHidden (   tis  )     (((tis) & EV_TIS_Hidden)!=0)
#define EV_TIS_ShouldBeToggled (   tis  )     (((tis) & EV_TIS_Toggled)!=0)
#define EV_TIS_ShouldUseString (   tis  )     (((tis) & EV_TIS_UseString)!=0)

Typedef Documentation

typedef EV_Toolbar_ItemState( EV_GetToolbarItemState_Fn)(AV_View *pAV_View, XAP_Toolbar_Id id, const char **pszState)
typedef EV_Toolbar_ItemState(* EV_GetToolbarItemState_pFn)(AV_View *pAV_View, XAP_Toolbar_Id id, const char **pszState)

Enumeration Type Documentation

Enumerator:
EV_TIS_ZERO 
EV_TIS_Gray 
EV_TIS_Toggled 
EV_TIS_UseString 
EV_TIS_Hidden 
Enumerator:
EV_TBIT_BOGUS 
EV_TBIT_PushButton 
EV_TBIT_ToggleButton 
EV_TBIT_GroupButton 
EV_TBIT_EditText 
EV_TBIT_DropDown 
EV_TBIT_ComboBox 
EV_TBIT_StaticLabel 
EV_TBIT_Spacer 
EV_TBIT_ColorFore 
EV_TBIT_ColorBack 
EV_TBIT_MenuButton