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.

Messages - sparks

Pages: 1 ... 37 38 [39] 40
Latest News / Version 3.10 - Build 477 released
« on: March 25, 2002, 03:25:46 am »
Changes and Fixes for Build 477

- Added support for branching/tree style generalization links - right click Generalization link and set style to 'Tree'
- Fixed bug in NT 4 that caused Out of Memory error when displaying Report View
- Fixed bug in NT 4 that caused exception when right clicking in project window if no project loaded
- Fixed bug where newly created links in Relationship Matrix could not be deleted without closing and opening the Matrix first
- Delphi code generator updated to handle Interfaces correctly
- Delphi code generator now supports Published scope. XMI import/export uses visibility of Public with tagged value of Published to handle non-UML scope of Published
- Modified XMI export to include 'final' qualifier on End State nodes
- C++ import of abstract methods could fail under some circumstances - fixed
- Changing Zoom level on a diagram now causes the diagram to be marked as 'dirty' for saving purposes
- Several bug fixes in VB.Net parser - especially for ReadOnly and WriteOnly Property statements
- Fixed bug in parser code that could cause an error when unmatched string char - " - found in comments
- Fixed bug in C++ parser that missed static qualifier on some attributes
- Elements in Relationship matrix are now sorted alphabetically
- Fixed small memory leak in relationship matrix
- Added Scope edit box to docked properties window. Set scope
- Added Filename edit box to docked properties window. Allows direct editing of implementation source filename      
- Added Keywords edit box to docked properties window. Define user keywords on element      
- Added Multiplicity edit box to docked properties window. Set multiplicity
- Added support for MustInherit and NotInheritable to VB.Net code generation and parser
- Properly mark VB.Net classes as abstract if containing MustOverride methods
- Mark VB.Net classes as NotInheritable if IsLeaf setting is true for a class
- Set 'Toggle Line Point at Cursor' hot-key as Ctrl+Q
- Under some circumstances default values for parameters in C++ functions werent being picked up - fixed
- Code generator did not wrap default value for function parameter in quotes in implementation file - fixed
- Fixed bug that could cause exception when object deleted from tree with Attribute or Operation dialog open
- Fixed bug that could cause associations to be generated twice when importing from source code
- Added support for synchronizing Delphi inheritance section when forward generating code

Latest News / Version 3.10 - Build 475 released
« on: March 18, 2002, 02:53:06 am »
Changes and Fixes for Build 475
-VB.Net now supports Inner Classes
-Added support for Delphi properties. These are stored as tagged values and can be displayed using the Set Feature Visibility function to show Tag Compartment
-Added Delphi 'Property editor' ... can be activated from right click menu of class that has Delphi as its language
-Generate Property function amended for Delphi to provide support for custom Delphi properties
-Delphi parser now handles multiple classes in same file
-Delphi parser/generator now handles Interfaces
-Fixed bug in RTF language adjust that caused error if replacment string had ' or "  character embedded
-Fixed bug that was causing some elements to display wrapped text incorrectly
-Changed the icon displayed by diagram hyperlink to differentiate from file/web hyperlink
-Fixed bug that executed diagram hyperlink when Properties menu option selected
-Use case and Collaboration elements now support custom stereotype Metafiles
-System and Maintenance docked toolbars now support sorting of list contents on any colum
-C++ classes which include 'Friend' statement now import OK
-Added 'Parameters' input text box to Message dialog. Add parameter names here when constructing sequence and collaboration messages
-Increased length of fields for StateFlow Event, Guard and Action information
-Increased length of message name field in Message dialog
-List of names in drop downs for Project Issues, Maintenance and Task lists amended to include union of Authors and Resources
-When reloading a diagram (after class synch or association changes etc) the current scroll position is retained rather than reverting to (0,0)
-When using the ShowUsage dialog and opening a new diagram - the current object of interest is selected and highlighted in the view window

Latest News / Version 3.10 - Build 470 released
« on: March 11, 2002, 02:27:44 am »
Changes and Fixes for Build 470
- Setting Grid size to 0 causes failure of EA to operate correctly ... minimum gridsize now 5
- Java parser didnt handle '(' being on line after function name declaration - corrected
- Role access not being updated in current diagram from Association dialog - corrected
- Added line movements and custom lines to Undo capability in diagrams
- Added a 'Tidy Line' feature for custom lines - automatically aligns lines horizontally and vertically if possible
- Virtual inheritance in C++ could fail to be parsed correctly in some situations - corrected
- Requirements now have their status correctly updated when using the Package 'Status Update' function
- Added Phase, Status, Author and Complexity values to XMI output of package
- Fixed ALT-S and ALT-O accelerators in Object properties dialog
- Added additional 'Hierarchy' tab to properties window

