Enumerations

glv::Property Namespace Reference

View property flags. More...

Enumerations

enum  t {
  Visible = 1<< 0, DrawBack = 1<< 1, DrawBorder = 1<< 2, CropChildren = 1<< 3,
  CropSelf = 1<< 4, Focused = 1<< 5, FocusHighlight = 1<< 6, FocusToTop = 1<< 7,
  HitTest = 1<< 8, Controllable = 1<< 9, AlwaysBubble = 1<<10, Maximized = 1<<11,
  KeepWithinParent = 1<<12, Animate = 1<<13, DrawGrid = 1<<27, DrawSelectionBox = 1<<28,
  Momentary = 1<<29, MutualExc = 1<<30, SelectOnDrag = 1<<31
}

Detailed Description

View property flags.


Enumeration Type Documentation

Enumerator:
Visible 

Whether to draw myself

DrawBack 

Whether to draw back rect

DrawBorder 

Whether to draw border

CropChildren 

Whether to crop children when drawing

CropSelf 

Whether to crop own drawing routine(s)

Focused 

Whether View is focused

FocusHighlight 

Whether to highlight border when focused

FocusToTop 

Whether to bring to top when focused

HitTest 

Whether View can be clicked

Controllable 

Whether View can be controlled through events. Bubbles all events.

AlwaysBubble 

Whether to bubble all events to parent

Maximized 

Whether geometry is matched to parent's

KeepWithinParent 

Ensure that View is fully contained within parent

Animate 

Whether to animate

DrawGrid 

Whether to draw grid lines between widget elements

DrawSelectionBox 

Whether to draw a box around selected widget elements

Momentary 

Whether widget element goes back to initial value on mouse up

MutualExc 

Whether only one element of a widget can be non-zero

SelectOnDrag 

Whether a new element of a widget is selected while dragging