#include <MultilineString.h>
Do obiektu tej klasy mogą być wstawiane napisy (jednowierszowe, bez znaku końca linii) oraz macierze i wektory. Tekst jest odpowiednio formatowany, aby wszystkie elementy były wyśrodkowane w pionie (w granicach możliwości).
Tekst oraz macierze mogą mieć przypisane atrybuty tekstu (kolor, czcionka itd.).
Metody publiczne | |
MultilineString (const wxTextAttr &style=wxTextAttr()) | |
Konstruktor. | |
MultilineString & | operator<< (const wxString &text) |
Operator dodawania tekstu. | |
MultilineString & | operator<< (const BaseMatrix &X) |
Operator dodawania macierzy. | |
MultilineString & | operator<< (const GeneralMatrix &matrix) |
Operator dodawania macierzy. | |
void | Append (const wxString &text) |
Dodawanie tekstu. | |
void | Append (const wxString &text, const wxTextAttr &style) |
Dodawanie tekstu wraz z atrybutami formatowania. | |
void | Append (const GeneralMatrix &matrix, const MatrixStyle &style, const wxString &upperIndex=wxT("")) |
Dodawanie macierzy. | |
void | Print (wxTextCtrl *pTextCtrl) const |
Drukuj zawartość do okienka tekstowego. | |
wxString | ToString () const |
Utwórz wxString ze wszystkich wierszy. | |
void | Clear () |
Usuwa zawartość. | |
void | Flush (wxTextCtrl *pTargetCtrl) |
Drukuje zawartość do kontrolki, a następnie usuwa ją z obiektu. | |
void | AddToDefaultStyle (const wxTextAttr &style) |
Dodaje styl do domyślnego. | |
const wxTextAttr & | DefaultStyle () const |
Zwraca domyślny styl. | |
void | Dump () const |
Komponenty | |
class | TextStyleRange |
Styl aplikowany do zakresu ciągu znaków. |
|
Konstruktor.
|
|
Dodaje styl do domyślnego. Wpływa to na cały tekst nie posiadający ustalonego stylu, również dodany przed wywołaniem tej metody. |
|
Dodawanie macierzy.
|
|
Dodawanie tekstu wraz z atrybutami formatowania.
|