Latest News / Version 3.10 - Build 469 released
« on: March 06, 2002, 02:38:37 am »
Changes & Fixes for Build 469

* Saved diagram images now properly include Custom lines that are outside Object bounding rectangle
* Added a Replication Conflict Manager dialog to Admin/Replication menu - use after synchronizing replicas (professional version only)
* Saved diagram images now properly expand to include Diagram Details if they are shown
* Added additional geometry settings to XMI export of diagram elements when images are also saved along with XMI. This is necessary for people wishing to build image maps from the XMI export - using to co-saved images
 -imgL - absolute postition of element left inside image
 -imgT - absolute postition of element top inside image
 -imgR -      absolute postition of element right inside image
 -imgB -      absolute postition of element bottom inside image
* Fixed bug where adding additional elements to Sequence diagram increases initial right hand position exponentially
* Fixed bug that resulted in connectors being drawn to 'phantom' object under some circumstances
* Fixed bug that limited Views in additional projects to 1 view shown

Latest News / Version 3.10 - Build 468 released
« on: March 04, 2002, 02:21:45 am »
Enteprise Architect Version 3.10 - Build 468

Changes for Build 468
Connector lines now support user defined 'waypoints' ie. they are user routable
 - Use context menu or property dialog to set line style to Custom
 - Use context menu to add/delete waypoints (Toggle Line Point)
 - Highlight line and use Ctrl-Q to toggle line point at cursor position
 - Use Local Options dialog to set default line type to Custom if desired

Support element composition for Classes, Objects, Requirements, States.
 - Nesting like types graphically automatically creates composition relationship
 - Nesting packages creates a Nesting relationship

Boundary element border now differentiates between dotted or dashed line      
Sequence and Collaboration message dialog reworked to reflect UML 1.4 standards
Sequence and Collaboration message names reworked to UML 1.4 spec

Local Option added on Sequence page to use old message format (for diagrams specifically set up for old style)
XMI export dialog now includes option to export diagram images at same time as XMI generated

Automation Interface has added a new method to export a package to XMI - including diagram images
   The interface has an additional method:
   BSTR CProject::ExportPackageXMI(const VARIANT FAR& PackageGUID, long XMIType, long DiagramXML, long DiagramImage, long FormatXML, long UseDTD, const VARIANT FAR& FileName)
 Where PackageGUID = the GUID of the package to export
   XMIType = Rose or EA, 1= EA
   DiagramXML = Export XMI for diagrams
   DiagramImage = Format of Diagram image to export : -1 = no images, o = metafile, 1 = bmp, 2 = gif
   FormatXML = Format XML output, 1 = yes
   UseDTD = Use a DTD in the XMI header, 1 = yes
   FileName = Filename of XMI
 Images will be saved to a subdirectory called Images
 Images filenames will be constructed using DiagramGUID + image type extension

Relationship Matrix now has ability to save current setup as a profile for easy reloading
Void paramaters in C++ functions now rendered without parameter name
Unsigned parameter types now import/export correctly
Support for Virtual Inheritance in C++ added
Change to layout of diagram properties dialog
Addition of Hide Property checkbox to diagram dialog - hides <<property>> operations
Fixed a bug that could cause a GPF after viewing the Source or Target properties in the Relationship Matrix
Fixed bug that could cause generation of multiple implmented interface functions

Latest News / Enteprise Architect Version 3.10 - Build 467
« on: February 25, 2002, 02:36:31 am »
Changes for Build 467
Browser tree now supports objects being located under other objects ...
     eg. State nodes can all be placed under an owning Class node
     eg. A Collaboration node may have diagrams and objects under it
     eg. A Class may have activities located under them
Elements created or droppped onto an 'owned' diagram will become owned by the diagram owner ...
     eg. If a class has a state diagram under it, then all elements dropped onto
     state diagram automatically get located under that class as well.
Interfaces now display with name in italics (abstract class)
Interface operations now display in italics (abstract operations)
Static attributes (Class feature) are now displayed underlined
Static operations (Class feature) are now displayed underlined
Nesting relationship added (to Logical and Relation toolbars)
Added custom drawing of <<model>> and <<subsystem>> stereotype icon as per UML specification
Abstract class names in package contents rendered in italics
Bug fixed when viewing properties of element directly from tree then clicking on diagram straight after
Association end now displays Qualifier if set
Object instance now supports 'Role Played' as well as Name and classifier - <Name> / <Role> : <Class>
Added 'Iteration' element to Sequence diagram toolbar. Use to delimit iterative message passing
Inner classes linked with Nesting relationship instead of dependency
Activity and State elements now resize if text larger than visible element
C++ structs imported as stereotyped classes with <<struct>> stereotype
Underlining of Object name now correctly excludes /Role and :Classifier section

