7#include "appcore/printertemplate/EDrawObject.h"
8#include "appcore/printertemplate/EImageIface.h"
9#include "appcore/printertemplate/EMPrinterTemplate.h"
13 namespace PrinterTemplate
26 virtual void Draw(
float moveY );
29 virtual long Save( EXMLNode *node );
36 std::vector<std::string>
WrapLines( std::string text );
Alignement
Definition EImageIface.h:8
#define EMPRINTERTEMPLATE_API
Definition EMPrinterTemplate.h:9
general draw object
Definition EDrawObject.h:30
virtual float GetHeight()
void SetAlignment(Alignement align)
virtual void SetHeight(long height)
std::vector< std::string > WrapLines(std::string text)
virtual long GetContentWidth()
virtual bool VerticalMove()
unsigned long GetBackColour()
void SetIsFontItalic(bool fontItalic)
void SetIsFontUnderline(bool fontUnderline)
virtual EDrawObject * Clone()
void SetBackColour(unsigned long backColour)
void SetFont(const std::string &font)
virtual void Draw(float moveY)
Alignement GetAlignment()
virtual void SetWidth(long width)
void SetAlign(const std::string &align)
void SaveCommonTextAttributes(EXMLNode *node)
unsigned long GetForeColour()
virtual void ReadXML(EXMLNode *node)
void SetForeColour(unsigned long foreColour)
void SetFontSize(short int fontSize)
virtual long Save(EXMLNode *node)
virtual void SetText(std::string text)
void SetIsFontBold(bool fontBold)
SYSTEM INCLUDES.
Definition CardFacadeManagerXML.h:7