/// <summary> /// Load event handler of the StyleLibraryForm control. /// </summary> /// <param name="sender">The source object of this event.</param> /// <param name="e">The event parameters.</param> private void StyleLibraryForm_Load(object sender, EventArgs e) { textChanged = false; symbolsetChanged = false; symbolsetSaved = false; fontsetChanged = false; fontsetSaved = false; styleLibraryChanged = false; // load scintilla config from file scintillaControl.ConfigurationManager.Language = "user"; ScintillaNet.Configuration.Configuration config = new ScintillaNet.Configuration.Configuration(Environment.CurrentDirectory + "\\MapfileConfig.xml", "user", true); scintillaControl.ConfigurationManager.Configure(config); scintillaControlSymbolset.ConfigurationManager.Language = "user"; scintillaControlSymbolset.ConfigurationManager.Configure(config); LoadSymbolset(); LoadFontset(); timerRefresh.Enabled = true; buttonSave.Enabled = false; }
public override void Configure(ScintillaNet.Configuration.Configuration config) { scintilla.ConfigurationManager.Configure(config); scintillaBuffer.ConfigurationManager.Configure(config); }
public virtual void Configure(ScintillaNet.Configuration.Configuration config) { return; }
/// <summary> /// Locate the plugin dependencies by the application /// </summary> private void LocateDependencies() { //if (File.Exists(Path.Combine(Environment.CurrentDirectory, "gdalplugins\\ogr_OCI.dll")) && !MapUtils.FindLibrary("oci.dll")) // Environment.Exit(1); //if ((File.Exists(Path.Combine(Environment.CurrentDirectory, "gdalplugins\\ogr_SDE.dll")) || // File.Exists(Path.Combine(Environment.CurrentDirectory, "gdalplugins\\gdal_SDE.dll"))) && // !MapUtils.FindLibrary("sde91.dll")) // Environment.Exit(1); try { // try to load all the dependencies at startup string version = mapscript.msGetVersion(); // gdal plugin path if (Directory.Exists(Environment.CurrentDirectory + "\\gdalplugins")) Gdal.SetConfigOption("GDAL_DRIVER_PATH", Environment.CurrentDirectory + "\\gdalplugins"); Gdal.AllRegister(); Ogr.RegisterAll(); mapscript.SetEnvironmentVariable("CURL_CA_BUNDLE=" + Environment.CurrentDirectory + "\\curl-ca-bundle.crt"); // load scintilla config from file scintillaControl.ConfigurationManager.Language = "user"; ScintillaNet.Configuration.Configuration config = new ScintillaNet.Configuration.Configuration(Environment.CurrentDirectory + "\\MapfileConfig.xml", "user", true); scintillaControl.ConfigurationManager.Configure(config); } catch (Exception ex) { MessageBox.Show("The MapManager application failed to load, " + ex.Message, "MapManager", MessageBoxButtons.OK, MessageBoxIcon.Error); Environment.Exit(1); } }