Bug fixed that stopped throws clause being picked up in Java reverse if throws on new line
Outlook toolbar size now stored/re-stored between sessions
Gen filenames now updated in current diagram when Local Path Dialog used (avoid having to reload diagram)
New classes etc. are automatically set to the current default coding language
Ability to set code page for XMI output (Local Settings/XML page)
Const value in VB with no explicit scope previously marked public - should be private
Line continuation characters cause problems in VB - added support for line continuation
Corrected bug where RTF documentation prints package notes twice - for heading and content
Back/forward diagram navigation stopped responding after 50 items - upped limit to 300 and investigating cause
Fixed bug where class persistence not in XMI output
Added ability to set Object persistence - moved Persistence attribute to page one of property dialog
Fixed bug where association name not displayed (build 465)
Some elements have minimum size set (eg. class, object, component...) to avoid bad drawing effects
Added 'IsQuery' property to operations dialog and XMI import/export
Added IsLeaf, IsRoot, IsSpecification and Multiplicity to class display as property string (when values set display under class name)
Use cases now support Extension Points ... access these from the Use Case context menu.
Use cases and Collaborations now display name in Bold if local setting Use Bold Names is set.

Latest News / Version 3.10 (Build 465) released
« on: February 18, 2002, 03:02:32 am »
On the 18-Feb-2002
Enteprise Architect Version 3.10
A minor release (build 465) was uploaded to the website.


Added ability to define additional Project Root Nodes (multiple projects in Tree Browser)
Added ability to define keyword substitution in RTF documents ('Adjust Language' button on RTF dialog)
Abstract classes now denoted with italic name, rather than dotted border (UML 1.4 convention)
Added 'Cardinality' dialog to Reference menu - define list of cardinality types
Display {ordered} constraint on association role end when IsOrdered checked
Abstract operations now displayed in italics (UML convention)
First association constraint now displayed as boolean expression on association link
Active Class (and Active Objects) now supported. Set Class to IsActive on Property/Advanced page. All instances displayed with thick border
Property dialog now renamed to Tagged Values dialog and moved to reference menu
Role changeability now displayed on association role end where applicabel .. supports {addOnly} and {frozen}
Added optional compartment for Responsibilities on some elements. Activate using the "Set Feature Visibility" menu option on element context menu
Added optional compartment for Constraints on some elements. Activate using the "Set Feature Visibility" menu option on element context menu
Added optional compartment for Tags on some elements. Activate using the "Set Feature Visibility" menu option on element context menu
Attribute stereotypes now display
Added Local Option (Local Settings dialog - page 1) to toggle Open Maximized or remember last position
Added .frm, .bas and .ctl files as options for Visual Basic import
Fixed bug in EMF images that displayed Hyperlink icons in black
Fixed bug in .BMP generator that caused black stripe at bottom of image if view scrolled down
Fixed bug that caused crash under some circumstances when flipping between report and diagram view
Some fixes to VB code generator

Latest News / Version 3.10 (Build 460) released
« on: February 12, 2002, 04:22:46 am »
On the 12-Feb-2002
Enteprise Architect Version 3.10
A minor release (build 460) was uploaded to the website.
Warning: this release includes extensive changes to the code generation and synchronization functions of EA, for this reason we recommend all user's become familiar with the new functionality before updating production projects.

Substantial changes to Code generation and parsing engines:
     -Method notes synchronized forward and reverse
     -Ability to update method type in code
     -Ability to update method parameter names in code
     -Ability to update attribute type
     -Update method and attribute scope (except C++/Delphi)
     -Update attribute default value in code
     -Update .cpp files as well as .h files for CPP
     -Better facility for generating properties from attributes
     -Improved property support in all languages
     -Numerous bug fixes for code generation
     -Improvements to comment extraction
     -Ability to set comment style for C++
