Skip to content

Latest commit

 

History

History
59 lines (47 loc) · 1.51 KB

File metadata and controls

59 lines (47 loc) · 1.51 KB

EnableDrawingWorksheetPalette

Description

Enables/disables drawing for the specified worksheet or all displayed worksheet palettes if worksheet is nil.

To improve speed and avoid flickering, it is highly recommended to disable drawing in worksheet palettes before performing several write operations in an opened worksheet.
Enable drawing back when the operations are completed.

PROCEDURE EnableDrawingWorksheetPalette(
				enable    : BOOLEAN;
				worksheet : HANDLE);
def vs.EnableDrawingWorksheetPalette(enable, worksheet):
    return None

Parameters

Name Type Description
enable BOOLEAN Specifies if worksheet palettes' drawing should be enabled or disabled.
worksheet HANDLE Handle to specific worksheet for which to enable/disable drawing;

Examples

==== VectorScript ====

{Disable drawing in all displayed worksheet palettes.}
EnableDrawingWorksheetPalette(false, nil);

{Write it worksheets ....}
...
...
...

{Enable back drawing in all displayed worksheet palettes.}
EnableDrawingWorksheetPalette(true, nil);

==== Python ====

{Disable drawing in all displayed worksheet palettes.}
vs.EnableDrawingWorksheetPalette(False, None)

{Write it worksheets ....}
...
...
...

{Enable back drawing in all displayed worksheet palettes.}
vs.EnableDrawingWorksheetPalette(True, None)

Version

Availability: from Vectorworks14.0

Category

  • Worksheets