public VideoEditorControl(ISmartContentEditorSite contentEditorSite)
        {
            // This call is required by the Windows.Forms Form Designer.
            InitializeComponent();

            components = null;

            _contentEditorSite = contentEditorSite;

            InitializeCommands();
        }
        public VideoEditorControl(ISmartContentEditorSite contentEditorSite)
        {
            // This call is required by the Windows.Forms Form Designer.
            InitializeComponent();

            components = null;

            _contentEditorSite = contentEditorSite;

            InitializeCommands();
        }
        public MapSidebarControl(MapOptions mapOptions, ISmartContentEditorSite contentEditorSite)
        {
            _mapOptions = mapOptions;

            // This call is required by the Windows.Forms Form Designer.
            InitializeComponent();

            this.labelCaption.Text = Res.Get(StringId.MapSBCaption);
            this.labelMargins.Text = Res.Get(StringId.MapSBMargins);
            this.sectionHeaderControlOptions.HeaderText = Res.Get(StringId.Options);
            this.headerLayout.HeaderText = Res.Get(StringId.MapSBLayoutHeader);
            this.labelTop.Text = Res.Get(StringId.MapSBTop);
            this.labelRight.Text = Res.Get(StringId.MapSBRight);
            this.labelLeft.Text = Res.Get(StringId.MapSBLeft);
            this.labelBottom.Text = Res.Get(StringId.MapSBBottom);
            this.labelTextWrapping.Text = Res.Get(StringId.MapSBWrapping);
            this.linkLabelCustomizeMap.Text = Res.Get(StringId.MapSBCustomize);
            linkLabelCustomizeMap.LinkColor = ColorizedResources.Instance.SidebarLinkColor;
            //linkLabelCustomizeMap.LinkArea = new LinkArea(0, linkLabelCustomizeMap.Text.Length);
            this.toolTip.SetToolTip(this.linkLabelCustomizeMap, Res.Get(StringId.MapSBCustomizeTooltip));

            SimpleTextEditorCommandHelper.UseNativeBehaviors(((ICommandManagerHost)contentEditorSite).CommandManager, numericMarginLeft, numericMarginRight, numericMarginTop, numericMarginBottom);

            sidebarHeaderControl1.LinkText = Res.Get(StringId.ViewMap);
            sidebarHeaderControl1.HeaderText = Res.Get(StringId.MapSBMapHeader);
            sidebarHeaderControl1.LinkUrl = "";
            sidebarHeaderControl1.TabIndex = 0;

            _contentEditorSite = contentEditorSite;

            InitializeCommands();

            // initialize bitmaps
            pictureBoxCustomizeMap.Image = ResourceHelper.LoadAssemblyResourceBitmap("Images.CustomizeMapIcon.png");

            // additional initializatoin of combos
            comboBoxTextWrapping.Initialize();
            comboBoxMargins.Initialize();

        }
        public MapSidebarControl(MapOptions mapOptions, ISmartContentEditorSite contentEditorSite)
        {
            _mapOptions = mapOptions;

            // This call is required by the Windows.Forms Form Designer.
            InitializeComponent();

            this.labelCaption.Text = Res.Get(StringId.MapSBCaption);
            this.labelMargins.Text = Res.Get(StringId.MapSBMargins);
            this.sectionHeaderControlOptions.HeaderText = Res.Get(StringId.Options);
            this.headerLayout.HeaderText    = Res.Get(StringId.MapSBLayoutHeader);
            this.labelTop.Text              = Res.Get(StringId.MapSBTop);
            this.labelRight.Text            = Res.Get(StringId.MapSBRight);
            this.labelLeft.Text             = Res.Get(StringId.MapSBLeft);
            this.labelBottom.Text           = Res.Get(StringId.MapSBBottom);
            this.labelTextWrapping.Text     = Res.Get(StringId.MapSBWrapping);
            this.linkLabelCustomizeMap.Text = Res.Get(StringId.MapSBCustomize);
            linkLabelCustomizeMap.LinkColor = ColorizedResources.Instance.SidebarLinkColor;
            //linkLabelCustomizeMap.LinkArea = new LinkArea(0, linkLabelCustomizeMap.Text.Length);
            this.toolTip.SetToolTip(this.linkLabelCustomizeMap, Res.Get(StringId.MapSBCustomizeTooltip));

            SimpleTextEditorCommandHelper.UseNativeBehaviors(((ICommandManagerHost)contentEditorSite).CommandManager, numericMarginLeft, numericMarginRight, numericMarginTop, numericMarginBottom);

            sidebarHeaderControl1.LinkText   = Res.Get(StringId.ViewMap);
            sidebarHeaderControl1.HeaderText = Res.Get(StringId.MapSBMapHeader);
            sidebarHeaderControl1.LinkUrl    = "";
            sidebarHeaderControl1.TabIndex   = 0;

            _contentEditorSite = contentEditorSite;

            InitializeCommands();

            // initialize bitmaps
            pictureBoxCustomizeMap.Image = ResourceHelper.LoadAssemblyResourceBitmap("Images.CustomizeMapIcon.png");

            // additional initializatoin of combos
            comboBoxTextWrapping.Initialize();
            comboBoxMargins.Initialize();
        }
		/// <summary>
		/// Constructor
		/// </summary>
		/// <param name="editorSite"></param>
		/// <param name="options"></param>
		public SideBarControl(ISmartContentEditorSite editorSite, IProperties options)
		{
			_options = options;
			_editorSite = editorSite;
			InitializeComponent();
		}
