From c5f233ab8c37ad8632a2db9099433f8961efd61d Mon Sep 17 00:00:00 2001 From: crschmidt Date: Sat, 21 Aug 2010 17:38:27 +0000 Subject: [PATCH] Extend the maximum size of the FramedCloud popup to 1200px wide, instead of 600. Updated image and patch provided by adrian_gh.popa@romtelecom.ro, tested by me. r=me, (Closes #2742) git-svn-id: http://svn.openlayers.org/trunk/openlayers@10668 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf --- img/cloud-popup-relative.png | Bin 2564 -> 3177 bytes lib/OpenLayers/Popup/FramedCloud.js | 20 ++++++++++---------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/img/cloud-popup-relative.png b/img/cloud-popup-relative.png index 9db138abe9ec880a39711ae006dbf864720bdea8..1215a36184b22834733c302f9ca1c894099aa6c8 100755 GIT binary patch literal 3177 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 diff --git a/lib/OpenLayers/Popup/FramedCloud.js b/lib/OpenLayers/Popup/FramedCloud.js index 68ee6f2c60..c994d97ff0 100644 --- a/lib/OpenLayers/Popup/FramedCloud.js +++ b/lib/OpenLayers/Popup/FramedCloud.js @@ -38,7 +38,7 @@ OpenLayers.Popup.FramedCloud = * APIProperty: imageSize * {} */ - imageSize: new OpenLayers.Size(676, 736), + imageSize: new OpenLayers.Size(1276, 736), /** * APIProperty: isAlphaImage @@ -71,7 +71,7 @@ OpenLayers.Popup.FramedCloud = { //top-right size: new OpenLayers.Size(22, 'auto'), anchor: new OpenLayers.Bounds(null, 50, 0, 0), - position: new OpenLayers.Pixel(-638, 0) + position: new OpenLayers.Pixel(-1238, 0) }, { //bottom-left size: new OpenLayers.Size('auto', 19), @@ -81,7 +81,7 @@ OpenLayers.Popup.FramedCloud = { //bottom-right size: new OpenLayers.Size(22, 18), anchor: new OpenLayers.Bounds(null, 32, 0, null), - position: new OpenLayers.Pixel(-638, -632) + position: new OpenLayers.Pixel(-1238, -632) }, { // stem size: new OpenLayers.Size(81, 35), @@ -102,7 +102,7 @@ OpenLayers.Popup.FramedCloud = { //top-right size: new OpenLayers.Size(22, 'auto'), anchor: new OpenLayers.Bounds(null, 50, 0, 0), - position: new OpenLayers.Pixel(-638, 0) + position: new OpenLayers.Pixel(-1238, 0) }, { //bottom-left size: new OpenLayers.Size('auto', 19), @@ -112,7 +112,7 @@ OpenLayers.Popup.FramedCloud = { //bottom-right size: new OpenLayers.Size(22, 19), anchor: new OpenLayers.Bounds(null, 32, 0, null), - position: new OpenLayers.Pixel(-638, -631) + position: new OpenLayers.Pixel(-1238, -631) }, { // stem size: new OpenLayers.Size(81, 35), @@ -133,7 +133,7 @@ OpenLayers.Popup.FramedCloud = { //top-right size: new OpenLayers.Size(22, 'auto'), anchor: new OpenLayers.Bounds(null, 21, 0, 32), - position: new OpenLayers.Pixel(-638, 0) + position: new OpenLayers.Pixel(-1238, 0) }, { //bottom-left size: new OpenLayers.Size('auto', 21), @@ -143,7 +143,7 @@ OpenLayers.Popup.FramedCloud = { //bottom-right size: new OpenLayers.Size(22, 21), anchor: new OpenLayers.Bounds(null, 0, 0, null), - position: new OpenLayers.Pixel(-638, -629) + position: new OpenLayers.Pixel(-1238, -629) }, { // stem size: new OpenLayers.Size(81, 33), @@ -164,7 +164,7 @@ OpenLayers.Popup.FramedCloud = { //top-right size: new OpenLayers.Size(22, 'auto'), anchor: new OpenLayers.Bounds(null, 21, 0, 32), - position: new OpenLayers.Pixel(-638, 0) + position: new OpenLayers.Pixel(-1238, 0) }, { //bottom-left size: new OpenLayers.Size('auto', 21), @@ -174,7 +174,7 @@ OpenLayers.Popup.FramedCloud = { //bottom-right size: new OpenLayers.Size(22, 21), anchor: new OpenLayers.Bounds(null, 0, 0, null), - position: new OpenLayers.Pixel(-638, -629) + position: new OpenLayers.Pixel(-1238, -629) }, { // stem size: new OpenLayers.Size(81, 33), @@ -195,7 +195,7 @@ OpenLayers.Popup.FramedCloud = * APIProperty: maxSize * {} */ - maxSize: new OpenLayers.Size(600, 660), + maxSize: new OpenLayers.Size(1200, 660), /** * Constructor: OpenLayers.Popup.FramedCloud