Network Notepad Enterprise Edition                


Revision History

'Change: Added Library and Online Library options to View menu.
'Change: Added Link to Insert Menu.
'Bugfix: Online Library button tooltip was not translated.
'Bugfix: Opening Format Script Object form could fail with index out of bounds error after inserting a new page.

'New Feature: Added View menu with zoom to fit, fit width and view normal options/ shortcuts.
'New Feature: Added option to export page/document to .pdf
'Change: PdfSharp.dll is now installed. Licensing information for this file can be viewed in the file "Readme PDFsharp.txt" in the Network Notepad program folder.
'Change: Added short cut keys for SaveAs, Close File and Exit.

'Bugfix: Default blank document was not editable.

'Change: Supports page sizes larger than the normal maximum page size by automatically zooming out until the page fits.
'Change: General improvements to ReadDiagram().
'Bugfix: Improved handling of failure to load a document.

'New feature: Shift + mousewheel scrolls page left and right.
'Change: default zoom added to page_settings.
'New feature: right-click zoom combo toggles between default zoom and current zoom.
'Bugfix: When saving document, progress bar did not work correctly.
'Change: Additional tooltips on Setup Form, User Defined Apps tab.
'Bugfix: After all documents were closed, the menu and toolstrip controls still had access to the data for the last document closed.
'Bugfix: Cancelling save changes to library during app shutdown caused an error the next time the library was opened.
'Change: License Manager 3.5 updated link to .shtml and #LicensePacks instead of #MultipleLicenses.
'New feature: You can now choose whether Copying objects includes any float text via a setting in the Setup Form.
'New feature: Colour of the link termination indicates whether the link is centered or not.
'Bugfix: Error when repeatedly pasting new scripts in via the Format Script Object form.
'Bugfix: Pasting script into Format Script Object form did not overwrite default script.
'Bugfix: Refresh button colour was not reset after loading a new non-shared document.

'Bugfix: Possible fix for very occasional error on close down.
'Bugfix: Library may not draw a script object with the correct options if the script contains paint commands.
'Added checks to GetScriptTableFromStringArray() and PackTabularViewToTmpScript() to ensure options are valid when clicking refresh button.
'Change: Added text_style to ignored statements when pasting to script view in Format Script Object.
'Change: Added trims to AlignmentTableEntryPack().

'New Feature: Script Objects options statement now supports a menu mask parameter.
'New Feature: Script Objects "option end" statement enables drawing to continue after options.
'Bugfix: Options menu not built correctly if the very first command was an option statement.
'Bugfix: Spacing between fields was not right in fieldsupdate().
'Change: Further optimization of fieldsupdate().
'Change: SaveDocument() writes "options" instead of "rflip" in object table header.
'Bugfix: If multiple documents are open and a further document is opened forcing the closure of a document, it was not handled correctly.
'Bugfix: Paint commands may not be executed correctly on some pages.
'Bugfix: Script options could be changed while document was not locked in Enterprise Edition.

'Bugfix: Could write to incorrect library from Format Script and Format Shape forms.
'Bugfix: Could lose changes to current library if a new library is selected in Format Script and Format Shape forms.
'Change: Minor changes to wording used in Format Script Object form.
'Change: File>New now prompts to save changes before bringing up the template selection dialog if the current document will be closed.
'Bugfix: Object X,Y scale values less than 0.1 were not saved.

'Bugfix: Could write to incorrect library from Format Script and Format Shape forms.
'Bugfix: Could lose changes to current library if a new library is selected in Format Script and Format Shape forms.
'Change: Minor changes to wording used in Format Script Object form.
'Change: File>New now prompts to save changes before bringing up the template selection dialog if the current document will be closed.
'Bugfix: Object X,Y scale values less than 0.1 were not saved.

'Bugfix: Deleting a row in the pen or brush table in the Format Script Object form blocked further work on the script object.
'Bugfix: Library form could be displayed unnecessarily on clicking OK in the Format Script Object form.

'Bugfix: The Show Linknodes option caused an error "Value Cannot be Null" if the diagram used the Curve or Curve2 linkstyles.

'New Feature: You can now move a link from one object to another by dragging a link termination point from one object to another.
'Bugfix: Changes made in the Object Properties Form did not update link positions.
'Bugfix: Drag and drop multiple link termination points did not always drop to correct position.

'New Feature: Added Hosts Report to Reports menu.

'New feature: When labels are attached to links you can now choose whether or not the label is rotated to follow the slope of the link.
'Change: After changing label position using label context menu, all selections are reset.
'Change: After changing label type using label context menu, all selections are reset.
'Bugfix: Ungroup was enabled for anchored items. Attempting to ungroup anchored object caused error.
'Change: Label context menu Set Type now works for all selected labels.
'Change: Syncronised .ndg file format between Pro and Enterprise editions. Logic added to Pro edition to block loading Enterprise diagrams.
'Change: Caption shows product name when form minimised.
'Bugfix: Changing label position did not set diagram modified flag.
'Bugfix: Centre Connection Point did not set diagram modified flag.
'Bugfix: Tabctrl dragdrop did not set diagram modified flag.
'Bugfix: Tabctrl delete page did not set diagram modified flag.
'Bugfix: Tabctrl paste page did not set diagram modified flag.
'Bugfix: Double-clicking a page tab to rename a diagram did not check if a shared document was locked.
'Bugfix: Renaming Diagram: Cancel button on inputbox blanked diagram name.
'Bugfix: Link intersect feature was broken.
'Bugfix: Nudge did not set diagram modified flag.
'Bugfix: When loading a new document and you are prompted to save changes to the current document, Cancel button did not cancel loading new document.