Exemplo n.º 6
0
 public override SmartContentEditor CreateEditor(ISmartContentEditorSite editorSite)
 {
     return(new PluginContentEditor());
 }
Exemplo n.º 7
0
 /// <summary>
 /// Create a new SmartContentEditor for this ContentSource. The SmartContentEditor is the control
 /// that appears in the Sidebar whenever a SmartContent object created by this content source
 /// is selected within the PostEditor. This method must be overridden by all subclasses of SmartContentSource.
 /// </summary>
 /// <param name="editorSite">Interface to the SmartContentEditor's site.</param>
 /// <returns>A new instance of a class derived from SmartContentEditor.</returns>
 public abstract SmartContentEditor CreateEditor(ISmartContentEditorSite editorSite);
 public override SmartContentEditor CreateEditor(ISmartContentEditorSite contentEditorSite)
 {
     return new MapSidebarControl(_pluginOptions, contentEditorSite);
 }
 public override SmartContentEditor CreateEditor(ISmartContentEditorSite editorSite)
 {
     return(new TagSmartContentEditor(Options, new CurrentBlogId(GetCurrentBlogId)));
 }
Exemplo n.º 10
0
 public override SmartContentEditor CreateEditor(ISmartContentEditorSite editorSite)
 {
     return new TagSmartContentEditor(Options, new CurrentBlogId(GetCurrentBlogId));
 }
Exemplo n.º 11
0
 public override SmartContentEditor CreateEditor(ISmartContentEditorSite editorSite)
 {
     return(new PygmentsCodeSidebar(Languages, Styles));
 }
 /// <summary>
 /// Create a new SmartContentEditor for this ContentSource. The SmartContentEditor is the control
 /// that appears in the Sidebar whenever a SmartContent object created by this content source
 /// is selected within the PostEditor. This method must be overriden by all subclasses of SmartContentSource.
 /// </summary>
 /// <param name="editorSite">Interface to the SmartContentEditor's site.</param>
 /// <returns>A new instance of a class derived from SmartContentEditor.</returns>
 public abstract SmartContentEditor CreateEditor(ISmartContentEditorSite editorSite);
Exemplo n.º 13
0
 public override SmartContentEditor CreateEditor(ISmartContentEditorSite editorSite)
 {
     return new PluginContentEditor();
 }
 public override SmartContentEditor CreateEditor(ISmartContentEditorSite contentEditorSite)
 {
     return(new MapSidebarControl(_pluginOptions, contentEditorSite));
 }
 public override SmartContentEditor CreateEditor(ISmartContentEditorSite contentEditorSite)
 {
     return new VideoEditorControl(contentEditorSite);
 }
Exemplo n.º 16
0
 public override SmartContentEditor CreateEditor(ISmartContentEditorSite editorSite)
 {
     return new PygmentsCodeSidebar(Languages, Styles);
 }
 public override SmartContentEditor CreateEditor(ISmartContentEditorSite contentEditorSite)
 {
     return(new VideoEditorControl(contentEditorSite));
 }
		public override SmartContentEditor CreateEditor(ISmartContentEditorSite editorSite)
		{
			return new SideBarControl(editorSite, Options);
		}