Forms Design
Version 6.XX I-32 Release 2021.4
| Forms Design: Resize objects that are snapped to Guidelines |
|---|
|
| Summary: This enhancement ensures that when Snap to Grid is enabled, the resize shortcut works as expected when the resolution on the page is 1000000. |
| Implementation Notes: This feature requires an I-32 Forms Design update. |
| Forms Design: Words added to spell checking dictionary | ||
|---|---|---|
|
||
Summary: The following words have been added to the spell check
vocabulary.
|
||
| Implementation Notes: This feature requires an I-32 Forms Design update. |
| Forms Design: Produced SFX files not scaling properly |
|---|
|
Issue: Previously, SFX files that were produced as an output within Input
Converter were not scaling properly within Forms Design when the Scaling
was set to Page Width.![]() |
| Solution: Forms Design has been updated to ensure that scaling is honored in the output SFX file. |
| Implementation Notes: This feature requires a Forms Design update. |
| Forms Design: Lines per inch property issue resolved |
|---|
|
Issue: Previously, when copying multiple blocks including titles from one
page and pasting to a new page, the text is pasted but the blocks overlay each
other.![]() |
| Solution: Forms Design has been updated to ensure that blocks and titles are pasted correctly and display as expected. |
| Implementation Notes: This feature requires an I-32 Forms Design update. |
Version 6.37 I-32 Release 2021.1
Security issues addressed.
| Forms Design: Change to Font properties |
|---|
|
|
Summary: Previously, there were instances in which a WFX files was
indicating that a font style was Bold, but then clicking the text showed the
font formatted as Regular. This was happening because copying text formatted
Regular to the Clipboard was not including the font map and therefore caused the
entire text block to appear bold. Forms Desgn has been updated to include the
font map with text being copied to the Clipboard. Note: This enhancement does not affect existing text blocks, but only applies
to text blocks copied after this enhancement is
released. |
| Implementation Notes: This feature requires an I-32 Forms Design update. |
| Forms Design: Uppercase/Lowercase text options to support accented characters |
|---|
|
Summary: Previously, accented characters were not being honored when
applying the Uppercase/Lowercase text editing options.![]() Forms Design has been updated to
correctly honor Uppercase and Lowercase text changes to text that includes
Spanish-specific characters. ![]() |
| Implementation Notes: This feature requires an I-32 Forms Design update. |
| Forms Design: Inconsistent bulk editing of 'Lines per Inch' value |
|---|
|
| Issue: Previously, bulk edit the Lines per inch value for several selected items with different Lines per inch values resulted in an ellipsis (…) being displayed as values instead of the actual value entered. |
| Solution: Forms Design has been updated to ensure that when multiple Lines per inch values are edited simultaneously, the entered value is reflected within each individually affected item. |
| Implementation Notes: This feature requires an I-32 Forms Design update. |
| Forms Design: Font style information lost when pasting text |
|---|
|
| Issue: Previously, when copying text to the Clipboard that contains bold formatting and then pasting the content, the bold formatting was not retained. |
| Solution: Forms Design has been updated to ensure that all text formatting is retained during a paste procedure. |
| Implementation Notes: This feature requires an I-32 Forms Design update. |
| Forms Design: Changing Edge property resolved |
|---|
|
| Issue: Previously, it was not possible to change any lines with existing Edge attribute values of Flat to Round. You would have first had to change the value to Square and then to Round. |
| Solution: Forms Design has been updated so that you can change the Edge value to any value from any other previous value. |
| Implementation Notes: This feature requires an I-32 Forms Design update. |
| Forms Design: Color dialog updated to include custom colors |
|---|
|
| Summary: Three custom gray colors have been added to the Color dialog. |
Technical: The three new colors available now through the Color dialog
include:
|
| Implementation Notes: This feature requires an I-32 Forms Design update. |
| Forms Design: Issue editing File Properties resolved |
|---|
|
Issue: A previous issue existed in which SFX/WFX files were not opening
after saving them. This occurred when changing a setting in Form Properties (), the Title for instance, and saving the file. Opening the
file resulted in the following message:![]() |
| Solution: Microsoft has changed certain behavior of .NET 4.0, causing schemas to read improperly. Forms Design has been updated to ensure that schemas are read correctly and files load as expected. |
| Implementation Notes: This feature requires an I-32 Forms Design update. |
| Forms Design: Resolution for text being pushed out of borders |
|---|
|
Issue: Previously, when increasing the font size of a text field that
contained an inline field, the text size increased as expected bu the text was
also extended outside the text field border.![]() |
| Solution: Forms Design has been updated so that the text in this scenario will increase in size, but any text that does not fit in the text box are replaced with asterisks indicating the text overflows the size of the text box. |
| Implementation Notes: This feature requires an I-32 Forms Design update. |
| Forms Design: Enhanced support for font styles |
|---|
|
|
Summary: Previously, when copying content from Forms Design, only the
text of the selection was copied. The format of that text was not
retained. Now, the formatting is reatined through the copy/paste process to include the Regular, Bold, Italic, Bold Italic and Underline formatting. |
| Implementation Notes: This feature requires an I-32 Forms Design update. |
| Forms Design: Text from Quark now usable within Forms Design |
|---|
|
| Summary: Forms Design is now able to directly accept text copied from Quark without having to first paste into Word. |
| Technical: CharSubstitution.csv has been updated to map specific characters from Quark with suitable replacements. This allows for direct paste from content copied within Quark. |
| Implementation Notes: This feature requires an I-32 Forms Design update. |
| Forms Design: New Page navigation toolbar |
|---|
|
Summary: A new Page toolbar is available for navigating among the
pages of a form.![]() |
|
Technical: The Page toolbar provides navigation through the
various pages of the form. The up and down arrow buttons allow you to navigate
to the previous and next pages, respectively, and each one is disabled if there
is no previous or next page. The Page selection list allows you to select the page number you wish to navigate to directly. You can also enter a number into the selection list. An error message is displayed if you enter a number that does not correspond with a page number in the form. |
| Implementation Notes: This feature requires an I-32 Forms Design update. |
| Forms Design: Zoom limit increased |
|---|
|
Summary: The previous maximum zoom level for Forms Design was 300% using
the Zoom selection list or 500% if using the keyboard shortcut (Ctrl++).![]() The maximum zoom level has been increased to 999% when using
the keyboard shortcut. Note: The maximum zoom level within the Zoom
selection list remains at 300%. |
| Implementation Notes: This feature requires an I-32 Forms Design update. |
Version 6.36 I-32 Release 2020.1
Security issues addressed
| Forms Design: Medium impact Coverity security findings addressed |
|---|
|
Summary: The following Medium impact security findings were addressed in
Forms Design, Common Code and Shared Code:
|
| Implementation Notes: This feature requires an I-32 Forms Design update. |
| Forms Design: Default folder for images now working |
|---|
|
| Issue: Previously, when inserting an image into a form, the Open Image dialog box was not honoring the image location set in . It was instead using the location of the form as its default location. |
| Solution: Now, the Open Image dialog defaults to the location set in . |
| Implementation Notes: This feature requires an I-32 Forms Design update. |
| Forms Design: Improvement to caret position when using Ctrl-E to enter edit mode |
|---|
|
Issue: Previously, in some instances, using the Ctrl+E keyboard shortcut
to enter text edit mode resulted in the editing caret being placed in a
different location than the mouse cursor.![]() |
| Solution: Now, the location of the mouse cursor is honored, and the editing caret is placed in the same location. |
| Implementation Notes: This feature requires an I-32 Forms Design update. |
| Forms Design: Improvements to font handling when replacing existing text |
|---|
|
| Summary: Font handling has been improved when pasting text over selected text within a text box. |
|
Technical: Previously, when pasting text over selected text within a text
box, the pasted text was styled using the font characteristics of the text
before the text selected. Now, the pasted text is styled using the font characteristics of the first character of the selected text. |
| Implementation Notes: This feature requires an I-32 Forms Design update. |
| Forms Design: Improvements to text editing mode |
|---|
|
Summary: The following improvements have been introduced to Forms
Design.
|
| Implementation Notes: This feature requires an I-32 Forms Design update. |
| Forms Design: Ctrl+U now enables Save button |
|---|
|
| Issue: Previously, if pressing Ctrl+U within a text box to underline text, the Save button on the toolbar was enabled. |
| Solution: Forms Design has been updated to recognize when Ctrl+U has been pressed, indicating the form has changed and requires saving. |
| Implementation Notes: This feature requires an I-32 Forms Design update. |
| Forms Design: Keyboard shortcut for Select All changed |
|---|
|
| Summary: The Select All keyboard shortcut has been changed to Ctrl+Shift+A. |
| Technical: The Edit menu previously indicated the shortcut command for Select All was Ctrl+A. However, that shortcut was reserved for selecting the Arrow tool. |
| Implementation Notes: This feature requires an I-32 Forms Design update. |
| Forms Design: Save As now saves with new password |
|---|
|
| Issue: Previously, when you used the Save As command and specified a password other than the default, your selected password was not being saved with the form. Instead the default password was being saved. |
| Solution: Now, when you specify a password other than the default, your password is honored and saved with the form. |
| Implementation Notes: This feature requires an I-32 Forms Design update. |
| Forms Design: Strange behavior when resizing the application window resolved |
|---|
|
|
Summary: Previously, when resizing the application windows with the mouse
either vertically or horizontally, the Properties window appeared to move upward
and downward. Forms Design has now been updated so that resizing the application window no longer has an effect on the Properties window. |
| Implementation Notes: This feature requires an I-32 Forms Design update. |
| Forms Design: new Reset Layout option added to Windows menu |
|---|
|
Summary: Forms Design has been enhanced to include a new Reset
Layout option in the Windows menu; this option allows you to
reset the toolbars, Properties, and Forms windows to their default
positions. ![]() |
| Implementation Notes: This feature requires an I-32 Forms Design update. |
| Forms Design: mouse function behavior enhanced when moving an object with arrow keys |
|---|
|
| Summary: Previously when using the Ctrl and arrow key to move objects, underlying code within Forms Design prohibited snapping to the nearest grid lines or guidelines when zooming in at different levels. This behavior has been enhanced: moving an object with the Ctrl and arrow keys now functions correctly. |
| Implementation Notes: This feature requires an I-32 Forms Design update. |
| Forms Design: Form node in TreeView selected when opening form |
|---|
|
Issue: Previously, when opening an existing file, the Form node in the
FormView tab was not selected. A light gray background is expected for the Form
node ("Untitled" in this example).![]() |
Solution: Now, the Form node is selected by default when an existing form
is opened.![]() |
| Implementation Notes: This feature requires an I-32 Forms Design update. |
| Forms Design: Zoom to Page Width now shows whole page |
|---|
|
|
Summary: Previously, when selecting a Zoom level of Page
Width, the page was not centered within the pane. Now, when selecting
Page Width, the page is centered as expected. ![]() |
| Implementation Notes: This feature requires an I-32 Forms Design update. |
| Forms Design: Incorrect Release tab count resolved |
|---|
|
Issue: Previously, when using Ctrl+Click to deselect page nodes in the
FormView pane, the Release tab of the Properties pane was not reflecting the
actual number of pages selected.![]() |
| Solution: Now, the Release tab accurately reflects the number of pages selected. |
| Implementation Notes: This feature requires an I-32 Forms Design update. |
| Forms Design: Ctrl + arrow key behavior enhanced |
|---|
|
| Issue: While clicking on an object and pressing and holding the Ctrl key and an arrow key, users could move the object area red rectangle. However, when releasing the keys, the object did not move. |
| Solution: This behavior has been enhanced: when holding the Ctrl and arrow key and moving an object, then releasing these keys, the object moves as expected. |
| Implementation Notes: This feature requires an I-32 Forms Design update. |
| Forms Design: Fix Draw and Activate toolbars disabled |
|---|
|
|
Issue: Previously, there were instances when working with a document in
which the toolbars were being disabled. This would force you to exit and reopen
the application. Specifically, clicking the square are adjacent to the rulers
caused the toolbars to be disabled. ![]() |
| Solution: Forms Design has been updated so that the toolbars cannot be disabled. |
| Implementation Notes: This feature requires an I-32 Forms Design update. |
| Forms Design: Multiple prompts when deleting multiple pages resolved |
|---|
|
| Issue: Previously, deleting multiple pages from a form resulted in multiple confirmation prompts, one for each page being deleted. |
| Solution: Now, only a single confirmation prompt is displayed when deleting multiple pages. |
| Implementation Notes: This feature requires an I-32 Forms Design update. |
| Forms Design: Issues moving objects to the left with keys resolved |
|---|
|
| Issue: There have been previous instances when moving objects to the left side using Ctrl+Left Arrow resulted in the object not moving. This more frequently occurred when the keys were pressed briefly. |
| Solution: Forms Design has been updated so that using the Ctrl+Left Arrow results in the expected results. |
| Implementation Notes: This feature requires an I-32 Forms Design update. |
| Forms Design: Scrollbar removed in Font Face selection droplist |
|---|
|
|
Summary: Previously, when setting the Font Face if more fonts were
present than could be shown in the drop list, a scrollbar was used to allow you
to scroll to see the remaining font face options (five fonts were shown before
scrolling). Now, the entire list of font faces are presented without using a scrollbar. You no longer have to scroll to select an option at the bottom of the list. |
| Implementation Notes: This feature requires an I-32 Forms Design update. |
| Forms Design: Displayed property values resolved |
|---|
|
Issue: Previously, when multiple pages were selected and related
properties did not match, the displayed property values would show the values of
the last page selected.![]() |
Solution: Now, if the values do not match, they are represented with an
ellipses.![]() |
| Implementation Notes: This feature requires an I-32 Forms Design update. |
| Forms Design: Value returned from Lanyard checked |
|---|
|
Summary: Forms Design has been updated to display a message if an error
occurred during the Lanyard Save method. For more information, refer to
Lanyard: Checks and returns added for hResult for Commit()
methods. |
| Implementation Notes: This feature requires an I-32 Forms Design update. |
| Forms Design: Changing size property for existing text block resolved |
|---|
|
| Summary: Previously, when changing a True Type font size, the value of the change was sometimes not honored. For example, when changing to a font size of 20, the maximum size appearing in the Properties was 13. |
| Technical: Now the actual font size value entered into the Size attribute is honored, and the updated text box displays the updated size.. |
| Implementation Notes: This feature requires an I-32 Forms Design update. |
| Forms Design: Font changes confirmed once |
|---|
|
| Summary: Previously, when changing the font across multiple pages, Forms Design displayed a completion message for each page being affected by the change. |
| Technical:Now, when a file is loaded and multiple pages are affected by a font substitution, Forms Design displays only one completion message for any changes to typeface, size or style. |
| Implementation Notes: This feature requires an I-32 Forms Design update. |
| Forms Design: Version saving to file resolved |
|---|
|
| Issue: Previously, when saving a WXF or SFX file, the version of the application from which the file was saved was also supposed to be saved within the file. The reference was being added, but the version number of the application was not. |
| Solution: Now, when saving a file, the application version number is successfully being saved. |
| Implementation Notes: This feature requires an I-32 Forms Design update. |
| Forms Design: BeginEdit on TextBlock called multiple times |
|---|
|
|
Summary: Previously when entering edit mode for a text block, the
BeginEdit function was called. However, it was also being called whenever a new
character was entered and when the window received the focus. because of this,
the initialization was called and memory was allocated multiple times. Now, the function is called only once, improving memory consumption. No functionality has been impaired. |
| Implementation Notes: This feature requires an I-32 Forms Design update. |
| Forms Design: User Guide Update - Alt Code Character Errors |
|---|
|
|
Summary: An issue has been identified when executing a static document
within Requirements Editor created using I-32 Forms Design. The issue concerns
the use of Alt Code characters which do not render appropriately in Requirements
Editor. The I-32 Forms Design User Guide has been updated to include the recommendation of using the Pi font. For more information, refer to Formatting Fonts. |
| Implementation Notes: No application impact |
| Forms Design: Enhanced Text Editor cursor |
|---|
|
Summary: In order to increase visibility, the editing cursor within text
boxes has been styled as red with a width of 2 pixels.![]() |
| Implementation Notes: This feature requires an I-32 Forms Design update. |
| "All rights reserved" added to copyright notice |
|---|
|
| Summary: The All rights reserved disclaimer has been added to the company copyright notice, which now reads: Wolters Kluwer Financial Services, Inc, All rights reserved |
| Implementation Notes: This feature requires an I-32 Forms Design update. |
| Cursor postioning resolved |
|---|
|
|
Summary: Previously, when adding a carriage (Ctrl+Enter) return within a
text block, the cursor would be posisioned at the right-most side of the text
box instead of at the expected left side. Forms Design has been updated to ensure that a carriage return results in the cursor being placed at the left side of the text box. |
| Implementation Notes: This feature requires an I-32 Forms Design update. |
| Forms Design: Links to online documentation implemented |
|---|
|
| Summary: Forms Design has been updated to open the online Forms Design User Guide when pressing F1 or selecting from the menu bar. |
| Implementation Notes: This feature requires an I-32 Forms Design update. |
| Forms Design: Cursor and text box placement |
|---|
|
|
Summary: Previously, when the text box was larger than the viewing area,
double-clicking the text box to enter edit mode caused the text box to scroll to
the top and the cursor was placed in a location different from where the text
box was clicked. The same scrolling issue occurred when already in edit mode and clicking to set the cursor location. However, in this case the cursor would be placed correctly but the text box would scroll to the top. |
| Technical: Forms Design was updated so that placing the cursor within a text box results in the expected behavior whether or not you begin in edit mode. |
| Implementation Notes: This feature requires an I-32 Forms Design update. |
| Forms Design: Abyss.dll path corrected |
|---|
|
Issue: Previously, the path displayed for Abyss.dll in the About I-32
Forms Design window was incorrect.![]() |
Solution: Now, the path to Abyss.dll has been updated to reflect the
correct location.![]() |
| Implementation Notes: This feature requires an I-32 Forms Design update. |
| Inline field description issue |
|---|
|
Issue: Previously, when adding an inline field object, the Description
was not displaying on the object properly.![]() |
| Solution: Forms Design has been updated so that the Inline Field size is calculated dynamically and the Description appears correctly in the object. |
| Implementation Notes: This feature requires an I-32 Forms Design update. |
Version 6.35 I-32 Release 2019.1
Memory corruption issues addressed
Memory leaks addressed
| Positioning Toolbar actions corrected |
|---|
|
Issue: An issue was identified in which the Positioning Toolbar
commands were not correctly aligning objects. The following example shows
how the button used to position a data object on the left side of the margin
was instead aligning the control to the left side of the page. Other
alignment options caused the object to disappear off the document
entirely.![]() |
| Solution: Forms Design code has been updated to ensure that the Positioning Toolbar commands result in objects being aligned as expected. |
| Implementation Notes: This feature requires an I-32 Forms Design update. |
| Application hangs when applying Default Attributes to text field |
|---|
|
| Issue: When using a .sfx file, we found that if there was a text field that had a inline field and you tried to change the default font size, for example from 10 to 22, it would cause the application to hang. |
| Solution: Updates were made so that when you change the text field font size it will change the text field and not cause the program to lock up. |
| Implementation Notes: This feature requires an I-32 Forms Design update. |
| Rotation removed from Object Defaults |
|---|
|
| Summary: Rotation has been removed for the Text object from the available Object Defaults. |
| Technical: The default value for Rotation has been changed globally to none. |
| Implementation Notes: This feature requires an I-32 Forms Design update. |
| External overlay functionality removed |
|---|
|
| Summary: The ability to use external overlays has been removed from I-32 Forms Design. This is currently not being used and is no longer supported by Capstan. |
| Technical: Functionality to load .CDD, .XCOMP and .XML files is retained. External references are no longer supported and imported content will only be embedded inside the XTemplate. |
| Implementation Notes: This feature requires an I-32 Forms Design update. |
| Crash occurs if inline field size is changed manually |
|---|
|
|
Issue: Previously, applying default attributes to text blocks that
contains an inline field element and then afterward changing the inline
field size value, the Forms Design application crashed. Now, regardless if default attributes are applied to a text block or inline field, the application accepts them without error. |
| Implementation Notes: This feature requires an I-32 Forms Design update. |
| ImgMan replaced with GDI+ |
|---|
|
|
Summary: Previously, the image library used by Forms Design was
ImgMan. The maker of the ImgMan (Data Techniques, Inc.) no longer exists and
ImgMan is no longer supported. Therefore, ImgMan has been replaced by
Microsoft's GDI+. Also, Forms Design now supports only the following standard image formats: BMP, TIF, JPG, GIF, and PNG. |
| Implementation Notes: This feature requires a Forms Design update. |
| Images not saved using original bit depth |
|---|
|
|
Summary: Previously, when adding a 1-bit image to the form resulted
in the image being saved as 24-bit and bloating the size of the resulting
X-Template. This caused issues when creating PDFs due to the large image
size. Forms Design has been updated to honor the bit depth of the original image. |
| Implementation Notes: This feature requires an I-32 Forms Design update. |
| Copy and Paste from Word introduces special characters |
|---|
|
|
Summary: Previously, when copying from a Word document and pasting
the information into Forms Design, the content looks correct. However, when
generating a PDF, formatting issues occurred. Now, we have updated the code to remove special characters from the Clipboard before pasting into Forms Design. |
| Technical: When pasting from the Clipboard, we found that a special character was being introduces into the text, 0x7. This character was causing unexpected formatting changes. Updates to the code were made to remove these special characters. |
| Implementation Notes: This feature requires an I-32 Forms Design update. |
| zLib updated |
|---|
|
| Summary: The zLib library has been updated to zLib.net version 1.2.11. |
| Technical: zLib is used in creating and opening SFX/UFX files, and used with in Form Design. |
| Implementation Notes: This feature requires an upate to Forms Design, Lanyard, PDF Output Writer, I-32 Viewer. |
| Lines per Inch not honored with Auto Leading disabled |
|---|
|
Issue: An issue was identified when working with multiple fonts and point
sizes within a single text box when using I-32 Forms Design. When modifying text
within the text box, the text automatically adjusted to 6 lines per inch even
though the Automatic Leading Adjustment option (Options >
Workspace tab) was turned off. This resulted in the text box not
displaying properly by auto adjusting the Lines per Inch and not honoring what
was entered as a value.![]() |
| Solution: I-32 Forms Design has been updated so that when the Automatic Leading Adjustment option is disabled, the Lines per Inch value is honored. |
| Implementation Notes: This feature requires an I-32 Forms Design update. |
| Default text not being honored |
|---|
|
| Issue: Previously, when you selected a text box and attempted to Apply Default Attribute, the Automatic Leading Adjustment value (if selected; ) was not being honored. This resulted in the space between the lines of text not adjusting to the default value. Instead, a value of 5.7 (for example) was applied. |
| Solution: I-32 Forms Design has been updated and will now apply the default leading value correctly. |
| Implementation Notes: This feature requires an update for I-32 Forms Design. |




















For more information, refer to





