Ultraedit 20 00 0 180. Word 2007 and Word 2010 have a 'Design mode' button on the Developer tab. It's used to edit content controls.
As a developer, I may want to
- know whether the document is in design mode
- turn design mode on or off (for example, I would want to ensure that design mode is off before running any code that changes any content controls).
To the extent that I'm aware of, here's how.
Is the document in design mode?
The FormsDesign property of a document will tell you whether the document is in design mode. For example:
But this property does not work from VBA in Word. It only works if you are automating Word from outside Word, for example running a VSTO solution, or a COM add-in in VB6, or running VBA from Excel.
When Word 2007 was first released, there was a workaround for VBA using the old, hidden, deprecated Control Toolbox command bar. Control ID 1605 is the first control on the old 'Control Toolbox' command bar. The following function returned the state of the active document:
By default, Draw with Touch (or 'Inking mode') is turned on when you are using a mobile device. Just tap the Draw tab, select a pen, and you can begin drawing ink on a slide. The Draw tab in Word Mobile. Pages is a powerful word processor that lets you create stunning documents, and comes included with most Apple devices. And with real-time collaboration, your team can work together from anywhere, whether they’re on Mac, iPad, iPhone, or using a PC. In this free Word Tips tutorial, you'll get the Word help you need to create professional, polished documents.
The VBA IDE can be in any one of three modes: run mode, break mode, or design mode. The IDE is in design mode when you are writing code or designing a form. Run mode occurs when a procedure is. Looking for a little DIY fun this holiday season? Open up familiar tool MS Word and create simple, beautiful Christmas and Holiday cards, and impress your family with your crafting skills. This is the first part of a two part article. In this first section, we’ll tackle design in MS Word.
However, that workaround no longer works in a fully-updated installation of Word 2007. And it does not work in Word 2010. Not only does it not work, merely reading the
.State property of the button will turn off design mode!
So as far as I can see, there is no way to know from Word VBA whether a document is in design mode.
Turning design mode on or off
There is no command in the Word object model to turn design mode on or off. We can toggle the mode with ActiveDocument.ToggleFormsDesign. So from outside Word, we could turn off design mode using something like the following:
But if you are running code in Word VBA, you can toggle the design mode state, but you have no idea whether it will turn design mode on or off.
Safe Mode Word
Design Mode Word 2010
Interest: For developers
Version: Word 2007Word 2010
Created 13 August 2010. Last updated 28 August 2010.