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| 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; |
==== 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)Availability: from Vectorworks14.0
- Worksheets