internal override void Project_OnProjectPropertyChanged(object sender, ProjectPropertyChangedArgs e)
 {
     if (!saving)
     {
         try
         {
             if (e.PropertyName.ToLower() == "dialect")
             {
                 if (e.NewValue.ToLower() == "foxpro")
                 {
                     fox1 = true;
                 }
                 else
                 {
                     fox1 = false;
                     fox2 = false;
                 }
                 Grid.Refresh();
                 EnableDialectOptions(e.NewValue);
             }
         }
         catch (Exception)
         {
         }
     }
 }
 protected override void Project_OnProjectPropertyChanged(object sender, ProjectPropertyChangedArgs e)
 {
     if (panel != null)
     {
         panel.Project_OnProjectPropertyChanged(sender, e);
     }
 }
 internal void Project_OnProjectPropertyChanged(object sender, ProjectPropertyChangedArgs e)
 {
     try
     {
         if (e.OldValue != e.NewValue)
         {
             if (e.PropertyName.ToLower() == "dialect")
             {
                 if (e.NewValue.ToLower() == "foxpro")
                 {
                     chkFox1.Checked = true;
                     chkFox2.Checked = true;
                 }
                 else
                 {
                     chkFox1.Checked = false;
                     chkFox2.Checked = false;
                 }
                 EnableDialectOptions(e.NewValue);
             }
         }
     }
     catch (Exception)
     {
     }
 }
 protected override void Project_OnProjectPropertyChanged(object sender, ProjectPropertyChangedArgs e)
 {
     ThreadHelper.ThrowIfNotOnUIThread();
     if (panel != null)
     {
         panel.Project_OnProjectPropertyChanged(sender, e);
     }
 }
Exemple #5
0
 internal void Project_OnProjectPropertyChanged(object sender, ProjectPropertyChangedArgs e)
 {
     if (e.OldValue != e.NewValue)
     {
         if (string.Compare(e.PropertyName, XSharpProjectFileConstants.PlatformTarget, true) == 0)
         {
             chkPrefer32Bit.Enabled = e.NewValue.ToLower() == "anycpu";
         }
     }
 }
Exemple #6
0
        private void SQVSProjectNode_OnProjectPropertyChanged(object sender, ProjectPropertyChangedArgs e)
        {
            if (e.NewValue != null)
            {
                SQLanguageServiceEX languageservice = (SQLanguageServiceEX)ProjectPackage.GetGlobalService(typeof(ISQLanguageService));

                /*if (e.PropertyName == GeneralPropertyPageTags.IntellisenseEnabled.ToString())
                 *  languageservice.IntellisenseEnabled = SQVSUtils.GetProjectPropertyBool(this, GeneralPropertyPageTags.IntellisenseEnabled.ToString());
                 * else if (e.PropertyName == GeneralPropertyPageTags.ClassViewEnabled.ToString())
                 *  languageservice.ClassViewEnabled = SQVSUtils.GetProjectPropertyBool(this, GeneralPropertyPageTags.ClassViewEnabled.ToString());*/
            }
        }
 void ReloadOnOutputChange(object sender, ProjectPropertyChangedArgs e)
 {
     if (String.Equals(e.PropertyName, "OutputType", StringComparison.OrdinalIgnoreCase) &&
         !String.Equals(e.OldValue, e.NewValue, StringComparison.OrdinalIgnoreCase))
     {
         TrackedFileNode crateNode = this.GetCrateFileNode(e.OldValue);
         if (crateNode != null)
         {
             crateNode.IsEntryPoint = false;
         }
         this.ReloadCore();
         this.GetCrateFileNode(e.NewValue).IsEntryPoint = true;
     }
 }
Exemple #8
0
        internal void Project_OnProjectPropertyChanged(object sender, ProjectPropertyChangedArgs e)
        {
            try
            {
                ThreadHelper.ThrowIfNotOnUIThread();

                if (string.Compare(e.PropertyName, XSharpProjectFileConstants.Dialect, true) == 0)
                {
                    SetDialectOptions(e.NewValue);
                }
            }
            catch (Exception)
            {
            }
        }
Exemple #9
0
 internal override void Project_OnProjectPropertyChanged(object sender, ProjectPropertyChangedArgs e)
 {
     if (!saving)
     {
         if (e.PropertyName.ToLower() == nameof(NamedArgs).ToLower())
         {
             BindNamedArgs();
             Grid.Refresh();
         }
         if (e.PropertyName.ToLower() == nameof(MemVar).ToLower() ||
             e.PropertyName.ToLower() == nameof(Undeclared).ToLower())
         {
             ReadMemvars();
             Grid.Refresh();
         }
     }
 }
Exemple #10
0
        internal override void Project_OnProjectPropertyChanged(object sender, ProjectPropertyChangedArgs e)
        {
            if (!saving)
            {
                try
                {
                    if (e.PropertyName.ToLower() == nameof(NamedArgs).ToLower())
                    {
                        BindNamedArgs();
                        Grid.Refresh();
                    }
                    if (e.PropertyName.ToLower() == nameof(MemVar).ToLower() ||
                        e.PropertyName.ToLower() == nameof(Undeclared).ToLower())
                    {
                        ReadMemvars();
                        Grid.Refresh();
                    }
                    if (e.PropertyName.ToLower() == "dialect")
                    {
                        switch (e.NewValue.ToLower())
                        {
                        case "foxpro":
                            memvar     = true;
                            undeclared = true;
                            initlocals = true;
                            break;

                        case "core":
                        case "vulcan":
                            memvar     = false;
                            undeclared = false;
                            initlocals = false;
                            break;
                        }
                        EnableDisableStandardDefs();
                        EnableMemVars();
                        Grid.Refresh();
                    }
                }
                catch (Exception)
                {
                }
            }
        }
Exemple #11
0
 /// <summary>
 /// Whenever project property has changed - refresh project hierarachy.
 /// </summary>
 private void CommonProjectNode_OnProjectPropertyChanged(object sender, ProjectPropertyChangedArgs e)
 {
     RefreshHierarchy();
 }
 internal virtual void Project_OnProjectPropertyChanged(object sender, ProjectPropertyChangedArgs e)
 {
 }