VectorWorking

The Community for Architects, Landscape & Lighting Designers

I just plugged my MacBook Pro back into it's LED monitor and for the umpteenth time had to re-arrange the pallets in VW2010.

Does anyone else have this issue, or am I just being petty? Sometimes I unplug the laptop a few times a day and always have to stretch the pallets to fit the bigger/smaller screen.

I'd be interested to see how other people handle this.


Tags: laptop, mac

Views: 8

Reply to This

Replies to This Discussion

Had this same problem myself.

See this link for my solution:
http://techboard.vectorworks.net/ubbthreads/ubbthreads.php?ubb=show...
Thanks Bill.

I'll try that when I have a spare moment :)

I suppose when you amend a workspace you need to remember to do both copies.
Yes, you will need to make changes twice. Kind of a pain but I don't think that there is any way around it.
i have two worksapces, one for the bigger monitor, one for the smaller one. change the workspace before unplugging.
Had that as a wish list item .......hasn't been implemented(yet) though.......keep bitching it might happen...... :)

http://techboard.vectorworks.net/ubbthreads/ubbthreads.php?ubb=show...
Well thanks guys; it's nice to know I'm not alone and 'a bit weird' for finding this irritating.

I wonder if there could be a 'everything to the edges' pallet command. That would also work. It doesn't help that the stupid Green blob in the OS X windows seems to do random actions. Windows handles its.. erum.... windows in a much preferable way. I have never been a fan of all these floating pallets.
I use an applescript to rearrange my setup. Unfortunately, some palets don't listen to the script anymore since VW2010.
Here's the script:

tell current application
set theApplication to "VectorWorks 2010 US"
end tell

-- Get the screen bounds of your active display
tell application "Finder"
set theScreenSize to bounds of window of desktop
set theScreenWidth to item 3 of theScreenSize
set theScreenHeigth to item 4 of theScreenSize
if theScreenWidth > 1920 then set theScreenWidth to 1920
if theScreenHeigth > 1200 then set theScreenHeigth to 1200
end tell

-- Reposition your VectorWorks elements
tell application theApplication
activate
set theBasic to "Basic"
set theTools to "Tool Sets"
set theNavigation to "Navigation - Classes"
set theRessources to "Resource Browser"
set theInfo to "Obj Info"
set theVisual to "Visualization - Lights"

set bounds of window theBasic to {0, 22 + 16, 156, 255}
set thePositionList to bounds of window theBasic as list
set theBottom to item 4 of thePositionList
set bounds of window theTools to {0, theBottom + 16, 156, theScreenHeigth - 4}

-- set theTest to visible of window theNavigation
set theTest to false
if theTest then
set theBottom to theScreenHeigth * 0.6 as integer
else
set theBottom to theScreenHeigth - 4
end if

if theScreenWidth < 1500 then
set theRightPaletWidth to theScreenWidth / 5 as integer
else
set theRightPaletWidth to 300
end if
try
set bounds of window theInfo to {theScreenWidth - theRightPaletWidth, 22 + 16, theScreenWidth, theBottom}
end try
try
set bounds of window theNavigation to {theScreenWidth - theRightPaletWidth, (theScreenHeigth * 0.6 + 16) as integer, theScreenWidth, theScreenHeigth - 4}
end try
try
set bounds of window theRessources to {theScreenWidth - theRightPaletWidth - theRightPaletWidth - 40, 200, theScreenWidth - theRightPaletWidth - 40, theScreenHeigth - 150}
end try
try
set bounds of window theVisual to {179, 330, 179 + theRightPaletWidth, theScreenHeigth - 150}
end try
try
set bounds of window 1 to {156, 22 + 18, theScreenWidth - theRightPaletWidth, theScreenHeigth - 4}
end try
end tell

RSS

© 2012   Created by VectorWorking.

Badges  |  Report an Issue  |  Terms of Service