ubit::UValign Class Reference

Vertical Layout policy of a UBox. More...

#include <uboxLayout.hpp>

Inheritance diagram for ubit::UValign:

ubit::UProp ubit::UBrick ubit::UObject List of all members.

Public Types

 INHERIT
 TOP
 BOTTOM
 FLEX
 CENTER
enum  {
  INHERIT, TOP, BOTTOM, FLEX,
  CENTER
}

Public Member Functions

 UValign (const UValign &)
UValignoperator= (const UValign &v)
bool operator== (const UValign &v) const
virtual void update ()
 updates parents graphics.
virtual void putProp (UContext *, UControl *)
 [impl] changes corresponding value in the UContext

Static Public Attributes

static UValign top
static UValign bottom
static UValign flex
static UValign center

Friends

UValignuvalign (const UValign &)
UValignutop ()
UValignubottom ()
UValignuvcenter ()
UValignuvflex ()

Detailed Description

Vertical Layout policy of a UBox.

specify the vertical layout of the children that follow this brick. Possible values: UHalign::top, bottom, center, flex. Shortcut functions utop(), ubottom(), uvcenter(), uvflex() can be used to improve readability (they return the corresponding value).

Behaviors: same behaviors as UHalign (but in the vertical direction).


The documentation for this class was generated from the following files:
Generated on Mon Jan 29 00:20:44 2007 for Ubit by  doxygen 1.4.7