Sourceforge.net - The VCF's Project Host
   The VCF Website Home   |   Online Discussion Forums   |   Sourceforge.net Project Page   

vcf/GraphicsKit/DrawUIState.h File Reference


Namespaces

namespace  VCF

Classes

class  VCF::DrawStates
 A set of values for different states. More...
class  VCF::DrawUIState
 The DrawUIState is a utility class to make it easy to indicate the user interface state of a GUI element, such as a button. More...
class  VCF::ListItemState
class  VCF::HeaderItemState
class  VCF::TreeItemState
class  VCF::TableItemState
class  VCF::BackgroundState
class  VCF::MenuState
class  VCF::ButtonState
class  VCF::DisclosureButtonState
class  VCF::ProgressState
class  VCF::SliderState
class  VCF::ScrollBarState
class  VCF::TabState
class  VCF::TextState

Enumerations

enum  VCF::UIElementType {
  VCF::etControl = 0, VCF::etButton, VCF::etDisclosureButton, VCF::etRadioButton,
  VCF::etCheckbox, VCF::etCombobox, VCF::etMenuItem, VCF::etMenuBar,
  VCF::etWindow, VCF::etScrollbar, VCF::etScrollbarThumb, VCF::etScrollbarButton,
  VCF::etTextbox, VCF::etLabel, VCF::etToolbar, VCF::etToolbarButton,
  VCF::etTab, VCF::etTabPage, VCF::etProgress, VCF::etSlider,
  VCF::etSliderThumb, VCF::etListView, VCF::etTreeView, VCF::etHeader,
  VCF::etItem, VCF::etListItem, VCF::etHeaderItem, VCF::etTreeItem,
  VCF::etTableItem, VCF::etSubItem = 0x01000000, VCF::etItemMask = 0x0000FFFF
}
enum  VCF::BackgroundColors {
  VCF::bgShadow = 0, VCF::bgFace, VCF::bgHighlight, VCF::bgActiveCaption,
  VCF::bgActiveBorder, VCF::bgDesktop, VCF::bgCaptionText, VCF::bgSelection,
  VCF::bgSelectionText, VCF::bgInactiveBorder, VCF::bgInactiveCaption, VCF::bgToolTip,
  VCF::bgToolTipText, VCF::bgMenu, VCF::bgMenuText, VCF::bgWindow,
  VCF::bgWindowText, VCF::bgWindowFrame, VCF::bgTab, VCF::bgControl,
  VCF::bgStatus, VCF::bgToolbar, VCF::bgScrollbar, VCF::bgScrollBarThumb,
  VCF::bgScrollBarBtn, VCF::bgMenuItem, VCF::bgToolbarButton, VCF::bgHeader,
  VCF::bgProgress, VCF::bgItem, VCF::bgListItem, VCF::bgHeaderItem,
  VCF::bgTreeItem, VCF::bgTableItem
}
   Comments or Suggestions?    License Information