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 ... 23 24 [25] 26 27 ... 30
361
Latest News / Version 3.60 - Build 635 Released
« on: September 01, 2003, 12:35:43 am »
Changes and Fixes in Version 3.60 - build 635
*********************************************
User Interface Changes:
     Major changes to docked windows...
     Upgraded docking behavior - pull out and redock tabbed windows (eg. Notes docked window)
     Flexible docking algorithm allows a number of new docking methods
     Dock windows in a larger variety of places
     Autohide (slide away) enabled on all major docked windows
     Main menu reworked to include new functions and makes many features more accessible
     Addition of Element menu to handle Element functions on currently selected element
     Context menus for elements, diagram etc. reworked to limit complexity
     Toolbar added to docked property window      
     Added syntax highlighting source code editor as dockable window within EA
     Quick customization menu on toolbars (add/remove buttons)
     Improved graphical indication of version controlled and package controlled packages in browser
     Added scope icons to method and attribute nodes in browser
     Ability to display text below toolbar icons
     Keyboard accelerator map added to Help menu
     Added ability to save and load screen layouts (up to 5)
     Improved keyboard access to all windows. Ctrl+F4 hotkey to close current docked window
     Improved Hierarchy view to show more information
     Added ability to Select elements in a diagram by type (Edit menu)
     Improved Snap to Grid and Grid display function (now in View Menu)
     Made a selection of submenus 'tear off' - so they can be detached and docked like toolbars
     Clean up of many graphical elements within EA      

Code Generation Changes:
     Code generation templates for C#, C++, Delphi, Java, VB and VB.Net
     Ability to generate code for user languages using templates
     Inbuilt Source Code Editor with syntax highlighting
     Ability to synchronize and generate from the source editor
     Code template editor with syntax highlighting for template macros
     Extensive Code Template language for modifying all aspects of code generation
     Bug fixes and improvements to Parser

Version Control:
     Enabled SCC cmpatible version control
     Currently tested with Visual Source Safe and CVS (using Igloo). Generic support for SCC compliant providers
     Uses a local 'virtual repository' to store XMI text files from EA, which integrate with the SCC provider
     Project/Version Control menu option to configure.
     Context menu option on package in Browser to use
     Improved XMI import/export for version control - relinking and control of cross package references
     Improved XMI export/import speed

Unicode Edition:
     A Unicode edition of EA is now available for users wishing to mix languages
     Unicode version enabled for WIn98, ME as well as NT, 2000 and XP
     
Database Engineering Changes:
     Added Dialog to streamline creation/editing of foreign keys.
     Added option to write a log file for Data Transfer errors and Remove Replication transfer errors.
     Specified a direction for the link between tables linked by a foreign key.
     Added foreign key details to table link.
     Fixed adding and removal of Foreign Key link.
     Fixed deleting foreign key operations when association deleted.
     Fixed DDL import of table default values from Oracle using Microsoft ODBC Oracle driver.
     Fixed missing header comments in DDL generation of Data Model package.
     Fixed sp_addextendedproperty DDL generation for SQL Server.
     Fixed syntax of drop table statement.
     Fixed creation of Primary Key operation where attribute allowed nulls.
     Fixed primary key in t_seclocks table in Oracle9i script.
     Fixed truncation of requirement type name.
     Fixed adding of extra columns to Primary Key.
     Fixed crash when saving operation on databases built with SQL Server 7 script.
     Fixed crash when cancelling data transfer.
     Reversed sort order of reference data types
     Display default DDL filename in file dialog when browsing to location to save DDL script.
     Warning against deleteing foreign key using Operations dialog.
     Additional fixes and updates

Document Generator:
     Added ability to create a 'Virtual Document' from s Class stereotyped as a <<Model Document>> (ie. 'Model Document' - case sensisitive)
     Drag packages from the Browser onto the virtual document to add packages as 'attributes'
     Sort the package order using the Attribute dialog
     Generate using the Element/Documentation dialog. EA will detect the <<document>> stereotype and generate the full document
     Added ability to generate RTF for a single element (Element/Documentation)

New Example Mode:
     A new example model is now distributed with the base EA application. This provides a more 'worked example' than the previous example      
     

