MapWinGIS:AxMap ShapeLayerLineColor

This is a back-up of the WIKI.
Not all links might work
We're working on a new wiki.

Main Page | Recent changes | View source | Page history | Log in / create account |

Printable version | Disclaimers | Privacy policy

ShapeLayerLineColor

Gets or sets the line color for the specified layer. Only works on shapefiles.


VB.NET Usage

Property set_ShapeLayerLineColor(LayerHandle As Integer, param0 as System.UInt32
)
            Parameters

LayerHandle

Handle of the layer for which the line color is to be set.

param0

Line color for the polygon shapefile. This is a System.UInt32 representation of an RGB color.

Property get_ShapeLayerLineColor(LayerHandle As Integer) As System.Drawing.Color
            Parameters

LayerHandle

Handle of the layer for which the line color is required.

Return Value

Line color for the polygon shapefile.

Sample Code

    Private Sub LineColor()
        Dim hnd As Integer
        Dim col As System.UInt32
        Dim col2 As System.Drawing.Color
        Dim R As Integer = 122
        Dim G As Integer = 255
        Dim B As Integer = 109
        'get the handle for the layer at position 0
        hnd = Map1.get_LayerHandle(0)
        'convert an RGB color to a UInt32
        col = System.Convert.ToUInt32(RGB(R, G, B))
        'set the line color for the layer
        Map1.set_ShapeLayerLineColor(hnd, col)
        'get the line color for a layer 0
        col2 = Map1.get_ShapeLayerLineColor(hnd)
    End Sub
  

VB 6 Usage

Property ShapeLayerLineColor(LayerHandle As Long) As OLE_COLOR


            Parameters

  LayerHandle   Handle of the layer.
  Return Value   Line color for the layer

Sample Code

    Private Sub LineColor()
        Dim hnd As Long
        Dim col As OLE_COLOR
        Dim col2 As OLE_COLOR
        'get the handle for the layer at position 0
        hnd = Map1.LayerHandle(0)
        'get an RGB color
        col = RGB(104, 209, 255)
        'set the line color for the layer
        Map1.ShapeLayerLineColor(hnd) = col
        'get the line color for a layer 0
        col2 = Map1.ShapeLayerLineColor(hnd)
    End Sub

Retrieved from "http://mapwindow.org/wiki/index.php/MapWinGIS:AxMap_ShapeLayerLineColor"

This page has been accessed 1,745 times. This page was last modified on 9 November 2005, at 18:59.