Changeset 8624


Ignore:
Timestamp:
Feb 17, 2020, 5:27:42 PM (2 years ago)
Author:
kopal
Message:
  • Startcenter

added category to template tooltiptext

Location:
trunk/Startcenter
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/Startcenter/Properties/Resources.Designer.cs

    r8619 r8624  
    7171       
    7272        /// <summary>
     73        ///   Sucht eine lokalisierte Zeichenfolge, die Category:  ähnelt.
     74        /// </summary>
     75        internal static string Category {
     76            get {
     77                return ResourceManager.GetString("Category", resourceCulture);
     78            }
     79        }
     80       
     81        /// <summary>
    7382        ///   Sucht eine lokalisierte Zeichenfolge, die Clear recently opened templates list ähnelt.
    7483        /// </summary>
  • trunk/Startcenter/Properties/Resources.de.resx

    r8619 r8624  
    232232    <value>YouTube Videos (Doppelklick zum Öffnen)</value>
    233233  </data>
     234  <data name="Category" xml:space="preserve">
     235    <value>Kategorie: </value>
     236  </data>
    234237</root>
  • trunk/Startcenter/Properties/Resources.resx

    r8619 r8624  
    238238    <value>YouTube Videos (double click to open)</value>
    239239  </data>
     240  <data name="Category" xml:space="preserve">
     241    <value>Category: </value>
     242  </data>
    240243</root>
  • trunk/Startcenter/Properties/Resources.ru.resx

    r8619 r8624  
    238238    <value>YouTube видео (двойной щелчок, чтобы открыть)</value>
    239239  </data>
     240  <data name="Category" xml:space="preserve">
     241    <value>категория: </value>
     242  </data>
    240243</root>
  • trunk/Startcenter/Templates.xaml.cs

    r8109 r8624  
    207207                            summary1.Inlines.Add(new LineBreak());
    208208                            summary1.Inlines.Add(XMLHelper.ConvertFormattedXElement(descriptionElement));
     209                            summary1.Inlines.Add(new LineBreak());
     210                            summary1.Inlines.Add(new LineBreak());
     211                            summary1.Inlines.Add(Properties.Resources.Category + StripTemplatesPath(file.Directory.FullName));
     212
    209213                            summary2.Inlines.Add(new LineBreak());
    210214                            summary2.Inlines.Add(new LineBreak());
    211215                            summary2.Inlines.Add(XMLHelper.ConvertFormattedXElement(descriptionElement));
     216                            summary2.Inlines.Add(new LineBreak());
     217                            summary2.Inlines.Add(new LineBreak());
     218                            summary2.Inlines.Add(Properties.Resources.Category + StripTemplatesPath(file.Directory.FullName));
    212219
    213220                            //add description to text for copy context menu
    214221                            copyTextBuilder.AppendLine();
    215                             copyTextBuilder.AppendLine(XMLHelper.ConvertFormattedXElementToString(descriptionElement)); 
     222                            copyTextBuilder.AppendLine(XMLHelper.ConvertFormattedXElementToString(descriptionElement));
     223                            copyTextBuilder.AppendLine();
     224                            copyTextBuilder.AppendLine(Properties.Resources.Category + StripTemplatesPath(file.Directory.FullName));
    216225                        }
    217226
     
    330339
    331340        /// <summary>
     341        /// Removes the preceding part of the templates path
     342        /// i.e. "C:\program files\CrypTool 2\templates\etc" becomes "etc"
     343        /// </summary>
     344        /// <param name="path"></param>
     345        /// <returns></returns>
     346        private string StripTemplatesPath(string path)
     347        {
     348            int position = path.ToLower().IndexOf("templates");
     349            if (position > 0)
     350            {
     351                return path.Substring(position + 10, path.Length - (position + 10));
     352            }
     353            return string.Empty;
     354        }
     355
     356        /// <summary>
    332357        /// User clicked on open template in context menu of an entry of the template list
    333358        /// </summary>
Note: See TracChangeset for help on using the changeset viewer.