forms_design property

ViewOptions.forms_design property

Specifies whether the document is in forms design mode.

@property
def forms_design(self) -> bool:
    ...

@forms_design.setter
def forms_design(self, value: bool):
    ...

Remarks

Currently works only for documents in WordML format.

Examples

Shows how to enable/disable forms design mode.

doc = aw.Document()
builder = aw.DocumentBuilder(doc=doc)
builder.writeln('Hello world!')
# Set the "FormsDesign" property to "false" to keep forms design mode disabled.
# Set the "FormsDesign" property to "true" to enable forms design mode.
doc.view_options.forms_design = use_forms_design
doc.save(file_name=ARTIFACTS_DIR + 'ViewOptions.FormsDesign.xml')
self.assertEqual(use_forms_design, '<w:formsDesign />' in system_helper.io.File.read_all_text(ARTIFACTS_DIR + 'ViewOptions.FormsDesign.xml'))

See Also