コード例 #1
0
        public ReferencesForm(ReferenceList refList)
        {
            InitializeComponent();

            this.referenceList = refList;
            UpdateReferencesList();
        }
コード例 #2
0
        public ReferencesForm(ReferenceList refList)
        {
            InitializeComponent();

            this.referenceList = refList;
            UpdateReferencesList();
        }
コード例 #3
0
 private void LoadStandardAssemblies(ReferenceList referenceList)
 {
     referenceList.ProjectResolver.AddExternalReferenceForMSCorLib();
     referenceList.ProjectResolver.AddExternalReferenceForSystemAssembly("System");
     referenceList.ProjectResolver.AddExternalReferenceForSystemAssembly("System.Data");
     referenceList.ProjectResolver.AddExternalReferenceForSystemAssembly("System.Data.Linq");
     referenceList.ProjectResolver.AddExternalReferenceForSystemAssembly("System.Drawing");
     referenceList.ProjectResolver.AddExternalReferenceForSystemAssembly("System.Transactions");
     referenceList.ProjectResolver.AddExternalReferenceForSystemAssembly("System.Windows.Forms");
 }
コード例 #4
0
 private void LoadStandardAssemblies(ReferenceList referenceList)
 {
     referenceList.ProjectResolver.AddExternalReferenceForMSCorLib();
     referenceList.ProjectResolver.AddExternalReferenceForSystemAssembly("System");
     referenceList.ProjectResolver.AddExternalReferenceForSystemAssembly("System.Data");
     referenceList.ProjectResolver.AddExternalReferenceForSystemAssembly("System.Data.Linq");
     referenceList.ProjectResolver.AddExternalReferenceForSystemAssembly("System.Drawing");
     referenceList.ProjectResolver.AddExternalReferenceForSystemAssembly("System.Transactions");
     referenceList.ProjectResolver.AddExternalReferenceForSystemAssembly("System.Windows.Forms");
 }
コード例 #5
0
        private void MainWindow_Load(object sender, System.EventArgs e)
        {
            ReferenceList referenceList = new ReferenceList();

            LoadStandardAssemblies(referenceList);

            QueryWindowForm form = new QueryWindowForm(referenceList);
            form.Text = "Query";
            form.MdiParent = this;
            form.Show();
        }
コード例 #6
0
        private void iNew_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            ReferenceList referenceList = new ReferenceList();

            LoadStandardAssemblies(referenceList);

            QueryWindowForm form = new QueryWindowForm(referenceList);
            form.Text = "Query";
            form.MdiParent = this;
            form.Show();
        }
コード例 #7
0
        private void MainWindow_Load(object sender, System.EventArgs e)
        {
            ReferenceList referenceList = new ReferenceList();

            LoadStandardAssemblies(referenceList);

            QueryWindowForm form = new QueryWindowForm(referenceList);

            form.Text      = "Query";
            form.MdiParent = this;
            form.Show();
        }
コード例 #8
0
        private void iNew_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            ReferenceList referenceList = new ReferenceList();

            LoadStandardAssemblies(referenceList);

            QueryWindowForm form = new QueryWindowForm(referenceList);

            form.Text      = "Query";
            form.MdiParent = this;
            form.Show();
        }
コード例 #9
0
 public CSharpExecuter(ReferenceList referenceList)
 {
     this.referenceList = referenceList;
 }
コード例 #10
0
        public QueryWindowForm(ReferenceList referenceList)
        {
            InitializeComponent();

            this.Text = Resources.SelectAllExcept;

            this.cbxProviders.Properties.Items.Add("MSAccessProvider");
            this.cbxProviders.Properties.Items.Add("MySqlClientProvider");
            this.cbxProviders.Properties.Items.Add("Npgsql2Provider");
            this.cbxProviders.Properties.Items.Add("OracleClientProvider");
            this.cbxProviders.Properties.Items.Add("SqlClientProvider");
            this.cbxProviders.Properties.Items.Add("SQLiteProvider");
            this.cbxProviders.Properties.Items.Add("SqlServerCe4Provider");
            this.cbxProviders.Properties.Items.Add("SqlServerCeProvider");
            this.cbxProviders.Properties.Items.Add("SybaseSqlAnywhereProvider");
            this.cbxProviders.Properties.Items.Add("VistaDB4Provider");
            this.cbxProviders.Properties.Items.Add("VistaDBProvider");
            this.cbxProviders.SelectedIndex = 4;

            this.referenceList = referenceList;

            esAssemblies.Add("EntitySpaces.Core.dll");
            esAssemblies.Add("EntitySpaces.Interfaces.dll");
            esAssemblies.Add("EntitySpaces.DynamicQuery.dll");
            esAssemblies.Add("EntitySpaces.Loader.dll");
            esAssemblies.Add("EntitySpaces.MSAccessProvider.dll");
            esAssemblies.Add("EntitySpaces.MySqlClientProvider.dll");
            esAssemblies.Add("EntitySpaces.Npgsql2Provider.dll");
            esAssemblies.Add("EntitySpaces.OracleClientProvider.dll");
            esAssemblies.Add("EntitySpaces.SqlClientProvider.dll");
            esAssemblies.Add("EntitySpaces.SQLiteProvider.dll");
            esAssemblies.Add("EntitySpaces.SqlServerCe4Provider.dll");
            esAssemblies.Add("EntitySpaces.SqlServerCeProvider.dll");
            esAssemblies.Add("EntitySpaces.SybaseSqlAnywhereProvider.dll");
            esAssemblies.Add("EntitySpaces.VistaDB4Provider.dll");
            esAssemblies.Add("EntitySpaces.VistaDBProvider.dll");
            esAssemblies.Add("EntitySpaces.DebuggerVisualizer.dll");
            //esAssemblies.Add("EntitySpaces.Profiler.dll");
            //esAssemblies.Add("XDMessaging.dll");

            AssignHeaderEditorText();

            footerEditor.Document.Text = @"
    }
};";

            CSharpSyntaxLanguage cSharpLanguage = new CSharpSyntaxLanguage();

            syntaxEditor.Document.Filename     = "Query.cs";
            syntaxEditor.Document.Language     = cSharpLanguage;
            syntaxEditor.Document.LanguageData = referenceList.ProjectResolver;
            syntaxEditor.Document.HeaderText   = headerEditor.Document.Text;
            syntaxEditor.Document.FooterText   = footerEditor.Document.Text;

            syntaxEditor.LineNumberMarginVisible = true;
            syntaxEditor.LineNumberMarginWidth   = 20;

            //define color of user customized token
            lzbasetype.gFmtOpt.HighlightingElements[(int)TLzHighlightingElement.sfkUserCustomized].SetForegroundInRGB("#FF00FF");

            foreach (var obj in lzbasetype.gFmtOpt.HighlightingElements)
            {
                if (obj.Foreground.ToString().ToLower() == "12632256")
                {
                    obj.SetForegroundInRGB("#000000");
                }
            }
            lzbasetype.gFmtOpt.AlignAliasInSelectList = false;
        }