Other:
     Modified function that applies a UML Pattern to the model. Provides ability to add pattern features to targets pattern is applied to
     Updated Help System. An extensive reworking, reformatting and tidy up of the Help system has been started.
     Fixed problem with Message dialog when classifier of target had circular Realization graph
     Fixed display of Interface and Stereotyped elements in Sequence diagrams
     Elements retain selection status between generation and synchronization
     Imrpoved locking semantics and detection of locked elements when security is enabled
     Added function to export linked files in RTF as RTF Hyperlins
     Fixed some problems with Printing - especially a problem that caused a crash when page dialog accessed repeatedly
     Fixed some docked windows which were not being kept up to date when they were not visible.
     Default page size now set when EA first runs on a machine - detects Letter/A4 and printer resolution etc.
     Added a function to reset tagged values for intances of a class (to match the class tagged values)
     Modified Collaboration message arrows to match Sequence style
     Added ability to number collaboration messages in indented groups (eg. 1.1.2.1, 1.1.2.2 ... etc)
     Option to show sequence message numbers in Sequence diagram
     
     Numerous other bug fixes and tune-ups

362
Latest News / Zicom Mentor - Version 2.03 Released
« on: August 18, 2003, 09:14:43 pm »
Changes in Version 2.03
********************
Resolved a problem when clicking on the Courses, Books or Papers icons in the header frame. JavaScript errors were generated on some Browser versions on particular platforms including IE 6.x running on XP. No new features or content have been added in this version.

363
Latest News / EA 3.60 Beta Release
« on: August 17, 2003, 10:56:24 pm »
Currently registered EA users are invited to take part in beta testing of EA 3.60 - the next major release of EA which is due out very soon.

Find details in the registered users section -
http://www.sparxsystems.com.au/registered/reg_ea.htm

364
Latest News / Version 3.51 - Build 618 Released
« on: July 13, 2003, 11:29:57 pm »
Changes in Build 618
********************
Fixed problem introduced in 617 with Conditions and Constraints on Sequence messages not showing correctly
Fixed error in CSV import with delimiter specification not showing correctly in dialog
Added Collaboration diagrams to possible sub-activity types
Fixed problem with node elements having Tagged values causing drawing error when tag name wider than node body


365
Latest News / Version 3.51 - Build 617 Released
« on: July 03, 2003, 12:09:19 am »
Fixed problem with Nodes rendering Tagged Values twice when diagram dialog option to show tagged value compartment checked
Fixed error with C++ import of pointer variables (eg. A* pA;)
Added Sequence and State diagrams to those that appear as sub-activities in Activity diagrams
Fixed error with saving element Template Package in projects with replication enabled

366
Latest News / Zicom Mentor - Version 2.00 Released
« on: June 24, 2003, 11:48:20 pm »
Changes and Fixes for Zicom Mentor Version 2.00
***************************************
- Introduction to Enterprise Architect course added.
- New book selection mechanism implemented.
- Bookmarking facility added.


Zicom Mentor - Visual UML Dictionary fully integrates with Enterprise Architect. For more information and to download a trial, visit http://www.sparxsystems.com.au/zm/zm.htm

367
Latest News / Version 3.51 - Build 616 Released
« on: June 24, 2003, 11:39:17 pm »
Changes in Build 616
********************

Fixed error with import of source code directory when resolving generalizations. In some rare circumstances could cause an exception
Fixed error with import of Sequence diagrams from XMI causing intermittent problems with saving message positions in Sequence diagrams
Fixed error with Options dialog pages being offset to far to the left for uses using 'Large Fonts' in windows
Fixed C++ import error of typed operators : eg. TCHAR operator[] () ;
Modified XMI exporter for Rose. Adding <<subsystem>> stereotype to a package will cause that model branch to be exported as a Component Model for Rose
Modified base .EAP file (EABase.EAP distributed with EA) to improve replication support.
Added 'compartment' support in diagrams for states and nodes.
Prevented EA prompting for 'Save' when exiting secure model with no user lock on current diagram
Modified order of word replacements in RTF language adjustment to prevent inadvertent overwrites
Improvements to DDL generation of:
               Column defaults, check constraints,
               Table and column comments,
               Referential integrity and check constraints,
Added option to select referential integrity constraints to table operations.
Added option to skip all rows of a table if an error occurs during data transfer of a model, and during removal of replication.
Fixed saving of association link names greater than 50 characters.
Fixed error on save of Local Options dialog when using .EAP files with replication enabled
Modified XMI export to write log file when requested
Fixed GUI ELements to show text even when stereotype not applied
Modified XMI importer to handle XMI 1.2 files where possible (some work still required)
Modified ECF and TCF dialogs to handle , as a decimal separator where regional settings are configured that way