Correct bug where Nodes always dropped as instances onto diagrams
Fixed problem where diagram keyboard input could be lost after editing operations or attributes
RTF templates will now accept empty heading and intro - all other headings move up one level
Correct bug where Attribute dialog did not have correct focus on open
Source and Target drop downs in Message Dialog now sorted
Autosize all now works correctly with Zoom sizes > 120%
Fixed problem with element properties not updating until re-selected
'Shallow' copy in Sequence and Collaboration diagrams now copies messages
Windows Metafiles are converted to Enhanced format on import - not dynamically - prevents occasional load errors
Fixed a bug that caused a crash when swapping between diagrams (under special circumstances)
Fixed bug that caused collaboration diagrams to print extra blank pages
Fixed bug that caused some text elements to generate extra blank pages when printing
Fixed XMI bug: Attribute 'const' flag not imported from XML file
Option (diagram local setting) to show 'linked package contents' in packages on diagrams
Ability to save import headers from Code Gen dialog without actually generating code (for later batch generation)
Visual Basic code generator will now create implementation methods for inherited methods
Following accelerators added:
     -F9 - open Attribute dialog
     -F10 - open operation dialog
     -F11 - generated selected class
     -Shift/F11 -generate all selected classes
     -F12 - View selected class source

Latest News / Version 3.10 (Build 457) released
« on: January 27, 2002, 02:49:35 am »
On the 27-Jan-2002
Enteprise Architect Version 3.10
A minor release (build 457) was uploaded to the website.

- ODBC import modifications. Limited support for DBASE files
- Fixed a bug in the Java import which adversely affected the parsing of classes with no Parent
- Java code generator now supports 'throws' clause - add a tagged value of type 'throws' to an operation to generate
- Bug in DataTypes dialog fixed
- Table attributes (columns) dialog now enables the Tagged  Values page correctly
- Addition of option in RTF dialog to 'Document all Elements' - this will include such items as Sequence objects, Boundaries etc.
- JET 4.0 subsystem upgraded to support Replication of Access 2000 format projects
- RTF report now sorts elements by Type, Custom position and then Name
- Views can now be dragged onto a diagram (as a Package)
- RTF Report has option to include Package details (status, constraints, requirements etc.)
- If Phase filter set in RTF report, packages which are less than that are not included (nor their children)
- Improved C++ parser handling of line breaks
- Tagged Values table now enabled on Table Columns dialog

Latest News / Version 3.10 (Build 455) released
« on: January 24, 2002, 05:19:22 am »
On the 24-Jan-2002
Enteprise Architect Version 3.10
A minor release (build 455) was uploaded to the website.  This build is only available in the EA 'patch', check out for details (only for registered users).

- Extensive changes to the Page Setup functionality and drawing of printed page
- Option to Draw a border around printed pages
- Fixed bug that lost page setup details after using "zoom to fit" function on diagram
- Made 'Heading Style' a mandatory field in RTF report dialog
- Display Build number in Open Project dialog
- Allow 'auto-instance' of Nodes when dropping from tree onto diagram
- Tighter linking of Sequence messages and target class operations
- Ability to hide and show sequence message paramters (where linked to operation) using Diagram Dialog
- Full method signature displayed in operation drop list in Message Dialog
- Return type updated when selecting different operation in Message dialog
- Options added to RTF Report dialog to exclude Hyperlinks from output

Latest News / Version 3.10 (Build 452) released
« on: January 23, 2002, 05:45:13 am »
On the 23-Jan-2002
Enteprise Architect Version 3.10
A minor release (build 452) was uploaded to the website. It included an urgent fix for:

- Users On WinNT with restricted security to the registry couldn't run EA

Latest News / Version 3.10 (Build 450) released
« on: January 21, 2002, 03:47:08 am »
On the 21-Jan-2002
Enteprise Architect Version 3.10

- Focus of control in sequence diagrams rewritten and updated to include finer control
- Testing docked tool updated to include additional columns and sortable columns
- Updates to C++ parser to handle some problems template classes
- Updates to C++ code generator
- Local option to set default association directedness
- RTF Templates now save 'exclude element' details
- Packages now reload last RTF template used for that package (if previously generated)
- Objects dropped from browser onto sequence diagram now appear at right most position in sequence - not left most
- Added ability to go to operations dialog directly from 'new message' dialog in sequence diagram
- Hyperlinks now included in RTF generation .... they appear directly under the diagram they appear in

- Hyperlinks caused blue text in state diagrams
- Association constraints included in XMI input/output
- Some fixes to the C# Parser
- Include interfaces from an realized interface in drop list of new message dialog in sequence diagrams
- Fixed bug with ReportView not repainting correctly under some circumstances
- Import of FoxPro DDL from ODBC

