aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/Style.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'src/Style.cxx')
-rw-r--r--src/Style.cxx12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/Style.cxx b/src/Style.cxx
index 483023321..47ca196f3 100644
--- a/src/Style.cxx
+++ b/src/Style.cxx
@@ -16,6 +16,18 @@ Style::Style() {
false, false, false);
}
+Style::Style(const Style &source) {
+ Clear(Colour(0,0,0), Colour(0xff,0xff,0xff),
+ 0, 0,
+ false, false, false);
+ fore.desired = source.fore.desired;
+ back.desired = source.back.desired;
+ bold = source.bold;
+ italic = source.italic;
+ size = source.size;
+ eolFilled = source.eolFilled;
+}
+
Style::~Style() {
if (aliasOfDefaultFont)
font.SetID(0);