368
Latest News / Version 3.51 - Build 615 Released
« on: June 12, 2003, 08:06:45 pm »
Changes in Build 615
********************
Added support for picking up initializer lists in .CPP file and correctly re-synching the same on code generation
Fixed bug with pointer reference being reversed in C++ (*& becomes &*)
Fixed bug in parser where many macros are defined in Refrence/Language Macros. Caused incorrect parsing of some tokens.
Fixed problem with output of Tagged Value notes in RTF
Fixed issue with import/synchronization of attributes delared as arrays eg. int x[100]; in C++
Added support for "volatile" keyword in Java and C++
Fixed issue with "unsigned long" data type in CPP imlpementation file paramter list
Added ability to define a system wide "Watermark" for diagrams when printed or output to image. See View/Options dialog - Diagram page
Fixed problem with Collaboration graphic element printing with solid border instead of dashed. Also cured similar problem when zoomed in on Collaboration
Added or improved support for ODBC import and DDL generation of:
         DB2,
         Oracle,
         Interbase 6,
         PostgreSQL, and
         Sybase tables,
         including index and foreign key constraints (where supported).
Added and modified existing Database Datatypes. See file ddl_datatypes.xml in EA install directory. Import using the Reference/Import Reference Datatypes dialog
Set index sort radio button to default to ascending in operation extended properties dialog.

369
Latest News / Version 3.51 - Build 614 Released
« on: June 03, 2003, 11:49:11 pm »
Changes in Build 614
********************

Elements with parent names specified graphically now resize if name is longer than class name
Fixed error with UML:Diagram XMI being written out during export when Diagrams set to non-export
Added support for C# event keyword (field declaration and accessor) to C# parser.
Added ability for ordinary user to 'View Current Locks' when security enabled. View Locks is a new Permission.
Fixed problem with Java parser misinterpreting default values of attributes when the default is a scoped name
Fixed error in automation interface which could cause Models collection to throw an exception
Change to XSD Schema generator - For complexTypes which contain an attributeGroup and are derived from another complexType by extension or restriction, the attributeGroup is placed within the extension element.
Duplicated objects now created with User Lock applied where 'Require User Lock to Edit' is enabled in security
Fixed problem in adding items to Glossary
Links page of Object Properties dialog now works with Locate Object when the target is a package type
Fixed some instances of case sensitive SQL which could cause issues on UNIX based version of MySQL
Added ability to define a default user diagram for corporate edition when security is enabled.
       User may set any diagram to be their own default
       Function is available from the diagram context menu - when user security is turned on
Made 'New' button on Requirements page of Object Properties dialog always enabled - even when a linked requirement is selected


370
Latest News / Version 3.51 - Build 613 Released
« on: May 30, 2003, 12:19:22 am »
Changes in Build 613
********************
Added new diagram layout options:
  - Set from Diagram Dialog: see Set Layout button
  - Applies to current diagram only
  - Can be set as Project Default layout
  - Includes option to layout to left, right, up or down
  - Includes settings to control spacing and layout performance options
  - Also includes auto 'bending' of line links where possible to achieve a clean layout
Fixed 'Undo' of moved boundary where subelements are also moved
Fixed Undo of  diagram layout - Ctrl+Z will now reverse a layout
Added Connectors collection to Package element in Automation Interface      
Added TreePos property to Element in Automation interface
Fixed error in options dialog default value for wrap long comments option
Fixed spelling errors in Generate DDL dialog
Fixed C++ parser error when importing some inline functions from header file
Added Alias property to Package element in ActiveX interface
Fixed 'Locate Object' behavior in Implementation Report dialog
Fixed error with code generation progress dialog that could result in dialog been left open when a bad filename was encountered in output
Modified Instance State behavior to remove merged name when this option is unchecked and to not show [state] in instance graphically when name is merged
Changed 'hit test' on sequence elements to only include the 'head' of the element and 7 pixels either side of the lifeline. This is to improve element selection in sequence diagrams
Fixed error with arbitrary packages being opened when EA first loads a project (bug in 612 only)

371
Latest News / Version 3.51 - Build 612 Released
« on: May 21, 2003, 12:27:26 am »
Changes in Build 612
********************
Addition of support for using ORACLE 9i or greater as the repository for an EA project
     - Required scripts are located on Corporate resource pages
     - Data transfer functions also modified to work with Oracle
