2.3.5 VBFrame Stream: Designer Information

The VBFrame stream specifies the extended property values of a designer.

This stream is an array of bytes that specifies the extended property values of a designer module. MUST contain MBCS characters encoded using the code page specified in PROJECTCODEPAGE (section 2.3.4.2.1.5).

Property values of the designer are set at design-time. Property values are used at run-time as specified to initialize the designer. For example, a designer can be used at run time to display data to and accept data from a user and the following properties could be used to determine the location of the designer.

ABNF syntax:

 VBFrameText       = "VERSION 5.00" NWLN
                     "Begin" 1*WSP DesignerCLSID 1*WSP DesignerName *WSP NWLN
                      DesignerProperties "End" NWLN
  
 DesignerCLSID     = GUID
  
 DesignerName      = ModuleIdentifier

<DesignerCLSID>: Specifies the class identifier (CLSID) of the designer. The Automation type library that contains the designer specified MUST be referenced with a REFERENCECONTROL (section 2.3.4.2.2.3). The value "{C62A69F0-16DC-11CE-9E98-00AA00574A4F}" specifies the designer is an Office Form ActiveX control specified in [MS-OFORMS].

<DesignerName>: Specifies the name of the designer module associated with the properties.