XAML Generation for WPF and MAUI from User Interface Diagram - Software Ideas Modeler 13.70

Software Ideas Modeler 13.70 includes new templates for WPF and MAUI XAML code generation. It also improves work with model versions. The hierarchy diagram generation supports more options.

MAUI and WPF XAML Generation

New templates for code generation allow you to generate XAML code for WPF and MAUI from user interface diagrams.

Software Ideas Modeler 13.70 - User Interface Diagram - MAUI XAML code generation
Software Ideas Modeler 13.70 - User Interface Diagram - MAUI XAML code generation

More Options for Hierarchy Diagrams

The new version allows you to choose different element types for roots and leaves in the generated hierarchy diagrams.

Hierarchy diagram generation - new options
Hierarchy diagram generation - new options

New Features and Improvements

  • Added separate settings for leaf and root box types in Hierarchy Diagram Builder
  • Model version can be edited in the Element/Diagram/Folder Properties window
  • New element version will be set automatically by the diagram version
  • Added action for creating a new element version
  • Added new UI diagram element: Multi-Line Text Box
  • Added WPF code generation for User Interface diagram (XAML language)
  • Added MAUI code generation for User Interface diagram (XAML language)
  • Added a new template language commands: Switch, GetRange
  • Added a new template language command for strings: RemoveSpaces
  • Added a new template language command for diagram elements: NestedElements, ContainerLayout, IsAnchoredOnLeft, IsAnchoredOnRight, IsAnchoredOnTop, IsAnchoredOnBottom, DockStyle, RelativeX, RelativeY, ClientX, ClientY, Style
  • Added a new template language command for elements: SafeName, OriginalName
  • Added a new template language command for container layouts: Padding, Type, Offset, LineOffset, FitElements, Direction, Columns, Rows, Stretch, VerticalOffset, HorizontalOffset, AutoDimensions
  • Customizable UI Menu element height
  • Improved Size Label - if no element is connected to it, it shows the size of its container or diagram
  • Added a new context bar button for User Interface Diagram Elements - Add Size Label
  • Ribbon buttons for unavailable actions are rendered as disabled
  • Move Left/Right/Up/Down actions are applied to all elements in the diagram if nothing is selected
  • Improved Transpose action to process connector points
  • Added new vector icons for ER diagram transitions
  • Hiding composition and aggregation for nested ArchiMate elements [RQ#1711]
  • Improved text style editing in the Style sidebar
  • Added context bar button for setting the view diagram to UI Smartphone, UI Web Browser, ScreenFlow Screen

Fixed Bugs

  • Fixed a rare application crash for source code importer
  • Fixed inserting relationships from multiple selected elements to a target element
  • Fixed container bounds expanding after adding an element with dock style
  • Fixed realigning after moving a docked element within its container
  • Fixed duplicate diagram tabs after opening
  • Fixed order of docked elements after reloading a project
  • Fixed restoring selecting of deleted elements when using Previous/Next Selection action
  • Fixed rotation of element groups with connectors
  • Fixed showing element thumbnails in Element Version drop down
  • Fixed focus rectangle for combo box control
  • Fixed application crash when trying to insert custom diagram template
  • Fixed application crash when confirming Properties dialog with pasted texts into the UML Interaction Use arguments grid
  • Fixed application crash when filtering out all items in the types list in the Types dialog
  • Fixed generating old type name after renaming class in generated source code
  • Fixed generating old type name after renaming class in generated source code
  • Fixed vertical alignment for ArchiMate and Chen ERD elements [RQ#1710]
  • Fixed setting text alignment using Style sidebar
  • Fixed showing the current value of rounding modifier in Style sidebar
  • Fixed interactions with Style properties panel with collapsed groups
  • Fixed UI Login element rendering for rectangular sizes
  • Fixed UI Smartphone notification bar icons rendering to use alternate style
  • Fixed project not added to the list of recent projects after loading from file manager [RQ#1713]
  • Fixed application crash when trying to delete elements and canvas is not active
  • Fixed application crash when generating indexes for ERD entity with removed attributes

Downloads

New Comment

Comment