Beispiel #1
0
 protected override void LoadEditor()
 {
     base.LoadEditor();
     HtmlAltTextSettings = new HtmlAltTextDecoratorSettings(EditorContext.ImgElement);
     labelFilename.Text  = HttpUtility.UrlDecode(UrlHelper.GetFileNameForUrl(UrlHelper.SafeToAbsoluteUri(EditorContext.SourceImageUri)));
     labelSize.Text      = String.Format(CultureInfo.CurrentCulture, Res.Get(StringId.DimensionsFormat), EditorContext.SourceImageSize.Width, EditorContext.SourceImageSize.Height);
     textBoxAltText.Text = HtmlAltTextSettings.AltText;
     textBoxTitle.Text   = HtmlAltTextSettings.Title;
 }
        public void Decorate(ImageDecoratorContext context)
        {
            if (context.ImageEmbedType == ImageEmbedType.Embedded &&
               (context.InvocationSource == ImageDecoratorInvocationSource.InitialInsert ||
                context.InvocationSource == ImageDecoratorInvocationSource.Reset)
                )
            {
                HtmlAltTextDecoratorSettings settings = new HtmlAltTextDecoratorSettings(context.ImgElement);
                Uri uri = context.SourceImageUri;

                //set the default AltText value
                string altText = CalculateAltText(uri);
                settings.AltText = altText;
                settings.Title = altText;
            }
        }
Beispiel #3
0
        public void Decorate(ImageDecoratorContext context)
        {
            if (context.ImageEmbedType == ImageEmbedType.Embedded &&
                (context.InvocationSource == ImageDecoratorInvocationSource.InitialInsert ||
                 context.InvocationSource == ImageDecoratorInvocationSource.Reset)
                )
            {
                HtmlAltTextDecoratorSettings settings = new HtmlAltTextDecoratorSettings(context.ImgElement);
                Uri uri = context.SourceImageUri;

                //set the default AltText value
                string altText = CalculateAltText(uri);
                settings.AltText = altText;
                settings.Title   = altText;
            }
        }
 protected override void LoadEditor()
 {
     base.LoadEditor();
     HtmlAltTextSettings = new HtmlAltTextDecoratorSettings(EditorContext.ImgElement);
     labelFilename.Text = HttpUtility.UrlDecode(UrlHelper.GetFileNameForUrl(UrlHelper.SafeToAbsoluteUri(EditorContext.SourceImageUri)));
     labelSize.Text = String.Format(CultureInfo.CurrentCulture, Res.Get(StringId.DimensionsFormat), EditorContext.SourceImageSize.Width, EditorContext.SourceImageSize.Height);
     textBoxAltText.Text = HtmlAltTextSettings.AltText;
     textBoxTitle.Text = HtmlAltTextSettings.Title;
 }