diff --git a/src/code_template.cpp b/src/code_template.cpp index 86173366..b5739f7a 100644 --- a/src/code_template.cpp +++ b/src/code_template.cpp @@ -1,6 +1,6 @@ //+----------------------------------------------------------------------------+ //| Description: Magic Set Editor - Program to make Magic (tm) cards | -//| Copyright: (C) 2001 - 2006 Twan van Laarhoven | +//| Copyright: (C) 2001 - 2007 Twan van Laarhoven | //| License: GNU General Public License 2 or later (see file COPYING) | //+----------------------------------------------------------------------------+ diff --git a/src/code_template.hpp b/src/code_template.hpp index d18fcb67..4ecf6378 100644 --- a/src/code_template.hpp +++ b/src/code_template.hpp @@ -1,6 +1,6 @@ //+----------------------------------------------------------------------------+ //| Description: Magic Set Editor - Program to make Magic (tm) cards | -//| Copyright: (C) 2001 - 2006 Twan van Laarhoven | +//| Copyright: (C) 2001 - 2007 Twan van Laarhoven | //| License: GNU General Public License 2 or later (see file COPYING) | //+----------------------------------------------------------------------------+ diff --git a/src/data/action/keyword.cpp b/src/data/action/keyword.cpp index e9276730..84cfed46 100644 --- a/src/data/action/keyword.cpp +++ b/src/data/action/keyword.cpp @@ -1,6 +1,6 @@ //+----------------------------------------------------------------------------+ //| Description: Magic Set Editor - Program to make Magic (tm) cards | -//| Copyright: (C) 2001 - 2006 Twan van Laarhoven | +//| Copyright: (C) 2001 - 2007 Twan van Laarhoven | //| License: GNU General Public License 2 or later (see file COPYING) | //+----------------------------------------------------------------------------+ diff --git a/src/data/action/keyword.hpp b/src/data/action/keyword.hpp index 05026772..0a41f1f2 100644 --- a/src/data/action/keyword.hpp +++ b/src/data/action/keyword.hpp @@ -1,6 +1,6 @@ //+----------------------------------------------------------------------------+ //| Description: Magic Set Editor - Program to make Magic (tm) cards | -//| Copyright: (C) 2001 - 2006 Twan van Laarhoven | +//| Copyright: (C) 2001 - 2007 Twan van Laarhoven | //| License: GNU General Public License 2 or later (see file COPYING) | //+----------------------------------------------------------------------------+ diff --git a/src/data/action/set.cpp b/src/data/action/set.cpp index 0da4564c..7b06a499 100644 --- a/src/data/action/set.cpp +++ b/src/data/action/set.cpp @@ -1,6 +1,6 @@ //+----------------------------------------------------------------------------+ //| Description: Magic Set Editor - Program to make Magic (tm) cards | -//| Copyright: (C) 2001 - 2006 Twan van Laarhoven | +//| Copyright: (C) 2001 - 2007 Twan van Laarhoven | //| License: GNU General Public License 2 or later (see file COPYING) | //+----------------------------------------------------------------------------+ diff --git a/src/data/action/set.hpp b/src/data/action/set.hpp index 0c4f8de8..7c36110a 100644 --- a/src/data/action/set.hpp +++ b/src/data/action/set.hpp @@ -1,6 +1,6 @@ //+----------------------------------------------------------------------------+ //| Description: Magic Set Editor - Program to make Magic (tm) cards | -//| Copyright: (C) 2001 - 2006 Twan van Laarhoven | +//| Copyright: (C) 2001 - 2007 Twan van Laarhoven | //| License: GNU General Public License 2 or later (see file COPYING) | //+----------------------------------------------------------------------------+ diff --git a/src/data/action/symbol.cpp b/src/data/action/symbol.cpp index 53a053d9..3cce7b13 100644 --- a/src/data/action/symbol.cpp +++ b/src/data/action/symbol.cpp @@ -1,6 +1,6 @@ //+----------------------------------------------------------------------------+ //| Description: Magic Set Editor - Program to make Magic (tm) cards | -//| Copyright: (C) 2001 - 2006 Twan van Laarhoven | +//| Copyright: (C) 2001 - 2007 Twan van Laarhoven | //| License: GNU General Public License 2 or later (see file COPYING) | //+----------------------------------------------------------------------------+ diff --git a/src/data/action/symbol.hpp b/src/data/action/symbol.hpp index 62876963..49058edc 100644 --- a/src/data/action/symbol.hpp +++ b/src/data/action/symbol.hpp @@ -1,6 +1,6 @@ //+----------------------------------------------------------------------------+ //| Description: Magic Set Editor - Program to make Magic (tm) cards | -//| Copyright: (C) 2001 - 2006 Twan van Laarhoven | +//| Copyright: (C) 2001 - 2007 Twan van Laarhoven | //| License: GNU General Public License 2 or later (see file COPYING) | //+----------------------------------------------------------------------------+ diff --git a/src/data/action/symbol_part.cpp b/src/data/action/symbol_part.cpp index 2b682f9b..8999d778 100644 --- a/src/data/action/symbol_part.cpp +++ b/src/data/action/symbol_part.cpp @@ -1,6 +1,6 @@ //+----------------------------------------------------------------------------+ //| Description: Magic Set Editor - Program to make Magic (tm) cards | -//| Copyright: (C) 2001 - 2006 Twan van Laarhoven | +//| Copyright: (C) 2001 - 2007 Twan van Laarhoven | //| License: GNU General Public License 2 or later (see file COPYING) | //+----------------------------------------------------------------------------+ diff --git a/src/data/action/symbol_part.hpp b/src/data/action/symbol_part.hpp index 5b4115f0..1f29927c 100644 --- a/src/data/action/symbol_part.hpp +++ b/src/data/action/symbol_part.hpp @@ -1,6 +1,6 @@ //+----------------------------------------------------------------------------+ //| Description: Magic Set Editor - Program to make Magic (tm) cards | -//| Copyright: (C) 2001 - 2006 Twan van Laarhoven | +//| Copyright: (C) 2001 - 2007 Twan van Laarhoven | //| License: GNU General Public License 2 or later (see file COPYING) | //+----------------------------------------------------------------------------+ diff --git a/src/data/action/value.cpp b/src/data/action/value.cpp index 1fceaf7e..b66d199e 100644 --- a/src/data/action/value.cpp +++ b/src/data/action/value.cpp @@ -1,6 +1,6 @@ //+----------------------------------------------------------------------------+ //| Description: Magic Set Editor - Program to make Magic (tm) cards | -//| Copyright: (C) 2001 - 2006 Twan van Laarhoven | +//| Copyright: (C) 2001 - 2007 Twan van Laarhoven | //| License: GNU General Public License 2 or later (see file COPYING) | //+----------------------------------------------------------------------------+ diff --git a/src/data/action/value.hpp b/src/data/action/value.hpp index 2ddc32da..d7ad28c0 100644 --- a/src/data/action/value.hpp +++ b/src/data/action/value.hpp @@ -1,6 +1,6 @@ //+----------------------------------------------------------------------------+ //| Description: Magic Set Editor - Program to make Magic (tm) cards | -//| Copyright: (C) 2001 - 2006 Twan van Laarhoven | +//| Copyright: (C) 2001 - 2007 Twan van Laarhoven | //| License: GNU General Public License 2 or later (see file COPYING) | //+----------------------------------------------------------------------------+ diff --git a/src/data/card.cpp b/src/data/card.cpp index 6c01b41b..9de1af4e 100644 --- a/src/data/card.cpp +++ b/src/data/card.cpp @@ -1,6 +1,6 @@ //+----------------------------------------------------------------------------+ //| Description: Magic Set Editor - Program to make Magic (tm) cards | -//| Copyright: (C) 2001 - 2006 Twan van Laarhoven | +//| Copyright: (C) 2001 - 2007 Twan van Laarhoven | //| License: GNU General Public License 2 or later (see file COPYING) | //+----------------------------------------------------------------------------+ diff --git a/src/data/card.hpp b/src/data/card.hpp index f619d134..26f3afbe 100644 --- a/src/data/card.hpp +++ b/src/data/card.hpp @@ -1,6 +1,6 @@ //+----------------------------------------------------------------------------+ //| Description: Magic Set Editor - Program to make Magic (tm) cards | -//| Copyright: (C) 2001 - 2006 Twan van Laarhoven | +//| Copyright: (C) 2001 - 2007 Twan van Laarhoven | //| License: GNU General Public License 2 or later (see file COPYING) | //+----------------------------------------------------------------------------+ diff --git a/src/data/export_template.cpp b/src/data/export_template.cpp index 39dba481..2b811cba 100644 --- a/src/data/export_template.cpp +++ b/src/data/export_template.cpp @@ -1,6 +1,6 @@ //+----------------------------------------------------------------------------+ //| Description: Magic Set Editor - Program to make Magic (tm) cards | -//| Copyright: (C) 2001 - 2006 Twan van Laarhoven | +//| Copyright: (C) 2001 - 2007 Twan van Laarhoven | //| License: GNU General Public License 2 or later (see file COPYING) | //+----------------------------------------------------------------------------+ diff --git a/src/data/export_template.hpp b/src/data/export_template.hpp index 5c23562a..ca44807f 100644 --- a/src/data/export_template.hpp +++ b/src/data/export_template.hpp @@ -1,6 +1,6 @@ //+----------------------------------------------------------------------------+ //| Description: Magic Set Editor - Program to make Magic (tm) cards | -//| Copyright: (C) 2001 - 2006 Twan van Laarhoven | +//| Copyright: (C) 2001 - 2007 Twan van Laarhoven | //| License: GNU General Public License 2 or later (see file COPYING) | //+----------------------------------------------------------------------------+ diff --git a/src/data/field.cpp b/src/data/field.cpp index df85e8cb..47bcf80e 100644 --- a/src/data/field.cpp +++ b/src/data/field.cpp @@ -1,6 +1,6 @@ //+----------------------------------------------------------------------------+ //| Description: Magic Set Editor - Program to make Magic (tm) cards | -//| Copyright: (C) 2001 - 2006 Twan van Laarhoven | +//| Copyright: (C) 2001 - 2007 Twan van Laarhoven | //| License: GNU General Public License 2 or later (see file COPYING) | //+----------------------------------------------------------------------------+ diff --git a/src/data/field.hpp b/src/data/field.hpp index 2071b465..98d9330e 100644 --- a/src/data/field.hpp +++ b/src/data/field.hpp @@ -1,6 +1,6 @@ //+----------------------------------------------------------------------------+ //| Description: Magic Set Editor - Program to make Magic (tm) cards | -//| Copyright: (C) 2001 - 2006 Twan van Laarhoven | +//| Copyright: (C) 2001 - 2007 Twan van Laarhoven | //| License: GNU General Public License 2 or later (see file COPYING) | //+----------------------------------------------------------------------------+ diff --git a/src/data/field/boolean.cpp b/src/data/field/boolean.cpp index 87654279..03b148a9 100644 --- a/src/data/field/boolean.cpp +++ b/src/data/field/boolean.cpp @@ -1,6 +1,6 @@ //+----------------------------------------------------------------------------+ //| Description: Magic Set Editor - Program to make Magic (tm) cards | -//| Copyright: (C) 2001 - 2006 Twan van Laarhoven | +//| Copyright: (C) 2001 - 2007 Twan van Laarhoven | //| License: GNU General Public License 2 or later (see file COPYING) | //+----------------------------------------------------------------------------+ diff --git a/src/data/field/boolean.hpp b/src/data/field/boolean.hpp index b9cde89a..adb3a0a3 100644 --- a/src/data/field/boolean.hpp +++ b/src/data/field/boolean.hpp @@ -1,6 +1,6 @@ //+----------------------------------------------------------------------------+ //| Description: Magic Set Editor - Program to make Magic (tm) cards | -//| Copyright: (C) 2001 - 2006 Twan van Laarhoven | +//| Copyright: (C) 2001 - 2007 Twan van Laarhoven | //| License: GNU General Public License 2 or later (see file COPYING) | //+----------------------------------------------------------------------------+ diff --git a/src/data/field/choice.cpp b/src/data/field/choice.cpp index e2a942cd..b72dd5a8 100644 --- a/src/data/field/choice.cpp +++ b/src/data/field/choice.cpp @@ -1,6 +1,6 @@ //+----------------------------------------------------------------------------+ //| Description: Magic Set Editor - Program to make Magic (tm) cards | -//| Copyright: (C) 2001 - 2006 Twan van Laarhoven | +//| Copyright: (C) 2001 - 2007 Twan van Laarhoven | //| License: GNU General Public License 2 or later (see file COPYING) | //+----------------------------------------------------------------------------+ diff --git a/src/data/field/choice.hpp b/src/data/field/choice.hpp index 91f5f9b0..a8743e5c 100644 --- a/src/data/field/choice.hpp +++ b/src/data/field/choice.hpp @@ -1,6 +1,6 @@ //+----------------------------------------------------------------------------+ //| Description: Magic Set Editor - Program to make Magic (tm) cards | -//| Copyright: (C) 2001 - 2006 Twan van Laarhoven | +//| Copyright: (C) 2001 - 2007 Twan van Laarhoven | //| License: GNU General Public License 2 or later (see file COPYING) | //+----------------------------------------------------------------------------+ diff --git a/src/data/field/color.cpp b/src/data/field/color.cpp index 839ec42a..9cf21dd8 100644 --- a/src/data/field/color.cpp +++ b/src/data/field/color.cpp @@ -1,6 +1,6 @@ //+----------------------------------------------------------------------------+ //| Description: Magic Set Editor - Program to make Magic (tm) cards | -//| Copyright: (C) 2001 - 2006 Twan van Laarhoven | +//| Copyright: (C) 2001 - 2007 Twan van Laarhoven | //| License: GNU General Public License 2 or later (see file COPYING) | //+----------------------------------------------------------------------------+ diff --git a/src/data/field/color.hpp b/src/data/field/color.hpp index 37ed4f38..e30533ba 100644 --- a/src/data/field/color.hpp +++ b/src/data/field/color.hpp @@ -1,6 +1,6 @@ //+----------------------------------------------------------------------------+ //| Description: Magic Set Editor - Program to make Magic (tm) cards | -//| Copyright: (C) 2001 - 2006 Twan van Laarhoven | +//| Copyright: (C) 2001 - 2007 Twan van Laarhoven | //| License: GNU General Public License 2 or later (see file COPYING) | //+----------------------------------------------------------------------------+ diff --git a/src/data/field/image.cpp b/src/data/field/image.cpp index ee13b56c..3d37e8b8 100644 --- a/src/data/field/image.cpp +++ b/src/data/field/image.cpp @@ -1,6 +1,6 @@ //+----------------------------------------------------------------------------+ //| Description: Magic Set Editor - Program to make Magic (tm) cards | -//| Copyright: (C) 2001 - 2006 Twan van Laarhoven | +//| Copyright: (C) 2001 - 2007 Twan van Laarhoven | //| License: GNU General Public License 2 or later (see file COPYING) | //+----------------------------------------------------------------------------+ diff --git a/src/data/field/image.hpp b/src/data/field/image.hpp index 8f960f38..2ffede3a 100644 --- a/src/data/field/image.hpp +++ b/src/data/field/image.hpp @@ -1,6 +1,6 @@ //+----------------------------------------------------------------------------+ //| Description: Magic Set Editor - Program to make Magic (tm) cards | -//| Copyright: (C) 2001 - 2006 Twan van Laarhoven | +//| Copyright: (C) 2001 - 2007 Twan van Laarhoven | //| License: GNU General Public License 2 or later (see file COPYING) | //+----------------------------------------------------------------------------+ diff --git a/src/data/field/information.cpp b/src/data/field/information.cpp index a6b355e9..78e0c9dc 100644 --- a/src/data/field/information.cpp +++ b/src/data/field/information.cpp @@ -1,6 +1,6 @@ //+----------------------------------------------------------------------------+ //| Description: Magic Set Editor - Program to make Magic (tm) cards | -//| Copyright: (C) 2001 - 2006 Twan van Laarhoven | +//| Copyright: (C) 2001 - 2007 Twan van Laarhoven | //| License: GNU General Public License 2 or later (see file COPYING) | //+----------------------------------------------------------------------------+ diff --git a/src/data/field/information.hpp b/src/data/field/information.hpp index 49c34ccd..410e412d 100644 --- a/src/data/field/information.hpp +++ b/src/data/field/information.hpp @@ -1,6 +1,6 @@ //+----------------------------------------------------------------------------+ //| Description: Magic Set Editor - Program to make Magic (tm) cards | -//| Copyright: (C) 2001 - 2006 Twan van Laarhoven | +//| Copyright: (C) 2001 - 2007 Twan van Laarhoven | //| License: GNU General Public License 2 or later (see file COPYING) | //+----------------------------------------------------------------------------+ diff --git a/src/data/field/multiple_choice.cpp b/src/data/field/multiple_choice.cpp index e2607a5b..8a668b41 100644 --- a/src/data/field/multiple_choice.cpp +++ b/src/data/field/multiple_choice.cpp @@ -1,6 +1,6 @@ //+----------------------------------------------------------------------------+ //| Description: Magic Set Editor - Program to make Magic (tm) cards | -//| Copyright: (C) 2001 - 2006 Twan van Laarhoven | +//| Copyright: (C) 2001 - 2007 Twan van Laarhoven | //| License: GNU General Public License 2 or later (see file COPYING) | //+----------------------------------------------------------------------------+ diff --git a/src/data/field/multiple_choice.hpp b/src/data/field/multiple_choice.hpp index f26eb96a..fdae7edf 100644 --- a/src/data/field/multiple_choice.hpp +++ b/src/data/field/multiple_choice.hpp @@ -1,6 +1,6 @@ //+----------------------------------------------------------------------------+ //| Description: Magic Set Editor - Program to make Magic (tm) cards | -//| Copyright: (C) 2001 - 2006 Twan van Laarhoven | +//| Copyright: (C) 2001 - 2007 Twan van Laarhoven | //| License: GNU General Public License 2 or later (see file COPYING) | //+----------------------------------------------------------------------------+ diff --git a/src/data/field/symbol.cpp b/src/data/field/symbol.cpp index 98a9cc1c..615da830 100644 --- a/src/data/field/symbol.cpp +++ b/src/data/field/symbol.cpp @@ -1,6 +1,6 @@ //+----------------------------------------------------------------------------+ //| Description: Magic Set Editor - Program to make Magic (tm) cards | -//| Copyright: (C) 2001 - 2006 Twan van Laarhoven | +//| Copyright: (C) 2001 - 2007 Twan van Laarhoven | //| License: GNU General Public License 2 or later (see file COPYING) | //+----------------------------------------------------------------------------+ diff --git a/src/data/field/symbol.hpp b/src/data/field/symbol.hpp index 27d97e19..2e638890 100644 --- a/src/data/field/symbol.hpp +++ b/src/data/field/symbol.hpp @@ -1,6 +1,6 @@ //+----------------------------------------------------------------------------+ //| Description: Magic Set Editor - Program to make Magic (tm) cards | -//| Copyright: (C) 2001 - 2006 Twan van Laarhoven | +//| Copyright: (C) 2001 - 2007 Twan van Laarhoven | //| License: GNU General Public License 2 or later (see file COPYING) | //+----------------------------------------------------------------------------+ diff --git a/src/data/field/text.cpp b/src/data/field/text.cpp index 970ce3ad..459b3c39 100644 --- a/src/data/field/text.cpp +++ b/src/data/field/text.cpp @@ -1,6 +1,6 @@ //+----------------------------------------------------------------------------+ //| Description: Magic Set Editor - Program to make Magic (tm) cards | -//| Copyright: (C) 2001 - 2006 Twan van Laarhoven | +//| Copyright: (C) 2001 - 2007 Twan van Laarhoven | //| License: GNU General Public License 2 or later (see file COPYING) | //+----------------------------------------------------------------------------+ @@ -66,6 +66,12 @@ void TextStyle::initDependencies(Context& ctx, const Dependency& dep) const { // symbol_font.initDependencies(ctx, dep); } +IMPLEMENT_REFLECTION(TextBackground) { + REFLECT(image); + REFLECT_N("displacement_x", displacement.width); + REFLECT_N("displacement_y", displacement.height); +} + IMPLEMENT_REFLECTION(TextStyle) { REFLECT_BASE(Style); REFLECT(font); @@ -87,6 +93,9 @@ IMPLEMENT_REFLECTION(TextStyle) { REFLECT(line_height_line); REFLECT_N("mask", mask_filename); REFLECT(direction); + REFLECT(text_background); + REFLECT(text_background_left); + REFLECT(text_background_right); } // ----------------------------------------------------------------------------- : TextValue diff --git a/src/data/field/text.hpp b/src/data/field/text.hpp index 6a2a73b7..2d058917 100644 --- a/src/data/field/text.hpp +++ b/src/data/field/text.hpp @@ -1,6 +1,6 @@ //+----------------------------------------------------------------------------+ //| Description: Magic Set Editor - Program to make Magic (tm) cards | -//| Copyright: (C) 2001 - 2006 Twan van Laarhoven | +//| Copyright: (C) 2001 - 2007 Twan van Laarhoven | //| License: GNU General Public License 2 or later (see file COPYING) | //+----------------------------------------------------------------------------+ @@ -17,6 +17,7 @@ #include #include #include