Added check box to Set Instance State dialog to "Merge State with Instance Name" - will append [State] to instance name
Added menu option on Connector for Association Class link to automatically add the Association Class if it is not currently in the selected diagram
Fixed issue with RTF language substitution function - "Figure" was not being handled correctly
Added option (in View/Options Diagram page) to allow changing diagram created date. If checked, created date is editable on diagram dialog
Fixed problem with importing packages in XMI format to DBMS repositories. In some cases diagrams did not appear in Project Browser
Fixed problem with importing Delphi source code where class with many implemented interfaces could be imported without all interfaces
Fixed issue with Instance Classifier dialog not showing caption under certain circumstances
Fixed issue with Diagram Hyperlink not working when the default was not to generate pages for notes or text
Fixed duplication of mnemonic on Operations dialog (Const and Cancel)
Added option in RTF diagram to use 'Simple Names' for elements. This removes the scope and modifiers from the element name in the final document
Added option to add initializers to output source code in C++ implementation file. A tagged value of "initializer" will result in EA appending ":" + the initializer value to the source
Fixed autocounters for element task, issue, change etc.
Removed some autocounters in the list which were not relevant
Added drop list of 'owned states' to "Set Instance State" dialog. An owned state is one which appears under an element in the project browser
Modified local option 'Sequence message Vertical Gap" to now be saved on a per project basis - rather than a per person basis
Fixed error in generation of Package notes in RTF when using the <Basic> style
Fixed problem with package Alias always being used in RTF output when set, and not when explicitly asked for only
Changes to the XSD Schema generator
     - Import elements are generated for each referenced package whose targetNamespace tagged value differs from the target package's targetNamespace.
     - Include elements are generated for each referenced package sharing the targetPackage's namespace.
     - Added "schemaLocation" as a tagged value for the XSDschema stereotype.  It is generated in the include and import elements.
     - TargetNamespace prefix gets included in the schema element, if targetNamespacePrefix tagged value is specified for an XSDschema package.
     - The Encoding value in the processing instruction is omitted if the encoding field in the GenXSD dialogue is empty.
     - TargetNamespace prefixes are used in ref elements for external types.
Fixed problem when generating VB6 source - class specific Advanced Options were being overridden by the global equivalents at run time
Added automation method to GetCurrentDiagram() from the open model
Added ability to hide or show 'Package' scoped features in a diagram to the Diagram Dialog
Fixed error in picking up project default language when showing the Import Source Directory dialog
Moving a Collaboration message now marks the current diagram as dirty
Fixed error with RTF Report dialog when saving template with all options and filters set. Length of opetions style string was too long.
Added ability to mark a collaboration message as 'Return' and have it show with 'dashed' line appearance
Length of Collaboration 'tails' increased and some small adjustments made to position of associated text
Changing a text font will now mark diagram as dirty
From search dialog, Locate Related Element in Browser now works for Package as well as other elements
Added Automation method to Repository to GetConnectorByID(long ConnectorID)
Added 'Apply' button to Diagram Properties dialog
Fixed problem with data transfer between MySQL and SQL Server (NULL able columns)
Fixed problem with Association Class - link to association was not draw if Association Class was off screen - but association was on screen

372
Latest News / Version 3.51 - Build 611 Released
« on: May 07, 2003, 12:37:40 am »
Changes in Build 611
********************

Fixed bug in EA running under Windows 2000 that could result in program termination when adding a new Project Root node
Fixed problem with UML Patterns when adding sequence objects and messages to an existing diagram - could result in duplicate messages being created
Fixed problem with Classifier dialog not showing correct classifiers for some intance types
Added option to View/Options/Diagram/Behaviour dialog to turn off Automatic Sub-Activities from dropped diagrams
Fixed issue with new Sub-Activities created from dropped diagrams not appearing in Project Browser until a reload occurred
Fixed issue with import of XMI - attribute and element contraints could cause an error if constraint type was not set in XML file
Modified export of 'position'tagged value in XMI 1.0 for attributes - used tag name ea_position instead to avoid conflict with XSD position tagged value
Modified RTF generator to sort connectors by connector type first, thereby grouping like connectors
Modified RTF generator to fix issue with line breaks in Test notes
Fixed issue with glossary dialog not warning if pending changes exist when moving between records or closing the dialog

373
Latest News / Version 3.51 - Build 610 Released
« on: May 04, 2003, 10:12:28 pm »
Changes in Build 610
********************
Automation interface re-written to support both IDispatch and Type Library access to automation objects.
     - TypeLibrary automatically registered on install of EA (Enterprise Architect Object Library 2.0)
     - Automation error handling improved to provide simpler and more convenient error messages
     - Intellisense for EA object model now supported thru type library reference
     - Code samples added to EA install directory (Sample Code)
     - AutomationInterface.PDF updated
     - Automation Interface ReadMe.PDF added to Program Group ... highlights recent changes

