<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class=""><br class=""></div><div class="">Everyone loves bug reports on a friday afternoon right?</div><div class=""><br class=""></div><div class=""><div class=""><br class=""></div><div class="">New workstations influence the size of existing workstations, meaning that vpWidthF = 1, does not correspond to the correct workstation anymore. </div></div><div class=""><br class=""></div><div class="">example code:</div><div class=""><br class=""></div><div class=""><div class=""><font face="Menlo" class="">wks_type = "png"</font></div><div class=""><font face="Menlo" class="">wks_type@wkWidth = 1000.</font></div><div class=""><font face="Menlo" class="">wks_type@wkHeight =1000.</font></div><div class=""><font face="Menlo" class="">wks = gsn_open_wks(wks_type,"multi_size_test")</font></div><div class=""><font face="Menlo" class=""><br class=""></font></div><div class=""><font face="Menlo" class="">mpres = True</font></div><div class=""><font face="Menlo" class="">mpres@gsnDraw= False</font></div><div class=""><font face="Menlo" class="">mpres@gsnFrame = False</font></div><div class=""><font face="Menlo" class=""><br class=""></font></div><div class=""><font face="Menlo" class="">map = gsn_csm_map(wks, mpres)</font></div><div class=""><font face="Menlo" class=""><br class=""></font></div><div class=""><font face="Menlo" class="">draw(map)</font></div><div class=""><font face="Menlo" class="">frame(wks)</font></div><div class=""><font face="Menlo" class=""><br class=""></font></div><div class=""><font face="Menlo" class=""><br class=""></font></div><div class=""><font face="Menlo" class="">;;; create new fake workstation, not attached to existing ones through </font></div><div class=""><font face="Menlo" class="">fake_wks = create "fake" imageWorkstationClass noparent</font></div><div class=""><font face="Menlo" class="">end create</font></div><div class=""><br class=""></div><div class=""><font face="Menlo" class="">draw(map)</font></div><div class=""><font face="Menlo" class="">frame(wks)</font></div><div class=""><font face="Menlo" class=""><br class=""></font></div><div class=""><font face="Menlo" class=""><br class=""></font></div><div class=""><font face="Menlo" class="">fake_wks = create "fake" imageWorkstationClass noparent</font></div><div class=""><font face="Menlo" class="">"wkWidth":2000</font></div><div class=""><font face="Menlo" class="">"wkHeight":2000</font></div><div class=""><font face="Menlo" class="">end create</font></div><div class=""><font face="Menlo" class=""><br class=""></font></div><div class=""><font face="Menlo" class="">draw(map)</font></div><div class=""><font face="Menlo" class="">frame(wks)</font></div><div class=""><font face="Menlo" class=""><br class=""></font></div><div class=""><font face="Menlo" class="">fake_wks = create "fake" imageWorkstationClass noparent</font></div><div class=""><font face="Menlo" class="">"wkWidth":1000</font></div><div class=""><font face="Menlo" class="">"wkHeight":1000</font></div><div class=""><font face="Menlo" class="">end create</font></div><div class=""><font face="Menlo" class=""><br class=""></font></div><div class=""><font face="Menlo" class="">draw(map)</font></div><div class=""><font face="Menlo" class="">frame(wks)</font></div><div class=""><font face="Menlo" class=""><br class=""></font></div><div class=""><br class=""></div></div><div class=""><div class=""><br class=""></div><div class="">I’m using create for my fake wks as gsn_open_wks() attaches new workstations to the same app_id or something and thus deleting the fake_wks also breaks the old one. Can’t find the ncl-talk archive now, that solved that dilemma yesterday. </div><div class=""><br class=""></div><div class=""><div class="">From the attached images, you can see the png remains the same size, but the map inside of the workstation changes. The vpWidthF and vpHeightF will remain constant though. </div><div class="">For my purposes the workaround is to make sure that any fake workstations I create are the same size as real ones, but it’d be nice if workstations were independent. </div></div></div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">Alan. </div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><img apple-inline="yes" id="2B352BCE-D3A8-46F3-893E-B12369C09FE7" height="240" width="240" apple-width="yes" apple-height="yes" src="cid:13C6102A-416A-41CA-97DD-20D547ED4C36@eas.albany.edu" class=""><img apple-inline="yes" id="9108B276-7D79-42CF-BCAF-D1CD4665BA98" height="240" width="240" apple-width="yes" apple-height="yes" src="cid:DB84EA7B-0D6A-403D-95C8-53A5DE4F6524@eas.albany.edu" class=""><img apple-inline="yes" id="7BB4F437-9E8A-4B4B-B24E-98C2F1C5C6FB" height="240" width="240" apple-width="yes" apple-height="yes" src="cid:C44680FD-6BBC-4153-B6AE-D0E70B2F44BA@eas.albany.edu" class=""><img apple-inline="yes" id="8AD90EA2-539A-4DFD-8AFA-B77E766E4271" height="240" width="240" apple-width="yes" apple-height="yes" src="cid:33D2677D-6A5F-4FBD-BAE9-49CD844069F6@eas.albany.edu" class=""></div></body></html>