Exemple #1
0
        private void button4_Click(object sender, System.EventArgs e)
        {
            FeatureLayer _lyr = this.mapControl1.Map.Layers["worldcap"] as FeatureLayer;

            if (_symbolStyleDlg == null)
            {
                _symbolStyleDlg = new SymbolStyleDlg();
            }
            if (_symbolStyleDlg.ShowDialog() == DialogResult.OK)
            {
                FeatureOverrideStyleModifier fsm = new FeatureOverrideStyleModifier(null, new MapInfo.Styles.CompositeStyle(_symbolStyleDlg.SymbolStyle));
                _lyr.Modifiers.Append(fsm);
                this.mapControl1.Map.Zoom = new MapInfo.Geometry.Distance(6250, MapInfo.Geometry.DistanceUnit.Mile);
            }
        }
 private void buttonSymbolStyleDialog_Click(object sender, System.EventArgs e)
 {
     if (_symbolStyleDlg == null)
     {
         _symbolStyleDlg = new SymbolStyleDlg();
         _symbolStyleDlg.SymbolStyle = _vectorSymbol;
     }
     if (_symbolStyleDlg.ShowDialog() == DialogResult.OK)
     {
         MapInfo.Styles.BasePointStyle sym = _symbolStyleDlg.SymbolStyle;
         if (sym is MapInfo.Styles.BitmapPointStyle)
         {
             _bitmapSymbol = sym as MapInfo.Styles.BitmapPointStyle;
             SetBitmapSymbolSample();
         }
         else if (sym is MapInfo.Styles.FontPointStyle)
         {
             _fontSymbol = sym as MapInfo.Styles.FontPointStyle;
             SetFontSymbolSample();
         }
         else
         {
             _vectorSymbol = sym as MapInfo.Styles.SimpleVectorPointStyle;
             SetVectorSymbolSample();
         }
     }
 }
Exemple #3
0
 private void button4_Click(object sender, System.EventArgs e)
 {
     FeatureLayer _lyr = this.mapControl1.Map.Layers["worldcap"] as FeatureLayer;
     if (_symbolStyleDlg == null) {
         _symbolStyleDlg = new SymbolStyleDlg();
     }
     if (_symbolStyleDlg.ShowDialog() == DialogResult.OK) {
         FeatureOverrideStyleModifier fsm = new FeatureOverrideStyleModifier(null, new MapInfo.Styles.CompositeStyle(_symbolStyleDlg.SymbolStyle));
         _lyr.Modifiers.Append(fsm);
         this.mapControl1.Map.Zoom = new MapInfo.Geometry.Distance(6250, MapInfo.Geometry.DistanceUnit.Mile);
     }
 }
 /// <summary>
 /// Clean up any resources being used.
 /// </summary>
 protected override void Dispose( bool disposing )
 {
     if (this._lineStyleDlg != null)
     {
         this._lineStyleDlg.Dispose();
         this._lineStyleDlg = null;
     }
     if (this._areaStyleDlg != null)
     {
         this._areaStyleDlg.Dispose();
         this._areaStyleDlg = null;
     }
     if (this._textStyleDlg != null)
     {
         this._textStyleDlg.Dispose();
         this._textStyleDlg = null;
     }
     if (this._symbolStyleDlg != null)
     {
         this._symbolStyleDlg.Dispose();
         this._symbolStyleDlg = null;
     }
     if( disposing )
     {
         if (components != null)
         {
             components.Dispose();
         }
     }
     Session.Dispose();
     base.Dispose( disposing );
 }