Latest News / Version 3.10 (Build 443) released
« on: January 14, 2002, 03:19:29 am »
On the 14-Jan-2002
Enteprise Architect Version 3.10
Special note regarding replicated models: This version of EA will update your model files (.eap) when you open them. Do not try and update a Replica project - always update the Design Master first, then synchronize the Replicas with the Master to copy the changes to the Replica. You may also elect to create new replicas from the updated Design Master and discard the old version 2.5/3.00 Replicas.

The main features are:

- Ability to associate a metafile with a stereotype and override the normal appearance of an object (see Stereotype Dialog in Reference section)
- Ability to set the modified date for all elements in a model branch (from the Update Package Status dialog)
- Ability to define a new method from the Message dialog for selection in Sequence diagrams
- Modification of Sequence diagrams to include support for 'implicit returns' and focus of control - Local Setting to enable/disable
- Set relation visibility window now resizable
- Ability to set generation language directly on Code Generation dialog (drop list)
- Transition names copied to 'Action' field for old style transitions
- Added undo for AutoLayout
- Some database changes for future enhancements
- Set Element Parent option on context menu for generalizable elements (creates a generalization link to any element in model)
- Autosize Selected elements in diagram option

- Addition of VB.Net to object language droplist (on Object Properties dialog)
- Use of '\' character in element names broke RTF generation
- Tidied up name wrapping for classes
- Fixed some import errors in C# parser caused by \" (escaped quote)
- Ensure Interfaces listed in parameter drop lists
- Modifications to sequence diagram
- Additional UI fixes and consistency checks
- Improved handling of Interfaces in VB
- Improved Import and Package statement handling in Java

Latest News / Version 3.10 (Build 440) released
« on: January 08, 2002, 05:12:23 am »
On the 9-Jan-2002
Enteprise Architect Version 3.10
Release 3.10 is a minor version update which rolls up all the patches and refinements since the 3.00 release.

Special note regarding replicated models: This version of EA will update your model files (.eap) when you open them. Do not try and update a Replica project - always update the Design Master first, then synchronize the Replicas with the Master to copy the changes to the Replica. You may also elect to create new replicas from the updated Design Master and discard the old version 2.5/3.00 Replicas.

Special note regarding registry settings: Due to the sometimes problematic nature of sharing registry keys between EA versions we have been forced to disregard any previous settings and start each version fresh.  However the upside of this is that it will now be possible to have more than one version of EA installed on a machine, since each version will operate independently.

The main features are:

- Addition of a dockable 'tab bar' to provide easy access to testing scripts for an element
- Addition of a dockable 'tab bar' to provide easy access to system tasks, project issues and glossary
- Addition of a dockable 'tab bar' to to provide easy access to maintenance items (changes and defects) for and element
- Addition of 'Hyperlink' element for creating links to other documents and webpages and placing on diagram (element toolbar)
- RTF documents can now have heading levels up to 9 deep
- Provide ability to rename or delete the pre-defined model views (Use Case, Logical, Dynamic etc.)
- Ability to place 'diagram properties' in a text element on a diagram (freely moveable and formattable)
- VB.Net support
- Support for Association Classes (UML connection type)
- More UML support
- Property windows disabled when no valid element selected
- Registry hive for version 3.10 now separate from 2.50 and 3.00 (some quirky behaviour caused by shared registry settings)
- Attribute multiplicity now shown in diagrams
- Attribute initial value now shown in diagrams
- Simple RTF report for ReportView
- Ability to set the Default Diagram for a project (EA opens to this if available)
- Last RTF template loaded is recalled when accessing RTF dialog
- Support for Changes and Defects in RTF documents
- Improved Focus of Control on sequence diagrams
- Transitions may have Event, Guard and Action attributes
- Associations now directed by default
- Fixed bug which caused GPF when deleting certain kinds of elements and trying to undo
- Support for JET 4.0 data access (Access 2000/XP) - requires Jet 4.0 already installed on client - user must configure local option first
- Interface attributes required to be declared 'static'
- Updated type Generalisation to Generalization (spelling correction)
- Improved import of ODBC facility
- Plus bug fixes and general tidy ups.

Latest News / Version 3.00 (Build 429) released
« on: December 24, 2001, 01:41:22 am »
On the 24-Dec-2001
A minor release (build 429) was uploaded to the website. It included a number of bug fixes, some of which are:
- Attach trigger events, actions and guards to transitions
- Focus of control for sequence diagrams
- Fixed child diagrams removed from tree when attributes or operations modified
- Fixed crash when undoing deletion of 'transient' elements (eg. Synchronization, Start/End nodes)

Pages: 1 ... 37 38 [39] 40