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 &)
UValign & operator= (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

UValign & uvalign (const UValign &)
UValign & utop ()
UValign & ubottom ()
UValign & uvcenter ()
UValign & uvflex ()

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