コード例 #1
0
ファイル: PsExport.cs プロジェクト: sillsdev/pathway
        /// <summary>
        /// Return full css name
        /// </summary>
        /// <param name="outDir">where to find css name</param>
        /// <param name="mainFullName">export name used to calculate css name</param>
        /// <returns>name and path of css</returns>
        protected string GetCssFullName(string outDir, string mainFullName)
        {
            var cssFullName = Param.StylePath(Param.Value[Param.LayoutSelected]);

            if (string.IsNullOrEmpty(cssFullName))
            {
                var stylePick = new PublicationTask {
                    InputPath = outDir, CurrentInput = mainFullName, InputType = DataType
                };
                if (!Common.Testing)
                {
                    stylePick.ShowDialog();
                }
                else
                {
                    stylePick.DoLoad();
                    stylePick.DoAccept();
                }
                cssFullName = stylePick.cssFile;
            }
            return(cssFullName);
        }
コード例 #2
0
ファイル: PsExport.cs プロジェクト: neilmayhew/pathway
 /// <summary>
 /// Return full css name
 /// </summary>
 /// <param name="outDir">where to find css name</param>
 /// <param name="mainFullName">export name used to calculate css name</param>
 /// <returns>name and path of css</returns>
 protected string GetCssFullName(string outDir, string mainFullName)
 {
     var cssFullName = Param.StylePath(Param.Value[Param.LayoutSelected]);
     if (string.IsNullOrEmpty(cssFullName))
     {
         var stylePick = new PublicationTask { InputPath = outDir, CurrentInput = mainFullName, InputType = DataType };
         if (!Common.Testing)
             stylePick.ShowDialog();
         else
         {
             stylePick.DoLoad();
             stylePick.DoAccept();
         }
         cssFullName = stylePick.cssFile;
     }
     return cssFullName;
 }