#include <fox16_htmllabel.hpp>
|
void | addMediaPath (const char *s) |
|
void | create () |
|
| FOX16_HtmlLabel (FXComposite *p, const FXString &text, FXuint opts=0, FXint x=0, FXint y=0, FXint w=0, FXint h=0, FXint pl=DEFAULT_PAD, FXint pr=DEFAULT_PAD, FXint pt=DEFAULT_PAD, FXint pb=DEFAULT_PAD) |
|
virtual FXint | getDefaultHeight () |
| Return default height. More...
|
|
virtual FXint | getDefaultWidth () |
| Return default width. More...
|
|
FXIcon * | getIcon () const |
|
FXString | getText () const |
| Get the text for this label. More...
|
|
void | layout () |
|
long | onPaint (FXObject *, FXSelector, void *) |
|
void | setIcon (FXIcon *ic) |
|
void | setMaxDefaultWidth (int i) |
|
void | setMinimumWidth (int i) |
|
void | setText (const FXString &text) |
| Set the text for this label. More...
|
|
| ~FOX16_HtmlLabel () |
|
Definition at line 22 of file fox16_htmllabel.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.
|
FLAGS_USE_FULL_WIDTH | when wrapping words use the full widget width to layout the text. Otherwise the wordwrapping occurrs at the width set by setMaxDefaultWidth().
|
Definition at line 27 of file fox16_htmllabel.hpp.
◆ FOX16_HtmlLabel() [1/2]
FOX16_HtmlLabel |
( |
FXComposite * |
p, |
|
|
const FXString & |
text, |
|
|
FXuint |
opts = 0 , |
|
|
FXint |
x = 0 , |
|
|
FXint |
y = 0 , |
|
|
FXint |
w = 0 , |
|
|
FXint |
h = 0 , |
|
|
FXint |
pl = DEFAULT_PAD , |
|
|
FXint |
pr = DEFAULT_PAD , |
|
|
FXint |
pt = DEFAULT_PAD , |
|
|
FXint |
pb = DEFAULT_PAD |
|
) |
| |
◆ ~FOX16_HtmlLabel()
◆ FOX16_HtmlLabel() [2/2]
◆ addMediaPath()
void addMediaPath |
( |
const char * |
s | ) |
|
◆ calcDefaultDims()
◆ create()
◆ getDefaultHeight()
virtual FXint getDefaultHeight |
( |
| ) |
|
|
virtual |
◆ getDefaultWidth()
virtual FXint getDefaultWidth |
( |
| ) |
|
|
virtual |
◆ getIcon()
FXIcon* getIcon |
( |
| ) |
const |
|
inline |
◆ getText()
FXString getText |
( |
| ) |
const |
|
inline |
◆ layout()
◆ onPaint()
long onPaint |
( |
FXObject * |
, |
|
|
FXSelector |
, |
|
|
void * |
|
|
) |
| |
◆ setIcon()
void setIcon |
( |
FXIcon * |
ic | ) |
|
◆ setMaxDefaultWidth()
void setMaxDefaultWidth |
( |
int |
i | ) |
|
|
inline |
◆ setMinimumWidth()
void setMinimumWidth |
( |
int |
i | ) |
|
|
inline |
◆ setText()
void setText |
( |
const FXString & |
text | ) |
|
Set the text for this label.
◆ updateHtml()
◆ m_defaultHeight
◆ m_defaultWidth
◆ m_haveDefaultDims
◆ m_htmlCtx
◆ m_icon
◆ m_maxDefaultWidth
◆ m_mediaPaths
◆ m_minWidth
◆ m_text
The documentation for this class was generated from the following file: