コード例 #1
0
 public static CodeFormatterFactory GetInstance()
 {
     if (null == m_instance)
         return (m_instance = new CodeFormatterFactory());
     else
         return m_instance;
 }
コード例 #2
0
ファイル: codeformatfactory.cs プロジェクト: lokygb/FrontDesk
 public static CodeFormatterFactory GetInstance()
 {
     if (null == m_instance)
     {
         return(m_instance = new CodeFormatterFactory());
     }
     else
     {
         return(m_instance);
     }
 }
コード例 #3
0
ファイル: codeviewer.ascx.cs プロジェクト: lokygb/FrontDesk
        public void LoadFile(CFile file)
        {
            try {
                m_formatter =
                    CodeFormatterFactory.GetInstance().CreateCodeFormatter(Path.GetExtension(file.Name));
            } catch (Exception) {
                m_formatter = new JavaCodeFormatter();
            }

            CodeFormatterInit finit = new CodeFormatterInit();

            finit.KeywordColor = "#000088";
            finit.CommentColor = "#008800";

            new FileSystem(Globals.CurrentIdentity).LoadFileData(file);
            m_formatter.Init(finit);
            m_formatter.InitLineFormat(new String(file.Data));
            txtData.Text = new String(file.Data);

            LoadComments(file);

            ViewState["fileid"] = file.ID;
            BindData();
        }