示例#1
0
 private static OnlineMapsRange LoadPref(string id, OnlineMapsRange defVal)
 {
     return new OnlineMapsRange
     {
         min = LoadPref(id + "_Min", defVal.min),
         max = LoadPref(id + "_Max", defVal.max)
     };
 }
示例#2
0
    /// <summary>
    /// Creates a child element with the specified name and value.
    /// </summary>
    /// <param name="nodeName">Name of child element.</param>
    /// <param name="value">Value of child element.</param>
    /// <returns>Child element.</returns>
    public OnlineMapsXML Create(string nodeName, OnlineMapsRange value)
    {
        OnlineMapsXML node = Create(nodeName);

        node.Create("Min", value.min);
        node.Create("Max", value.max);
        return(node);
    }
 public ShowMarkerLabelsByZoomItem(string label, OnlineMapsRange zoomRange)
 {
     this.label     = label;
     this.zoomRange = zoomRange;
 }
示例#4
0
 private static void SetPref(string id, OnlineMapsRange val)
 {
     SetPref(id + "_Min", val.min);
     SetPref(id + "_Max", val.max);
 }
示例#5
0
 /// <summary>
 /// Constructor of 3D marker
 /// </summary>
 public OnlineMapsMarker3D()
 {
     range = new OnlineMapsRange(3, 20);
 }
示例#6
0
 public OnlineMapsMarkerBase()
 {
     range = new OnlineMapsRange(OnlineMaps.MINZOOM, OnlineMaps.MAXZOOM);
     tags  = new List <string>();
 }
 public ShowMarkerLabelsByZoomItem(string label, OnlineMapsRange zoomRange)
 {
     this.label = label;
     this.zoomRange = zoomRange;
 }
 public OnlineMapsMarker3D()
 {
     range = new OnlineMapsRange(3, 20);
 }
 public OnlineMapsMarkerBase()
 {
     range = new OnlineMapsRange(3, OnlineMaps.MAXZOOM);
 }