public PanelPage()
        {
            Title        = new LocalizedString();
            TitlePicture = new EmptyPicture();

            Visible = true;
            Enabled = true;

            AlignmentLines = new List <AlignmentLine>();

            ChildItems = new List <Element>();
        }
        public PictureBoxDecoration()
        {
            BackgroundColor = new AutoColor();
            TextColor       = new AutoColor();

            Border      = new Border();
            BorderColor = new AutoColor();

            TextFont = new AutoFont();

            Picture     = new EmptyPicture();
            PictureSize = PictureSize.RealSize;
        }
        public ButtonDecoration()
        {
            TextAlignment = new TextAlignment
            {
                Horizontal = HorizontalTextAlignment.Center,
                Vertical   = VerticalTextAlignment.Center,
            };

            BackgroundColor = new AutoColor();
            TextColor       = new AutoColor();

            BorderColor = new AutoColor();

            TextFont = new AutoFont();

            PicturePosition = ButtonPicturePosition.Left;
            Picture         = new EmptyPicture();
            PictureSize     = PictureSize.AutoSize;
        }
        public TextBoxDecoration()
        {
            TextAlignment = new TextAlignment
            {
                Horizontal = HorizontalTextAlignment.Auto,
                Vertical   = VerticalTextAlignment.Top,
            };

            FieldBackgroundColor = new AutoColor();
            FieldTextColor       = new AutoColor();

            ButtonBackgroundColor = new AutoColor();
            ButtonTextColor       = new AutoColor();

            Border      = new Border();
            BorderColor = new AutoColor();

            TextFont = new AutoFont();

            Picture             = new EmptyPicture();
            ChoiceButtonPicture = new EmptyPicture();
        }