Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - sparks

Pages: 1 ... 24 25 [26] 27 28 ... 30
Latest News / Version 3.51 - Build 608 Released
« on: April 13, 2003, 11:59:48 pm »
Changes in Build 608
Added 'Autosize Element' context menu option to single selected element
Fixed problme in Java generation of extends clause
Added notes section of linked requirement to RTF output - similar to notes for internal requirements
Prevented notes being modified and content lost when element is locked
Fixed cursor problem when connector type and then element type selected in toolbox - correct cursor shape now shown
Modified parameter type combo to mark record as dirty when type modified using arrow keys only
Checked size of run-state information when drawing elements and ensure element is wide enough to contain text
Fixed problem when adding additional Project Root nodes - sort order was reset to alphabetic instead of user configurable
Fixed problem where the 'constraint' field on a sequence message was not being written out to XMI
Fixed problem with print outs where Scale Image to One Page was selected. Often the font was being overly reduced.
Fixed display erro with Operation behaviour in class diagrams - behaviour notes now displayed correctly wrapped and next operation moved down a suitable amount
Fixed problem with NewElement Dialog (from Package contrext menu) being set invisible in some situations
Changed Diagram Hyperlink element so that it may have no text and the bounding box does not show - only the link icon
Changed wording of connector type in Connector dialog - now drop list contain Auto Routing as the second option instead of Routed
Schema generator modified:
     * EA now generates a complexType wrapper for attributes which are generated as elements and have a non-simple type.
         * The default model group is now "sequence", instead of "all"

Latest News / Version 3.51 - Build 607 Released
« on: April 11, 2003, 12:02:18 am »
Changes in Build 607
Addition of XML Schema generation to Professional and Corporate versions of EA
     - Provides ability to generate complex XSD schema from UML models
     - Use in conjunction with the XSD Profile that can be imported into EA
     - Also added XSD Datatypes XMI package for use with XSD generator
     - see:

Changed docked Property Grid component            
Fixed bug in Auto-counters for new diagrams which sometimes displayed wrong counter
Fixed bug that resulted in prompt to save modified diagram after diagram had already been deleted
Added option to View/Options/XML Specifications dialog to toggle timestamps in XMI on or off. This is useful when you wish to ensure two exports from a controlled package create identical files when there are no model changes
Fixed problem with Open Project menu and toolbar items not working after application has lost and regained focus
Fixed code import (C++) error in eg. Func1(Foo<Msg&> prm1); The & was being lost.
Modified diagram 'Deep Copy' function such that a new CreateDate is created on copy
Fixed error with Components which could result in elements with a long (wrapped?) being drawn too large
Limited length of Requirement short description to 254 characters
Added ability to add RunState to Node Instances
New Packages created under User Lock will inherit the lock state
Added option to not generate/reverse code notes and comments
     - Added two check boxes to the View/Options/Code Generation dialog page. They are in a section called comments:
     1. Generate: default = true. Uncheck this to not generate any notes in code
     2. Reverse: default = true. Uncheck this to not pull in any notes from       code.            

C++ generator now uses initial value of attribute in enum definitions
Fixed error where pressing ESC in docked Notes window could cause notes window to de-activate
Fixed problem in C# parser which could result when certain combination of commented out { and } characters occurred
Added current EA.tlb (type library) for those wishing to register EA automation interface in tools with Intellisense etc.
Fixed error in XMI generation where EA duplicated diagram notes in tagged value.
Fixed problem in Java parser - not importing multiply inherited interfaces
Added ability for Node to display attributes and operations - and for Node features to be exported to XMI
Added 'Sort Axes' method to Matrix Options menu. When disable, axes are displayed in package order, recursively ... rather than alphabetically

Latest News / Version 3.51 - Build 606 Released
« on: March 30, 2003, 08:46:33 pm »
Changes in Build 606
Modified ODBC import to correctly capture 'Currency' type in MS JET databases
Multiple changes to the XMI import facility when importing UML 1.3/XMI 1.1 from the Rose Unisys toolset
   -Improved diagram import and layout
   -Handles notes and notelinks better
   -Some changes to display of rrot/leaf indicators
   -Default cardinality changed to clarify diagrams
   -Notelinks to connectors
   -Association Classes

Improved print preview and printing to better match printed output with screen output (font sizing problem)
Fixed problem with import from SQL Server to .EAP format of binary data (metafiles,images)
Fixed problem with default code language in View/Options dialog not always being saved
Added option in View/Options Code Generation to toggle auto diagram layout on and off when importing
Fixed error when closinf one model and opening another with pending changes and security enabled
Added ability for EA to autogenerate Foreign Key operations when using datamodeling capabiliuty:
   1. You create parent and child tables as normal
   2. Create attribute (columns) in both
   3. Set a target attribute to be the PK or <<unique>>
   4. Create an Association from the child to the parent
   5. Set the target role to the required PK (will be in drop list)
   6. Set the source role to a column name in the Source Role (will be in drop list)
   7. Press OK
 EA will generate the new <<FK>> operation automatically and convert the Source Role name to the generated <<FK>> name. I think this makes things a lot simpler as both the FK and PK operations are now being automatically generated from the column name.
Fixed problem when reversing interface operations from C# code
Added ability to move in Attribute and Operations lists with arrow keys
Fixed bug in Issues dialog when modifying an existing item, a duplicate record could be created

Latest News / Version 3.51 - Build 605 Released
« on: March 11, 2003, 10:07:39 pm »
Changes in Build 605
Modified Operations and Attribute dialog to mark dirty when information pasted into notes field
Added Connector detail Heading and Row RTF to the RTF Style templates
Added a number of additional words to the 'Adjust Language' function in the RTF Documentation dialog
Fixed issue with saving comments in VB.NET where a ' was embedded in the text
XML Export option setting in View/Options dialog to make not exporting diagram details in XMI the default
Fixed issue with XMI export/import that could result in missing package in rare circumstances
Modified XMI 1.0 importer to better handle import of Model and Subsystem packages
Source and Target Role names added to RTF report on Connector Detail
Added Association start and end tagged values to XMI export using EA/XMI 1.1 style.
Fixed problem in Glossary dialog when using MySQL
Fixed problem in MySQL when invoking "convert linked element to local copy"
Fixed issue where imported property names in VB.Net always used "m_"<name>, and not option configured in View/Options Attributes/Operations
Fixed issue with Actor element causing problem when Attribute dialog invoked
Updated name wrapping routine to handle class names with embedded spaces
Updated Create New Project dialog to avoid resetting model filename after setting new filename
Stereotype dialog now re-sorts list on reload when a custom sort is in place
Modified code import to better handle use of Realization link to interfaces
Modified security subsystem to prevent one user viewing/altering another user's 'user locks'
Added "Exclude from RTF" option on Diagram Options Dialog to selectivey not show a diagram in and RTF export
Fixed problem that could result in sequence messages being re-wrapped to more than one line in Print Preview mode

Latest News / Version 3.51 - Build 604 Released
« on: February 26, 2003, 10:27:45 pm »
Changes in Build 604
Fixed problem in label sizing code that resulted in diagram being set dirty after opening
Fixed problem in label sizing code that could result in distortion of containing rectangle after zooming
Added ability to reset code type for elements in Package Code Gen update dialog to <none>
Modified default auto-tidy gap in options from 25 to 12 to allow finer control of custom lines in default mode
Modified drawing code to calculate bounding rectangle better where connector labels extended beyond bounds of objects and connectors

Latest News / Version 3.51 - Build 603 Released
« on: February 25, 2003, 09:49:31 pm »
Changes in Build 603
Fixed error in C# parser that could occur where unmatched strings in summary comments occurred
Fixed error in removal of classifier from Boundary still showing name of previous classifier
Modifed drawing code in sequence diagrams to underline full name of instances
Modified drawing code to force resize of connection labels to best fit of text
Modified C++ parser to correct problem with importing file with complex template definitions
Modified Delphi parser to correct problem with handling of quoted strings in certain comments
Fixed problem with EA on SQL Server when running test report and selecting "Passed, Failed, or Not Run"  option
Included attribute tag notes in RTF documentation
Added new interface to EA.Repository object "OpenFile2(Variant Filename, Variant Username, Variant Password)" - use to open a password protected model from automation
Fixed issue with handling of .EMF files which have been saved with .WMF extension

Latest News / Version 3.51 - Build 602
« on: February 16, 2003, 09:33:24 pm »
Changes and FIxes in Build 602
Fixed problem with drop menus for code gen and RTF reports in Workspace toolbar not being always enabled
Fixed problem with label on generic input dialog box being empty in some cases
Added support in Delphi for reintroduce keyword
Fixed problem with Association Class connector not being displayed after class edit
Added 'Stop' cutton to spell check dialog to allow cancel of spell check during execution
Fixed loss of open project name in caption bar after print preview
Added View menu option for animated menus - None, Slide, Unfold or Fade
Added XP style 'faded icons' for toolbars and menus
Fixed bug in Search dialog that caused problem when no search type was defined
Task dialog, percent complete 'spinner' direction reversed to Windows standard
New UseCase diagram from context menu was defaulting to Class in dialog - fixed
Using keys to manually resize an element now marks diagram as dirty
AssignedTo: field in Tas Detail dialog now correctly includes drop list of project resources/authors
Fixed problem with Zicom Mentor Add-In registration menu item (in Help) not always being avaiable in Desktop version of EA
Modified drawing code to correct slight increase in vertical gap between operations and attributes introduced in build 589
Modified C++ parser to prefer CPP comments for operations over .H ones if C++ options "Comments in Header" unchecked

Latest News / Version 3.51 - Build 601 released
« on: February 11, 2003, 02:11:09 am »
Build 601 released on 11-Feb-2003.

Changes and fixes in Build 601

Fixed bug with project workspace button on workspace views toolbar
Fixed error that prevented cancelling a database compact
Added delete constraint and delete requirements from docked properties window using "Delete" key
Modified RTF to better format Attribute constraints
Attribute constraints now use drop list defined in Reference/Types/Constraint Types
Add check box on diagram dialog to hide element stereotype names in current diagram
Fixed bug that caused model upgraded directly from 3.10 to 3.51 being marked as too recent for version 3.51
Fixed problem with label editing that caused difficulty on Right mouse click
Scenario Type dialog - details edit box now wraps multiline text
Fixed bug in Print Preview that renamed EA caption window to -EA (missing current project name)
Fixed bug with changing user login name - EA previously ignored changes
Fixed problem that could occur when security menu item accessed - but no model open
SQL Server now prompts for password when opening model if no password in connect string and login fails
Matrix profiles now accept names > 12 characters

Latest News / Version 3.50 - Build 589 released
« on: January 04, 2003, 02:56:16 am »
Changes in Build 589
- Added CSV import/export capability for elements (basic properties only)
     * Set CSV Specifications in Project/CSV Specification
     * Import/Export from/to CSV on project browser, package right click menu - Import&Export/CSV Import-Export
     * Use GUID field to export / modify element in CSV file /  re-import and update exisiting classes (round trip with other tools)
- Modified diagram layout and autosize routines to avoid problem of overlapping elements in large diagrams
- Modified Diagram layout function in automation interface to avoid overlapping elements
- Modified UML Pattern function to ensure all pasted elements appear in project tree immediately (reload not required)
- Modified 'Drop From Tree' function for sequence diagrams, so that pasted elements appear where dropped, not in the leftmost position
- Fixed bug which prevented Sceanrio notes being updated from the automation interface (Scenario object)
- Modified RTF Style function to correctly include customized "Basic Style" when available and selected
- Added underlining to Node and Component instance names
- Modified Tagged Value drop list in Object, Attribute and Operation dialogs to allow scrolling of Value content
- Modified Column Name edit box in Attribute dialog for tables to allow names up to 255
- Added check when creating Generalization to take IsRoot and IsLeaf attributes into account
- Added support for Windows XP Themes. EA dialogs etc. now adopt theme specified in Windows XP Appearance dialog. (XP only)

Latest News / Version 3.50 - Build 588 released
« on: December 23, 2002, 06:04:32 am »
Changes in Build 588
- Modifed C# parser to handle @ symbol when used as a indicator of a literal string (ignore escaped characters sequences)
- Fixed problem that could cause exception on closing EA when project browser was undocked
- Check for dirty attribute data before changing current record in Attribute dialog
- Modified generation of 'legacy' style bookmarks for RTF documents.
- Modified the way connectors are joined to Decision nodes - now the four points of the Decision are considered the only legal anchor points
- Modified behaviour of Ctrl+Del key in diagram - now performs delete selected object(s) from diagram instead of deep delete of selected item in tree
- Model Issues, Model Glossary and Model Tasks docked lists now support multiple delete of all currently selected items
- Ctrl+Del in Model Issues, Model Tasks and Glossary lists now acts as shortcut to Delete selected item(s)
- Modified handling of function parameter types declared as pointers eg. "double *" & "double*"
- Added ability to drag a top level view from one Project Root Folder to another Project Root Folder
- Added 'Version' as an updatable option in the 'Update Package Status Dialog' available from the Project Tree context menu on a package
- Fixed problem that occurred with display of attributes when View/Options/Diagram/'Zoom to Best Scale' options was unchecked.
- Added check for modified element notes on exit and perform save if required
- Added File/Save Menu option to be consistent with Windows UI guidelines. Function saves current diagram
- Added Element Issues and Element To Do list to the docked Maintenance bar for a single element
- Modified RTF document generator to include check boxes for new element issues and element to do lists
- Modified key stroke handler to exclude some keystrokes from those that cause a record to become 'dirty' (eg. Alt-S)

Latest News / Version 3.50 - Build 587 released
« on: December 17, 2002, 03:52:40 am »
Changes in Build 587

- Added 'Apply' button to standard element properties dialog
- Modified View/Options/CodeGeneration dialog to support user defined language types
- Fixed bug in VB.Net parser that caused multiple interfaces in a file to be read as single interface.
- Fixed bug in Shallow Copy of diagram that could cause multiple instances of an association
- Added integrity check for connectors associated with specific diagrams - eg. Sequence messages
- Added fix for Shallow copy of sequence diagrams where messages could be duplicated under certain circumstances
- Some improvements to import of XMI elements from XMI 1.0
- Fixed problem in RTF document generation that could prevent details of package being displayed when 'Document Packages' ticked
- Fixed problem with drop list for tagged values in Object Properties dialog

Latest News / Version 3.50 - Build 586 released
« on: December 09, 2002, 06:16:31 am »
Changes in Build 586

- Modified way method behaviour was returned in the automation interface to cope with very large strings
- Fixed bug in properties dialog of some objects which could cause a DAO error on open

Latest News / Version 3.50 - Build 585 released
« on: December 08, 2002, 03:39:14 am »
Changes in Build 585
- Fixed bug in RTF generator that caused child elements of another element to not document correctly
- Modified code generator and parser to better handle directed associations and aggregations when generating and synchronizing code
- Fix for automation interface that resulted in error when refreshing newly created package
- Added method to automation Project interface - BOOL LayoutDiagram(VARIANT DiagramGUID, LONG Style) - allows layout of diagram from automation
- Added Stereotype field to Source and Target role tab pages of Association link
- Modified UML Profile to populate Association End Role Stereotype when Appropriate
- Modified XMI 1.0 generator-parser to handle association end role stereotypes
- Modified C# code generator to create C# Attributes when set as a tagged value of Attribute for the UML attribute or UML operation
- Modified copy diagram routines to:
     1. Copy swimlanes on shallow and deep copy
     2. Copy and resolve links between owned elements (eg. notes) and linked elements (eg. classes) when doing a shallow copy
- Modified routine to save Scenario text. Presence of a '|' character could cause and error in MySQL
- Added 'Select Classifier Type' button on Attribute dialog to allow finer selection of attribute type than supported in drop list
- Added check box to Batch XMI Import dialog to prevent import from files that have the same file date as the previous import
- Modified Controlled package dialog to support "Generic XMI 1.0" as an export format type (generally should only be used for export to other tools)

Latest News / Version 3.50 - Build 584 released
« on: December 01, 2002, 04:24:06 am »
Changes in Build 584
- Modified behaviour of code generator to take into account association direction when generating member variables
- Modified C# parser to handle 'attributed' public variables in C# structs
- Added option to View/Options/CodeGeneration - "Do not generate members where association direction is 'Unspecififed'" - false by default
- Modified XMI 1.0 generator to place AssociationEnd Tags in global tag area instead of under AssociationEnd. EA will still read in both positions
- Several modifications to XMI 1.0 import/export. Mainly concerned with Packages, Dependencies and tagged values.
- Modified call made when clicking on Hyperlink and making other OS calls in EA - calls Default handler instead of default 'open' command.
- Modified JDoc parser to include last character in comment - sometimes dropped.
- Added routine to auto-name new elements with a numeric suffix to ensure unique names at creation time. Applies to all element types.

Latest News / Version 3.50 - Build 583 released
« on: November 26, 2002, 04:42:58 am »
Changes in Build 583

- Modified Collection Class source code generation from association end roles
- Added Tagged Value support to Association and Aggregation Source and Target Roles, including XMI 1.0 and 1.1 import/export support

Pages: 1 ... 24 25 [26] 27 28 ... 30