TextAttr Class Reference

Inheritance diagram for TextAttr:

wxObject IDisposable

List of all members.

Public Member Functions

 this (IntPtr wxobj)
 this (Colour colText, Colour colBack=null, Font font=null, TextAttrAlignment alignment=TextAttrAlignment.wxTEXT_ALIGNMENT_DEFAULT)
void TextColour (Colour value)
Colour TextColour ()
void BackgroundColour (Colour value)
Colour BackgroundColour ()
void font (Font value)
Font font ()
void Alignment (TextAttrAlignment value)
TextAttrAlignment Alignment ()
void Tabs (int[] value)
int[] Tabs ()
void SetLeftIndent (int indent)
void SetLeftIndent (int indent, int subIndent)
int LeftIndent ()
int LeftSubIndent ()
void RightIndent (int value)
int RightIndent ()
void Flags (int value)
int Flags ()
bool HasTextColour ()
bool HasBackgroundColour ()
bool HasFont ()
bool HasAlignment ()
bool HasTabs ()
bool HasLeftIndent ()
bool HasRightIndent ()
bool HasFlag (int flag)
bool IsDefault ()

Public Attributes

const int wxTEXT_ATTR_TEXT_COLOUR = 0x0001
const int wxTEXT_ATTR_BACKGROUND_COLOUR = 0x0002
const int wxTEXT_ATTR_FONT_FACE = 0x0004
const int wxTEXT_ATTR_FONT_SIZE = 0x0008
const int wxTEXT_ATTR_FONT_WEIGHT = 0x0010
const int wxTEXT_ATTR_FONT_ITALIC = 0x0020
const int wxTEXT_ATTR_FONT_UNDERLINE = 0x0040
const int wxTEXT_ATTR_FONT
const int wxTEXT_ATTR_ALIGNMENT = 0x0080
const int wxTEXT_ATTR_LEFT_INDENT = 0x0100
const int wxTEXT_ATTR_RIGHT_INDENT = 0x0200
const int wxTEXT_ATTR_TABS = 0x0400

Protected Member Functions

override void dtor ()


Constructor & Destructor Documentation

this ( IntPtr  wxobj  ) 

Reimplemented from wxObject.

this ( Colour  colText,
Colour  colBack = null,
Font  font = null,
TextAttrAlignment  alignment = TextAttrAlignment.wxTEXT_ALIGNMENT_DEFAULT 
)


Member Function Documentation

override void dtor (  )  [protected]

Reimplemented from wxObject.

void TextColour ( Colour  value  ) 

Colour TextColour (  ) 

void BackgroundColour ( Colour  value  ) 

Colour BackgroundColour (  ) 

void font ( Font  value  ) 

Font font (  ) 

void Alignment ( TextAttrAlignment  value  ) 

TextAttrAlignment Alignment (  ) 

void Tabs ( int[]  value  ) 

int [] Tabs (  ) 

void SetLeftIndent ( int  indent  ) 

void SetLeftIndent ( int  indent,
int  subIndent 
)

int LeftIndent (  ) 

int LeftSubIndent (  ) 

void RightIndent ( int  value  ) 

int RightIndent (  ) 

void Flags ( int  value  ) 

int Flags (  ) 

bool HasTextColour (  ) 

bool HasBackgroundColour (  ) 

bool HasFont (  ) 

bool HasAlignment (  ) 

bool HasTabs (  ) 

bool HasLeftIndent (  ) 

bool HasRightIndent (  ) 

bool HasFlag ( int  flag  ) 

bool IsDefault (  ) 


Member Data Documentation

const int wxTEXT_ATTR_TEXT_COLOUR = 0x0001

const int wxTEXT_ATTR_BACKGROUND_COLOUR = 0x0002

const int wxTEXT_ATTR_FONT_FACE = 0x0004

const int wxTEXT_ATTR_FONT_SIZE = 0x0008

const int wxTEXT_ATTR_FONT_WEIGHT = 0x0010

const int wxTEXT_ATTR_FONT_ITALIC = 0x0020

const int wxTEXT_ATTR_FONT_UNDERLINE = 0x0040

const int wxTEXT_ATTR_FONT

Initial value:

const int wxTEXT_ATTR_ALIGNMENT = 0x0080

const int wxTEXT_ATTR_LEFT_INDENT = 0x0100

const int wxTEXT_ATTR_RIGHT_INDENT = 0x0200

const int wxTEXT_ATTR_TABS = 0x0400


The documentation for this class was generated from the following file:
Generated on Sun Feb 1 21:30:29 2009 for wxD by  doxygen 1.5.4