Boost.UI
User Interface Boost library
Public Member Functions | List of all members
boost::ui::layout::item Class Reference

Layout item with arrangement parameters. More...

Public Member Functions

 item (const widget &w)
 Constructs widget item.
 
 item (const box_layout &l)
 Constructs layout item.
 
item & no_margin ()
 Resets layout item margin.
 
item & stretch (int value=1)
 Sets layout item stretch factor.
 
item & append (const item &item)
 Appends subitem.
 
item & operator<< (const item &item)
 Appends subitem.
 
item & margin (int all)
 Sets layout item margin in spaces, that are backed-dependent.
 
item & margin (int vertical, int horizontal)
 Sets layout item margin in spaces, that are backed-dependent.
 
item & margin (int top, int right, int bottom, int left)
 Sets layout item margin in spaces, that are backed-dependent.
 
item & margin_px (int all)
 Sets layout item margin in pixels.
 
item & margin_px (int vertical, int horizontal)
 Sets layout item margin in pixels.
 
item & margin_px (int top, int right, int bottom, int left)
 Sets layout item margin in pixels.
 
item & left ()
 Sets layout item align.
 
item & right ()
 Sets layout item align.
 
item & top ()
 Sets layout item align.
 
item & bottom ()
 Sets layout item align.
 
item & vcenter ()
 Sets layout item align.
 
item & hcenter ()
 Sets layout item align.
 
item & center ()
 Sets layout item align.
 
item & justify ()
 Sets layout item align.
 

Detailed Description

Layout item with arrangement parameters.


The documentation for this class was generated from the following file: