Wt::WBorder Class Reference
[Style classes]

A style class for the border of a widget. More...

#include <Wt/WBorder>

List of all members.

Public Types

enum  Width { Thin, Medium, Thick, Explicit }
 The border width. More...
enum  Style {
  None, Hidden, Dotted, Dashed,
  Solid, Double, Groove, Ridge,
  Inset, Outset
}
 The border style. More...

Public Member Functions

 WBorder ()
 Create a border that specifies 'no border'.
 WBorder (Style style, Width=Medium, WColor color=WColor())
 Create a border with given style, thickness and color.
 WBorder (Style style, const WLength &width, WColor color=WColor())
 Create a border with an absolute width.
bool operator== (const WBorder &other) const
 Comparison operator.
bool operator!= (const WBorder &other) const
 Comparison operator.
void setWidth (Width width, const WLength &explicitWidth=WLength())
 Set the border width.
void setColor (WColor color)
 Set the border color.
void setStyle (Style style)
 Set the border style.
Width width () const
 Get the border width.
WLength explicitWidth () const
 Get the border width when set explicitly.
WColor color () const
 Get the border color.
Style style () const
 Get the border style.


Detailed Description

A style class for the border of a widget.

Member Enumeration Documentation

The border width.

Enumerator:
Thin  Browser-dependent 'thin' border.
Medium  Browser-dependent 'medium' border, default.
Thick  Browser-dependent 'thin' border.
Explicit  Explicit width. See also explicitWidth().

The border style.

Enumerator:
None  No border (width ignored), default.
Hidden  Invisible border (of specified width).
Dotted  Dotted border.
Dashed  Dashed border.
Solid  Solid border.
Double  Double lined border.
Groove  Relief border grooved into the canvas.
Ridge  Relief border coming out of the canvas.
Inset  Relief border lowering contents into the canvas.
Outset  Relief border letting contents come out of the canvas.


Generated on Fri Apr 24 16:25:59 2009 for Wt by doxygen 1.5.6