ardour
widget_state.h
Go to the documentation of this file.
1 #ifndef __gtkmm2ext_widget_state_h__
2 #define __gtkmm2ext_widget_state_h__
3 
4 #include "gtkmm2ext/visibility.h"
5 
6 namespace Gtkmm2ext {
7 
8  /* widget states: unlike GTK, visual states like "Selected" or "Prelight"
9  are orthogonal to active states.
10  */
11 
12  enum LIBGTKMM2EXT_API ActiveState {
13  Off,
16  };
17 
18  enum LIBGTKMM2EXT_API VisualState {
19  /* these can be OR-ed together */
21  Selected = 0x1,
22  Prelight = 0x2,
23  Insensitive = 0x4,
24  };
25 
26 };
27 
28 #endif /* __gtkmm2ext_widget_state_h__ */
LIBGTKMM2EXT_API
NoVisualState
Definition: widget_state.h:20
ExplicitActive
Definition: widget_state.h:13
ImplicitActive
Definition: widget_state.h:13
Selected
Definition: widget_state.h:21
Prelight
Definition: widget_state.h:22
Insensitive
Definition: widget_state.h:23
Off
Definition: widget_state.h:13