Exemple #1
0
        public TextToolbar(Designer designer) : base(designer)
        {
            Name = "TextToolbar";

            cbxName                = new FontComboBoxItem();
            cbxName.Name           = "cbxTextName";
            cbxName.ComboWidth     = 120;
            cbxName.FontSelected  += cbxName_FontSelected;
            cbxSize                = new FontSizeComboBoxItem();
            cbxSize.Name           = "cbxTextSize";
            cbxSize.ComboWidth     = 50;
            cbxSize.DropDownHeight = 300;
            cbxSize.SizeSelected  += cbxSize_SizeSelected;
            btnBold                = CreateButton("btnTextBold", Res.GetImage(20), btnBold_Click);
            btnItalic              = CreateButton("btnTextItalic", Res.GetImage(21), btnItalic_Click);
            btnUnderline           = CreateButton("btnTextUnderline", Res.GetImage(22), btnUnderline_Click);
            btnLeft                = CreateButton("btnTextLeft", Res.GetImage(25), btnLeft_Click);
            btnLeft.BeginGroup     = true;
            btnCenter              = CreateButton("btnTextCenter", Res.GetImage(26), btnCenter_Click);
            btnRight               = CreateButton("btnTextRight", Res.GetImage(27), btnRight_Click);
            btnJustify             = CreateButton("btnTextJustify", Res.GetImage(28), btnJustify_Click);
            btnTop              = CreateButton("btnTextTop", Res.GetImage(29), btnTop_Click);
            btnTop.BeginGroup   = true;
            btnMiddle           = CreateButton("btnTextMiddle", Res.GetImage(30), btnMiddle_Click);
            btnBottom           = CreateButton("btnTextBottom", Res.GetImage(31), btnBottom_Click);
            btnColor            = new ColorButtonItem(23, Color.Black);
            btnColor.BeginGroup = true;
            btnColor.Name       = "btnTextColor";
            btnColor.Click     += btnColor_Click;
            btnHighlight        = CreateButton("btnTextHighlight", Res.GetImage(24), btnHighlight_Click);
            btnAngle            = CreateButton("btnTextAngle", Res.GetImage(64), btnRotation_Click);

            Items.AddRange(new BaseItem[] {
                cbxName, cbxSize, btnBold, btnItalic, btnUnderline,
                btnLeft, btnCenter, btnRight, btnJustify,
                btnTop, btnMiddle, btnBottom,
                btnColor, btnHighlight, btnAngle, CustomizeItem
            });

            Localize();
        }
Exemple #2
0
        public BorderToolbar(Designer designer) : base(designer)
        {
            Name = "BorderToolbar";

            btnTop                  = CreateButton("btnBorderTop", Res.GetImage(32), btnTop_Click);
            btnBottom               = CreateButton("btnBorderBottom", Res.GetImage(33), btnBottom_Click);
            btnLeft                 = CreateButton("btnBorderLeft", Res.GetImage(34), btnLeft_Click);
            btnRight                = CreateButton("btnBorderRight", Res.GetImage(35), btnRight_Click);
            btnAll                  = CreateButton("btnBorderAll", Res.GetImage(36), btnAll_Click);
            btnAll.BeginGroup       = true;
            btnNone                 = CreateButton("btnBorderNone", Res.GetImage(37), btnNone_Click);
            btnFillColor            = new ColorButtonItem(38, Color.Transparent);
            btnFillColor.Name       = "btnBorderFillColor";
            btnFillColor.Click     += btnFillColor_Click;
            btnFillColor.BeginGroup = true;
            btnFillStyle            = CreateButton("btnBorderFillStyle", Res.GetImage(141), btnFillProps_Click);
            btnLineColor            = new ColorButtonItem(39, Color.Black);
            btnLineColor.Name       = "btnBorderLineColor";
            btnLineColor.Click     += btnLineColor_Click;
            btnWidth                = new LineWidthButtonItem();
            btnWidth.Name           = "btnBorderWidth";
            btnWidth.Image          = Res.GetImage(71);
            btnWidth.WidthSelected += cbxWidth_WidthSelected;
            btnStyle                = new LineStyleButtonItem();
            btnStyle.Name           = "btnBorderStyle";
            btnStyle.Image          = Res.GetImage(85);
            btnStyle.StyleSelected += cbxStyle_StyleSelected;
            btnBorderProps          = CreateButton("btnBorderBorderProps", Res.GetImage(40), btnBorderProps_Click);

            Items.AddRange(new BaseItem[] {
                btnTop, btnBottom, btnLeft, btnRight,
                btnAll, btnNone, btnBorderProps,
                btnFillColor, btnFillStyle, btnLineColor, btnWidth, btnStyle, CustomizeItem
            });

            Localize();
        }