Jump to content
  • 1
Sign in to follow this  
twk

[VECTORSCRIPT FUNCTION REQUEST] Access to Viewport Class Overrides

Question

From this previous post by me

Viewport Class Overrides and the like

Quote

Greetings all,

Trying to figure out how to access viewport class overrides through vectorscript.

So far all i've found on the developers wiki are

GetVPClOvrdCount

GetVPClOvrdFillBack

GetVPClOvrdFillFore

GetVPClOvrdFillOpty

GetVPClOvrdName

GetVPClOvrdPenBack

GetVPClOvrdPenFore

GetVPClOvrdPenOpty

Which seemingly addresses fill front/back and opacity together with the pen front/back and opacity.

What about line types/pen thicknesses/textures?

If you allow a hook into the line type and pen thicknesses at least, it would save us heaps of hours having to select a viewport and pain-stakingly scroll through 100's of classes to find the one your looking for and override it.

Also using the eyedropper for VP class overrides and visibilities is ok until you have two viewports that you want to eyedropper a single class' properties across without carrying properties of any other class. You can't do this, which we need to be able to do.

If there was such a function through VS/Python/SDK we could fix this ourselves.

How do we go about asking for additional functionality to be added to the scripting language? or SDK? Is it through here - Wishlist forum?

Kind regards

Tui

Edited by twk

Share this post


Link to post

2 answers to this question

Recommended Posts

  • 1

+1

It would make VP class overrides quick and easy if you just could automate them with a script.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

 

7150 Riverwood Drive, Columbia, Maryland 21046, USA   |   Contact Us:   410-290-5114

 

© 2018 Vectorworks, Inc. All Rights Reserved. Vectorworks, Inc. is part of the Nemetschek Group.

×