Text graphic tool. More...
#include <mgui/tooltext.h>

Text graphic tool.
| typedef MILIST<LEADER> MGUI::TOOL_TEXT::LEADERLIST |
| MGUI::TOOL_TEXT::TOOL_TEXT | ( | TOOLCANVAS * | canvas | ) | [explicit] |
Constructor.
| canvas | View to contain tool |
| virtual MGUI::TOOL_TEXT::~TOOL_TEXT | ( | ) | [virtual] |
Destructor.
| void MGUI::TOOL_TEXT::ClearLeaderList | ( | ) |
Clear leader list without clearing baseline or string.
| void MGUI::TOOL_TEXT::ClearSourceLine | ( | ) |
Clear source line without clearing baseline, string or leaders.
The source line is the line to follow if text is to be moved "along" the line
| void MGUI::TOOL_TEXT::ClearString | ( | ) |
Clear string without clearing baseline or leaders.
| BASECURVE MGUI::TOOL_TEXT::GetBaseCurve | ( | ) | const [inline] |
Get base curvature.
| const POLYLINE& MGUI::TOOL_TEXT::GetBaseLine | ( | ) | const [inline] |
Get base line.
| EDITMODE MGUI::TOOL_TEXT::GetEditMode | ( | ) | const [inline] |
Get line editing mode.
| double MGUI::TOOL_TEXT::GetHeight | ( | ) | const [inline] |
Get height in tool units.
| const LEADERLIST& MGUI::TOOL_TEXT::GetLeaderList | ( | ) | const [inline] |
Get list of leader lines.
| const MISTRING& MGUI::TOOL_TEXT::GetText | ( | ) | const [inline] |
Get text string.
| const TEXTSTYLE& MGUI::TOOL_TEXT::GetTextStyle | ( | ) | const [inline] |
Get text style.
| TOOLSTYLE MGUI::TOOL_TEXT::GetToolStyle | ( | ) | const [inline] |
Get tool style.
| void MGUI::TOOL_TEXT::LeaderLineAdd | ( | const LEADER & | Leader | ) |
Add new leader line and make it "active".
| void MGUI::TOOL_TEXT::LeaderLineAdd | ( | ) |
Add new leader line and make it "active".
| void MGUI::TOOL_TEXT::LeaderLineRemoveActive | ( | ) |
Remove active leader line.
| void MGUI::TOOL_TEXT::ReverseBaseLine | ( | ) |
Reverse order of baseline points.
| void MGUI::TOOL_TEXT::SetActiveNext | ( | ) |
Set active "line" to next.
| void MGUI::TOOL_TEXT::SetActivePrevious | ( | ) |
Set active "line" to previous.
| void MGUI::TOOL_TEXT::SetBaseCurve | ( | BASECURVE | BaseCurve | ) |
Set base curvature.
| void MGUI::TOOL_TEXT::SetEditMode | ( | EDITMODE | EditMode | ) | [inline] |
Set line editing mode.
| EditMode | New editing mode |
| void MGUI::TOOL_TEXT::SetHeight | ( | double | height | ) |
Set height in tool units.
| void MGUI::TOOL_TEXT::SetLeaderList | ( | const LEADERLIST & | LeaderList | ) |
Set list of leader lines.
| void MGUI::TOOL_TEXT::SetMapScale | ( | double | MapScale | ) |
Set map scale for height computation.
| void MGUI::TOOL_TEXT::SetSourceLine | ( | const POLYLINE & | SourceLine | ) |
Set source line The source line is the line to follow if text is to be moved "along" the line.
| void MGUI::TOOL_TEXT::SetText | ( | const MISTRING & | text | ) |
Set text string.
| void MGUI::TOOL_TEXT::SetTextStyle | ( | const TEXTSTYLE & | TextStyle | ) |
Set text style.
| void MGUI::TOOL_TEXT::SetToolStyle | ( | TOOLSTYLE | ToolStyle | ) | [inline] |
Set tool style.
1.6.1