gwenhywfar
5.11.1beta
|
#include <fox16_htmltext.hpp>
Public Types | |
enum | { FLAGS_NO_WORDWRAP = 0x00080000 } |
Public Member Functions | |
FOX16_HtmlText (FXComposite *p, const FXString &text, FXuint opts=0, FXint x=0, FXint y=0, FXint w=0, FXint h=0) | |
virtual FXint | getContentHeight () |
virtual FXint | getContentWidth () |
FXString | getText () const |
Get the text for this label. More... | |
void | layout () |
void | makePositionVisible (FXint pos) |
long | onPaint (FXObject *, FXSelector, void *) |
void | setMinimumWidth (int i) |
void | setText (const FXString &text) |
Set the text for this label. More... | |
~FOX16_HtmlText () | |
Protected Member Functions | |
void | calcDefaultDims () |
FOX16_HtmlText () | |
void | updateHtml () |
Protected Attributes | |
FXint | barwidth |
FXint | m_defaultHeight |
FXint | m_defaultWidth |
bool | m_haveDefaultDims |
FOX16_HtmlCtx * | m_htmlCtx |
int | m_maxDefaultWidth |
int | m_minWidth |
FXString | m_text |
FXint | marginbottom |
FXint | marginleft |
FXint | marginright |
FXint | margintop |
Definition at line 22 of file fox16_htmltext.hpp.
anonymous enum |
Enumerator | |
---|---|
FLAGS_NO_WORDWRAP | don't wrap the text. If this flag is given as parameter to the constructor then you'll have to insert line-breaks into the text yourself. |
Definition at line 27 of file fox16_htmltext.hpp.
FOX16_HtmlText | ( | FXComposite * | p, |
const FXString & | text, | ||
FXuint | opts = 0 , |
||
FXint | x = 0 , |
||
FXint | y = 0 , |
||
FXint | w = 0 , |
||
FXint | h = 0 |
||
) |
~FOX16_HtmlText | ( | ) |
|
protected |
|
protected |
|
virtual |
|
virtual |
|
inline |
Get the text for this label.
Definition at line 43 of file fox16_htmltext.hpp.
void layout | ( | ) |
void makePositionVisible | ( | FXint | pos | ) |
long onPaint | ( | FXObject * | , |
FXSelector | , | ||
void * | |||
) |
|
inline |
Definition at line 49 of file fox16_htmltext.hpp.
void setText | ( | const FXString & | text | ) |
Set the text for this label.
|
protected |
|
protected |
Definition at line 71 of file fox16_htmltext.hpp.
|
protected |
Definition at line 65 of file fox16_htmltext.hpp.
|
protected |
Definition at line 64 of file fox16_htmltext.hpp.
|
protected |
Definition at line 63 of file fox16_htmltext.hpp.
|
protected |
Definition at line 58 of file fox16_htmltext.hpp.
|
protected |
Definition at line 61 of file fox16_htmltext.hpp.
|
protected |
Definition at line 60 of file fox16_htmltext.hpp.
|
protected |
Definition at line 59 of file fox16_htmltext.hpp.
|
protected |
Definition at line 68 of file fox16_htmltext.hpp.
|
protected |
Definition at line 69 of file fox16_htmltext.hpp.
|
protected |
Definition at line 70 of file fox16_htmltext.hpp.
|
protected |
Definition at line 67 of file fox16_htmltext.hpp.