From b6a8ed28b4652d531ecad04482231261e14911ad Mon Sep 17 00:00:00 2001 From: rlx <0x0073@0x2620.org> Date: Mon, 31 Oct 2011 17:00:26 +0000 Subject: [PATCH] update map marker image style --- source/Ox.UI/js/Core/Ox.Request.js | 6 +----- source/Ox.UI/js/Map/Ox.MapMarkerImage.js | 15 +++++++++------ 2 files changed, 10 insertions(+), 11 deletions(-) diff --git a/source/Ox.UI/js/Core/Ox.Request.js b/source/Ox.UI/js/Core/Ox.Request.js index 86c0a87c..32c79f80 100644 --- a/source/Ox.UI/js/Core/Ox.Request.js +++ b/source/Ox.UI/js/Core/Ox.Request.js @@ -193,11 +193,7 @@ Ox.Request = function(options) { }; } } - if ( - data.status.code == 200 - || data.status.code == 404 - || data.status.code == 409 - ) { + if (data.status.code == 200 || data.status.code == 404 || data.status.code == 409) { // we have to include not found and conflict // so that handlers can handle these cases cache[req] = { diff --git a/source/Ox.UI/js/Map/Ox.MapMarkerImage.js b/source/Ox.UI/js/Map/Ox.MapMarkerImage.js index 9ac629ac..6f95137f 100644 --- a/source/Ox.UI/js/Map/Ox.MapMarkerImage.js +++ b/source/Ox.UI/js/Map/Ox.MapMarkerImage.js @@ -28,11 +28,14 @@ Ox.MapMarkerImage = (function() { ].join(';'); if (!cache[index]) { - var color = options.type == 'place' ? - Ox.merge(Ox.clone(options.color), [0.5]) : - options.type == 'result' ? [128, 128, 128, 0.5] : [0, 0, 0, 0], - border = options.mode == 'normal' ? [0, 0, 0] : - options.mode == 'selected' ? [255, 255, 255] : [128, 128, 255], + var color = options.type == 'rectangle' ? [0, 0, 0, 0] + : Ox.merge(Ox.clone(options.color), [options.type == 'place' ? 0.75 : 0.25]), + border = Ox.merge( + options.mode == 'normal' ? [0, 0, 0] + : options.mode == 'selected' ? [255, 255, 255] + : [128, 128, 255], + [options.type == 'result' ? 0.5 : 1] + ), c = Ox.canvas(options.size, options.size), image, r = options.size / 2; @@ -41,7 +44,7 @@ Ox.MapMarkerImage = (function() { c.context.fill(); c.context.beginPath(); c.context.lineWidth = 2; - c.context.strokeStyle = 'rgb(' + border.join(', ') + ')'; + c.context.strokeStyle = 'rgba(' + border.join(', ') + ')'; c.context.arc(r, r, r - 1, 0, 360); c.context.stroke(); cache[index] = new google.maps.MarkerImage(