Change: Command Line options refresh.
'New Feature: Can specify page from command line.
'New Feature: Added browse button to Workgroup Object Library in Setup form.

'Bugfix: Recursion error reported if Script Object contained 7 or more paint commands.
'Change: Further improvements to Format Script Object for library context.
'Bugfix: SaveScriptToLibrary() duplicating child scripts.
'Bugfix: Indentation used by SaveScriptToLibrary() did not match SaveLibrary().
'Bugfix: Rename bitmap failed with "file being used by another process" after dragging and dropping a bitmap file to library.
'Bugfix: Link could fail to align if a linknode is auto-added when a connected object is moved and auto-align is switched on.
'Bugfix: Format Shape failed from library if it was the last object listed.
'Change: Format Shape and Format Script Object save to library now saves to memory rather than disk.
'Bugfix: Changes to library could be lost if save to library done from Format Shape or Format Script Object forms.
'Change: Library now indicates unsaved changes with "*" in the titlebar.
'Change: You are prompted to save any changes to the library when exiting the program.
'Change: Installer filenames are moving to .exe instead of .zip as this appears to work better with Windows Defender Smartscreen.

'Change: Improved Clone option when using Format Script Object from a local library.

'Change: New OV code signing certificate.
'Bugfix: Shared document setting could be retained when closing a shared document and opening a non-shared document.
'Bugfix: Improved CeateLockFile(). Handles two simultaneous attempts to lock.
'Bugfix: AlignNode adjusted for grouped link nodes (Relative x/y values).
'Bugfix: AlignTermination doesn't add nodes if called with undoredo flag false. e.g. used during Undo/Redo and so messes up undo/redo table.
'Change: Improved updateautoalignlinks for grouped Link Nodes (deleting node triggers).
'Change: Improved lock file polling.

'Change: New indicators on menu bar replaces the selected items text box.
'Bugfix: Format >Make same size could leave labels incorrectly positioned.
'Bugfix: Pressing the tab key on the Object ToolStrip YScale value did not apply the new value.
'Change: Improved selection state following unlock of an object or label.
'Bugfix: Position of locked relative label was adjusted incorrectly when resizing parent.
'Change: Object Toolstrip displays object #number.
'Change: Text Toolstrip displays label #number.
'Bugfix: Updating a Script Object in a library did not replace the original script if the script name contained a space.
'Bugfix: A single undo or redo did not flag the diagram as modified and so the diagram was not automatically reloaded when another user subsequently locked the file for edit.
'Change: Undo redo start/end transactions improved for Group Lock/Unlock.
'Change: Title bar indicates if document is a shared document.
'Change: Improved grouping of labels with links.
'Change: Selected items cleared when switching to paste mode.
'Bugfix: Position of labels improved when attaching to links.
'Bugfix: File>New could set link indicator to wrong size if the page resolution changes.
'Change: Some consolidation of functions/handlers.

'New Feature: Object Properties Form: The diagram snapshot is now dynamically updated.
'Bug Fix: Cursor continued to indicate rotate when shift key pressed anywhere on the diagram following a rotate indication on a label.
'Bug Fix: File>SaveAs or SaveAll did not update last write time for document and so could result in spurious refresh button turning red.
'Change: Reduced flicker when loading a document.
'Change: New License Manager v3.3 remembers settings when not licensed.
'Bug Fix: Labels were not always positioned correctly after Format Shape and Format Script Object.
'Bug Fix: Links were not always positioned correctly following a rotate or resize.
'Bug Fix: Nudging was enabled in shared documents not locked for edit.
'Bug Fix: Link Styles context menu was enabled in shared documents not locked for edit.

'Refreshed code associated with Links Table.
'BugFix: Undo/redo may not work correctly after changes made in Links Table.
'BugFix: Links Table did not preserve link style override.
'BugFix: Allowed edit of To column in links table, though had no effect.
'Change: New unicode installer with additional languages.

'Change: Further improvements to Object Libraries form.

'Change: Object Library code refresh.
'Bugfix: Removed a reference to Professional edition in License Manager.
'Bugfix: Changes made in Links Table did not mark document as modified.
'Bugfix: Warning message could occur after undo-paste e.g. "Warning: Label 54 is relative to object 37 but that object number is invalid for this diagram. Reset Label relative object number to 0.".
'Change: License Manager added copy button next to hardware id.

'Bugfix: Improved deleting and adding labels via the Links table.
'Bugfix: Cosmetic changes to Object properties form.
'Change: Improved License Manager.

Initial release of Enterprise Edition.