Software Ideas Modeler 14.80 Update: Enhanced Styling, Wireframing, and Documentation Tools
Software Ideas Modeler 14.80 is here, packed with over 80 new features and improvements designed to elevate your diagramming and documentation experience. In this release, we’ve focused on enhancing styling, wireframing, printing, and documentation editing, giving you more control, flexibility, and precision in your projects.
Enhanced Styling Options
Styling your diagrams just got more versatile with several new features:
- Diagram-Specific Style Sets: Now, you can apply different style sets to each diagram independently. Just right-click on the diagram canvas, go to Diagram Properties, switch to the Style tab, and select a style set from the dropdown. This means you can customize the look of individual diagrams while maintaining consistency across elements.
- Separate Diagram Element Style: Need even more customization? Go to the Format ribbon and select Create Separate Diagram Element Style to style individual elements independently from the default model style.
- Styles Gallery Enhancement: We’ve added a small but valuable improvement to the Styles gallery; now, the selected element’s style is highlighted, making it easy to see which style is applied.
Software Ideas Modeler 14.80 - Improved Styling
Improved Wireframing and UI Elements
Wireframing has become even more flexible, with new options to adjust UI components and streamline layout management:
- Combo Box and Numeric Box Updates: Easily show or hide the Combo Box dropdown list using its context menu, and hide the text cursor in the Numeric Box for a more polished design.
- Scrollbar Customization: You now have control over rounding, padding, field padding, and proportion modifier for the scrollbar, allowing you to craft a unique visual style. Separate scrollbar buttons can also be toggled on or off.
- Checked List Box Enhancements: The Checked List Box now has a new Radio checkbox style, providing more functionality and a clean option to hide the element outline.
- On/Off Button Update: You can now hide the On/Off text from this button, creating a more minimalistic interface.
- Auto-Size Support for Complex UI Elements: Auto-sizing is now supported for the Chart Legend, UI Grid element, UI Tab Control, and UI Tabs. This feature helps you automatically fit complex UI elements to content size. Access this functionality through Design > Auto Layout > Auto Size or by double-clicking on the bottom-right grip, ensuring a responsive and optimized content adjustments.
- ERD Entity Assignment for UI Elements: You can now assign ERD entities as models for UI Field List and Grid elements. Easily unlink these models by clicking the X button in the Properties sidebar.
Various UI Wireframing Improvements
Enhanced Printing
Software Ideas Modeler 14.80 improves general printing and also offers new print settings for producing clean, professional-looking documents:
- Tabular Data Printing in Requirements Editor: For tables, like those in the Requirements Editor, you now have expanded styling options. Change colors, fonts, and fit the layout to your page dimensions, enhancing readability and appearance for printed documents.
Documentation Editor Improvements
Better Documentation Editor
The Documentation Editor has received multiple updates to streamline your documentation process:
- Theme Support: Customize the look of your documentation editor with theme support, or even create your own custom style using the Documentation Templates editor for a more branded appearance.
- Improved Heading Numbering: Adding numbers to your headings is now simpler than ever with the new Numbering button. It automatically applies numbered styles, giving your documents a structured, organized layout.
Advanced Printing Options for Tabular Data
Additional Functional Updates and Improvements
Beyond the major enhancements, Software Ideas Modeler 14.80 introduces other handy tools and refinements:
- Drag-and-Drop “Make Same Element Type” Option: The drag-and-drop context menu now includes a Make Same Element Type option. Simply drag an element using the right mouse button, drop it onto another element, and choose this option to convert the target element to the type of the dragged element.
- Delete Button in Element Reference Box: Managing element references is now more convenient with the addition of a Delete (X) button in the element reference box, available in the Properties sidebar and dialog. This small but useful improvement allows you to quickly remove references with a single click, simplifying element management.
- Expand Tab Bar on Drag: A new setting, Expand Tab Bar on Drag, enhances navigation when working with multiple diagrams or documents. When this option is enabled, the tab bar expands automatically as you drag elements over tabs, providing a helpful thumbnail of the diagram you’re hovering over, making it easier to locate and switch between diagrams.
Release Notes
New Features and Improvements
- Support for different style sets per diagram
- Option to separate diagram element style from model element style
- New drag-and-drop context menu action: "Make Same Element Type"
- Added a Delete (X) button to the element reference box in the Properties sidebar and dialog
- Added support for rounded corners (rounding style) for fields
- Added support for constructors and destructors in the Object Pascal template [RQ#2745]
- Enhanced handling of left, right, top, and bottom border styles in the Style sidebar
- Improved alternate row style rendering for the UI Checked List Box
- New option: "Show Outline" for the UI Checked List Box
- Added a new checkbox style "Radio" to the UI Checked List Box
- New option: "Show On/Off" for the UI On Off Button
- New option: "Show Text Cursor" for the UI Numeric Box
- New option: "Separate Buttons" for the UI Scroll Bar
- Improved automatic generation of process IDs for nested DFD levels
- Enhanced DFD level creation, automatically including connected entities from higher levels
- Bounds are now displayed for elements dragged from the project tree
- Added support for drag-and-drop of UML Activities into entry/do/exit sections of UML State
- Added Padding style support for Roadmap Milestones
- Added Padding style support for UI elements: Check Box, On Off Button, Radio Button, Text Box, Numeric Box, Multi-Line Text Box, Tabs, Pager, and Button Group
- Added Field Padding and Proportion Modifier style support for the UI Scroll Bar
- The Roadmap Label and Milestone types can now be changed for multiple elements at once via the context menu
- Added toggle option for drop-down list visibility in the UI Combo Box through the context menu
- New styling options: "Proportion Modifier" and "Field Padding" for Chart Legend elements
- Added auto-sizing support for the Chart Legend, UI Grid element, UI Tab Control and UI Tabs
- Added support for Rounding and Field Padding styles for the UI Breadcrumbs element
- Added support for Padding, Field Padding, and Proportion Modifier styles for the UI Tabs and UI Tab Control element
- Added support for Rounding and Proportion Modifier styles for the UI Pager element
- Added support for Rounding to UI Menu, Text Box, Multi-Line Text Box and Numeric Box
- Added style options for header, regular font, border, background, and text colors in printed tables (e.g., in the Requirements Editor)
- Option to fit all table columns on a single page in printed tables
- Improved navigation within the requirements grid using arrow keys, especially from the description cell
- ERD Entities can now be set as models for the UI Field List and UI Grid
- Added Format combo box to the Page Format dialog in the documentation editor
- Added new document variables: Creation Date and Change Date
- Added Theme support to the documentation editor
- New setting added: Expand tab bar on drag
- Added an option to save the open style set to the current file without prompting a save dialog (Styles Sidebar)
- Added an option to save the open style set to the user profile using a simple save dialog (Styles Sidebar)
- Highlighting style of selected element in the style ribbon gallery (Diagram Editor)
- Highlighting style of current paragraph in the text style ribbon gallery (Documentation Editor)
- Added a Numbering Level option to the Paragraph Style Editor
- Added a Paragraph Type option to the Paragraph Style Editor
- Improved numbering settings for headings
Fixed Bugs
- Fixed duplicate names for auto-generated rules in decision tables
- Fixed issue with resizing the UI Combo Box dropdown list from zero size
- Fixed missing diagram element properties (e.g., Show Drop Down for UI Combo Box) in the Properties dialog
- Fixed context bar placement for certain elements (e.g., UI Combo Box with visible drop-down list)
- Fixed issue with border rendering when the main border width is zero but side borders are defined
- Fixed milestone type names
- Fixed crash when creating a new diagram from a selection with multiple instances of a model element
- Fixed missing deeply nested diagrams in the folder overview window
- Fixed model element deletion issue when other instances exist only within groups
- Fixed font size adjustment issue in the Requirements Editor
- Fixed removal of nested requirements in the Requirements Editor
- Fixed removal of all nested requirements from the diagram view when deleting a parent requirement in the Requirements Editor
- Fixed margin display in Print Preview Dialog
- Fixed print preview rendering
- Fixed crash when copying a UI Menu element
- Fixed Reference Element assignment for Screen Flow connectors in the Properties sidebar and dialog
- Fixed duplication of container layout in duplicated diagrams
- Fixed creation and modification date display in the Server Repository Browser
- Fixed arrow key movement for containers with nested elements
- Fixed "IsOverloaded" command evaluation in the template evaluator
- Fixed printing behavior in "Only Selection" mode
- Fixed saving the On-Off button state
- Fixed overlapping of text cursor with text in UI Text Box
- Fixed overlapping of search icon with text in UI Search Box
- Fixed incorrect tool for single bar chart instead of area bar chart in the Bar Chart diagram
- Fixed incorrect icon for single bar chart tool in Single Bar Chart diagram
- Fixed insertion of elements into charts using double-click from the toolbox
- Fixed switching to Alternate style via the context menu in the Style sidebar
- Fixed incorrect cursor position when editing headers in the documentation editor
- Fixed total page count text variable in the document
- Fixed tab bar not returning to the collapsed state after completing a drag-and-drop operation over the bar
- Fixed glitch when dragging between tabs with and without a toolbox
- Fixed issues with exporting documentation to PDF
- Fixed non-functional PDF export via the Diagram context menu (Export Diagram...)
- Fixed variable field replacement in documentation
- Fixed incorrect ruler position in the documentation editor when scrolling horizontally
- Fixed showing streotypes for elements that do not support them
- Fixed application crash when using TAB to change heading or list level in documentation editor
New Comment