Esempio n. 1
0
        private void InitTree()
        {
            DirectoryInfo dir = new DirectoryInfo(JSetting.Get <String>("CodeSnippet"));

            if (!dir.Exists)
            {
                return;
            }

            if (!imageListOfDirectory.Images.ContainsKey(folderKeyOfImageList))
            {
                imageListOfDirectory.Images.Add(folderKeyOfImageList, FileHelper.GetDirectoryIcon());
            }

            TreeNode rootNode = new TreeNode("我的代码段")
            {
                Name = JSetting.Get <String>("CodeSnippet"), Tag = JSetting.Get <String>("CodeSnippet"), ImageKey = folderKeyOfImageList, SelectedImageKey = folderKeyOfImageList
            };

            tvDirectory.Nodes.Clear();
            tvDirectory.Nodes.Add(rootNode);
            BindTreeNode(rootNode, dir, false);
            rootNode.Expand();
            CreateSharpEditor();
            CreateWebBrower();
            CreateDSOFramer();
        }
Esempio n. 2
0
        private void CodeViewCtrl_Load(object sender, EventArgs e)
        {
            this.ShowToolTips(new ToolTip());

            if (string.IsNullOrEmpty(JSetting.Get <String>("CodeSnippet")))
            {
                return;
            }
            txtFolder.Text = JSetting.Get <String>("CodeSnippet");
            InitTree();
        }
Esempio n. 3
0
        private void MdxExecuterCtrl_Load(object sender, EventArgs e)
        {
            this.cboxConnStrings.Items.Clear();
            foreach (var item in ConfigurationManager.AppSettings.AllKeys)
            {
                if (item.StartsWith("OLAPConnStr", StringComparison.CurrentCultureIgnoreCase))
                {
                    this.cboxConnStrings.Items.Add(ConfigurationManager.AppSettings[item]);
                }
            }
            txtMdx.Document.HighlightingStrategy = HighlightingStrategyFactory.CreateHighlightingStrategy("TSQL");
            txtMdx.Encoding = Encoding.GetEncoding("GB2312");

            this.ShowToolTips(new ToolTip());
            if (string.IsNullOrEmpty(cboxConnStrings.Text))
            {
                this.cboxConnStrings.Text = JSetting.Get("OLAPConnStr");
            }
        }
Esempio n. 4
0
        private void CubeViewCtrl_Load(object sender, EventArgs e)
        {
            this.ShowToolTips(new ToolTip());
            this.cboxConnStrings.Items.Clear();
            foreach (var item in ConfigurationManager.AppSettings.AllKeys)
            {
                if (item.StartsWith("OLAPConnStr", StringComparison.CurrentCultureIgnoreCase))
                {
                    this.cboxConnStrings.Items.Add(ConfigurationManager.AppSettings[item]);
                }
            }

            if (string.IsNullOrEmpty(cboxConnStrings.Text))
            {
                this.cboxConnStrings.Text = JSetting.Get("OLAPConnStr");
            }
            JSetting.SetUseAppSetting("OLAPConnStr", "OLAPConnStr");
            cboxFilterType.Items.Clear();
            cboxFilterType.Items.AddRange(Enum.GetNames(typeof(FilterType)));
        }
Esempio n. 5
0
 private void btnDefaultConnStr_Click(object sender, EventArgs e)
 {
     this.cboxConnStrings.Text = JSetting.Get("OLAPConnStr");
 }
Esempio n. 6
0
        public static string GetFullFileName(string tableName, string fileExtension)
        {
            string fullFileName = Path.Combine(JSetting.Get <String>("TableConfigFolder"), string.Format("{0}{1}", tableName, fileExtension));

            return(fullFileName);
        }