Added new behaviour on Ctrl+Drag of element from Project Browser to diagram. Source element may be dropped as Link, as Instance and as new Child (generalizes)
Added new options to UML Pattern function (from diagram 'Save as UML Pattern' option)
     - Option to link an object to an existing classifier at pattern instantiation time
     - Option to replace a pattern element with an existing model element of the same type at pattern instantiation time

3 more Properties added to the Connector automation element:
     - TransitionEvent
     - TransitionGuard
     - TransitionAction

Added an option to the HTML Generation dialog to optionally not generate separate pages for notes and text elements
Modifed Attributes and Operations dialogs pages - improved keyboard navigation and added additional mnemonics for each field
Modified Project Borwser so that F9 and F10 shortcut keys to Attributes and Operations now work correctly in tree
Updated EA installer to new version. Added code samples directory to install and included registration of type library as part of install
Added support for SubActivity State.
     - Dragging an Activity Diagram from the Project Browser onto an Activity diagram will create a SubActivity State node
     - The SubActivity node will behave in the same fashion as a Diagram Hyperlink - ie. double click to go to target diagram                  

Added ability to bookmark results in Search Dialog (places a red triangle above bookmarked elements in diagrams)

374
Latest News / Version 3.51 - Build 609 Released
« on: April 22, 2003, 11:12:53 pm »
Changes in Build 609
********************
Added support for showing element and feature stereotypes in Project Browser (option is on View/Options dialog first page)
Made a number of modifications to the source code importer (including):
     Improved support for importing hundreds or thousands of files in the same directory.
     Improved support for synchronising existing classes - rather than re-importing
Added support for 'default element templates' :
     Use the Project Main Menu - "Set Element Template Package" option to cofigure or change the template directory
     Place elements you wish to be the default templates for new elements in the package
     Configure the template size, appearance, notes, version etc.
     Add new elements from the toolbox - EA will check the templates directory first and if a template is found, will copy from there
Improved handling of drag and drop from the Project Browser:
     Cursor reverted to default explorer arrow
     When moving in tree, drag source is gived 'cut' appearance to indicate possibility of moving element within model
     When cursor is moved outside tree and over diagram, drag source is focused and drawn normal - inidcating it will be added to the current diagram
Added "Cancel Import/Generation" button to batch source import/generate dialog
Fixed problem with CreateProperty dialog. In some cases could revert to default language instead of element language.
Added display of table column number, scale and precision to HTML output
Fixed problem with XMI import/export and package scope of AssociationEnd's
Prevented EA from overwriting custom parameters in sequence messages when the underlying method was updated
Added support for Object State (context menu option on object element) allows setting of a single state for a class instance
Made the Matrix cells uneditable if user does not have permission to edit source and target objects
Fixed issue with applying user locks and element locks in tree. Lock applied immediately now.
Packages created in tree are created with user permissions
When moving a Boundary element, all contained custom line points for contained elements will be moved as well as the contained elements
Fixed error with newly created elements being moved between packages.
Added option to diagram dialog to suppress qualifiers (scope markers +-#~ etc) in a diagram
Fixed problem with report view of diagram scrolling to top after each edit
Made docked property window display object properties when selected in diagram Report View, and reflect changes to both
Added Methods and Interfaces to the list of replaceable word in RTF language customization
Dotted namespaces in C# and VB.Net now imported correctly
Fixed problem with import of VB.Net interfaces when each realised interface listed on a separate line
Added option (in Viuew/Options dialog) to have 'free sorting' of elements in project tree - so that element type is ignored
Collaboration diagram type added to context menu in project browser where appropriate
Fixed font dialog of Diagram Link element - not picking up underline correctly
Modified DataTypes dialog so that a product could be deleted when the last datatype it supported was deleted
Association-Class now suppressed in RTF when you suppress the Class type for the document
Fixed problem in CSV import - elements not appearing in import package when no current diagram is open
Changed text item minimum size to be 16x16 - the same as an icon with no text
Changed diagram link type so that element can have no text but background will still not show if it has iconic form
Ensured EA prompts to save any changes before changing projects
Fixed problem with setting link label alignment
Fixed error with getting default code generation language when flipping between projects which have different defaults
Changed EA default behavior to stop force loading of Association Classes in diagrams. Now the Association Class may be suppressed if desired
Added support for deleting multiple test cases in the Test Casew list in one action
Modified Java code generation - stopped writing out name of Namespace Root  where class resided in that namespace (ie. a global class)


375
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"

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