v1.4.10.1
Change: License Manager v3.17. Reactivate License menu 
	option was lost following a license transfer, uninstall and reinstall, 
	complicating reactivating the license.
	v1.4.10
Change: Ads are not shown in the online library when clicking 
	Online Library buttons if the product is licensed.
v1.4.9
Change: New Code Signing Certificate.
New Feature: Text 
	Border option. Ndg file format 10.4.
Bugfix: Format Text form could show 
	incorrect font details.
Bugfix: Printing multipage diagram with differing 
	backdrops only printed backdrop for pages which have been viewed.
Change: 
	Improved clipboard/ clipping version processing.
Change: Cancel/Escape in 
	Format forms prompts to discard changes.
Change: Removed some duplicate 
	code.
Change: Fixed numerous potential memory leaks.
Change: Several 
	functions refactored.
v1.4.8
New Feature: Integrated help pages.
Change: Added more 
	licensing options.
v1.4.6
Bugfix: Loading a diagram which references toolsets higher than 
	the default 10 caused multiple errors on installations where the toolset has 
	not been configured.
Change: License Manager gives more information if 
	you try to install the wrong type of license file.
Bugfix: License 
	Manager "Install a License File" menu option was disabled when a temporary 
	or subscription license was installed.
v1.4.5
Bugfix: Library: Some entries in object context menu were not 
	translated.
Bugfix: Changing the language setting did not update the 
	library window until Network Notepad was restarted.
Change: Started using 
	embedded variables in some translation strings to make translating easier.
	Change: Translation updates.
Change: Updated icons.
v1.4.4
Change: Portuguese translation refresh.
Change: Translation 
	updates.
Change: Setup: Added tooltips to Edit Translation File button 
	and Refresh From Translation File button.
v1.4.3
Bugfix: Format Shape could fail with invalid argument error.
	Change: Format Shape: "Arc Size" is replaced by "Corner Radius", which is 
	more logical and the displayed value is adjusted accordingly.
Change: 
	Reformated some labels which were drawn right-to-left.
Change: Updated 
	Spanish translation. ¿Es bueno?
Change: Added Spanish option to 
	installer.
Change: Started renaming language translation files using 
	corresponding language.
Change: Some source code is now stored as Unicode.
v1.4.2
Bugfix: Some filestreams were not closed nicely. 
v1.4.1
Bugfix: After closing a multi-page document and opening a new 
	document, some settings could be inherited from the closed document which 
	could cause a save to fail with a Object Reference exception and/or errors 
	to be logged about missing scripts.
Change: Improved error reporting.
	
v1.4.0
NewFeature: Save Object Library to .zip file.
Change: 
	Targets .Net Framework v4.8 in order to use System.IO.Compression library.
	You must re-install to move from v1.3.x to v1.4.x due to the change of .Net 
	Framework.
	v1.3.137
Change: New logic for enabling and disabling the 6 function 
	buttons on the toolbar.
Change: "You already have the latest version 
	installed" changed to "Reinstall to upgrade to version 1.4.*"
BugFix: An 
	error during startup could interrupt initialisation of variables and cause 
	an invalid value to be saved to the registry.
v1.3.136
Bugfix: Changes to monitoring overlays were temporarily lost 
	when switching pages.
Change: User-defined tools which refer to 
	$ipaddress or $hostname are disabled if the variable is empty.
Change: 
	Missing bitmap icon is drawn at default scale in library rather than using 
	the missing graphics scale.
v1.3.135
Change: Translation updates.
v1.3.134
Bugfix: PromptSave() function did not return correct result 
	for default file "netdiag1.ndg" if clicked Yes to save changes and then 
	Cancel at the SaveAs Dialog.
Change: SetCurrentDoc() only overwrites 
	"netdiag1.ndg" if it is unmodified and at doc(0)
Change: AddURL() will no 
	longer add "netdiag1.ndg" to recent files list.
Change: Licensing 
	improvements and support for more license types.
Newfeature: 
	ObjectConnectivityReport tool.
Bugfix: When maxdoc is replaced by a new 
	doc, it briefly switched tab while closing maxdoc and this added an 
	extraneous file to url_list().
Bugfix: Failed document save, for example 
	because the file is locked, could leave the progress bar on the screen.
	
v1.3.133
Bugfix: Application failed in various places if the PC 
	region/culture was set to tr-TR (Turkey) due to the way culture affects some 
	string functions. e.g. library2.plf failed to open. Undo/redo failed.
	Change: Improved error message dialog. Messages now word wrap.
Change: 
	Polish translation update.
Change: Italian translation update.
Change: 
	Rewrote AddToRecentList().
v1.3.131
Bugfix: License Transfer URL failed if the transfer_code 
	contains "0x" or "0X" due to web hosting provider blocking query strings 
	containing those sequences of characters.
New features: New Monitoring 
	tab in Setup form gives access to customizable overlays and default node 
	monitoring options.
v1.3.130
Bugfix: Library: File > Copy Object Library would fail if any 
	of the files are missing. 
New Feature: Library: Restore Default Library 
	menu option resets the library folder to the default and opens the default 
	library file.
Bugfix: Library: Shapes and script objects were not 
	correctly scaled in library if preceeding objects in library were rescaled 
	metafiles.
Change: Library: Open Object Libraries Folder opened default 
	library folder rather than the folder where the current library is located.
	Change: New help directory structure.
	
v1.3.128
Bugfix: Object Library did not correctly handle metafiles 
	with horizontal and vertical resolutions other than 96dpi.
Bugfix: Error 
	message when trying to use Object Properties, Quick Rotate-Flip feature with 
	.emf type objects.
v1.3.127
Bugfix: An error during start up such as file not found 
	loading default diagram could result in a spurious message "AsyncMsgbox() 
	Unexpected form name"
Change: Translation updates.
Bugfix: After 
	renaming a link style had to reselect the link style before making further 
	changes to it.
v1.3.126
New Feature: Auto-run tool on document load. Configured in 
	Document Properties. Must match a tool defined in a toolset.
Bugfix: PDF 
	export scale_adjust changed from integer to double as sometimes resulting 
	pdf was slightly over 200" and gave error in Acrobat reader.
Bugfix: Did 
	not select default 100% zoom in various places if custom zoom settings 
	defined.
Change: ShapeUnpack() dimension1 was converted to integer, now 
	is a single.
Change: Format Link Styles form review. Fixed issues 
	switching between primary and secondary link styles. Added Clone Button. New 
	button loads a default plain black link.
v1.3.125
Bugfix: If cursor is waitcursor at point of offer page 
	resize, cursor could get stuck as waitcursor.
Bugfix: Object Properties 
	Toolbar, undo/redo transaction logged when no changes were made to name and 
	address labels.
Bugfix: Object Properties Toolbar, label pos combos only 
	log undo/redo transaction if setting changes.
Bugfix: Text Properties 
	Toolbar, undo/redo transaction logged when no changes made to X/Y value if 
	value is a decimal.
Change: Translation updates.
v1.3.124
New Feature: Added support for a license transfer password. 
	On request an additional password can be added to license files which is 
	prompted for when using the license transfer procedure. This feature was 
	implemented for a customer who deploys Network Notepad in the classroom, to 
	prevent students transferring the license file.
Change: New OV code 
	signing certificate.
Change: Added translation slots for Hosts and Node 
	Status Reports.
Change: When 
	prompted to view setup following failure to a execute tool, the relevant 
	toolset is displayed and the relevant tool highlighted.
v1.3.123
Bugfix: $appdir variable was broken.
v1.3.122
Bugfix: Status from NNMonitor not shown if object has a 
	parent object with no address.
Bugfix: Links Table - headers incorrect 
	for some languages.
v1.3.121
New Feature: Added "Show Overlays" to Options menu to 
	temporarily turn off overlays (LEDs, Xs) from NNMonitor.
Change: $DOCVAR 
	changed to $DOCVAR1 in Diagram Properties Form.
Bugfix: A state change 
	from NNMonitor could cause an outside bounds of array error in a multi-page 
	diagram if the state change occurred in a page other than the current page.
	Change: Node menu is now also present in the context menu for objects. It 
	currently only affects the primary address of the object if it has more than 
	one address.
v1.3.120
New Feature: Added a Fit Height option to Zoom menu.
New 
	Feature: Support for custom zoom settings.
Change: Added $notes1, $notes2 
	variables
Change: Enterprise Edition Unlock button sends refresh signal 
	to NNMonitor and NNClient (future product).
License Manager v3.7 has Hardware ID textbox 
	set to ReadOnly
Bugfix: IdentifyObjectsForAllNodes() was not using a 
	separate list for keys causing collection was modified exception
Bugfix: 
	Deleting tools from Setup Form, User Defined Apps tab did not work 
	correctly.
Bugfix: pdf export could fail with large diagrams
Bugfix: 
	pdf export may result in a pdf larger than the standard 200 inches resulting 
	in an error when opened in Adobe Acrobat. Large diagrams now scaled to fit 
	less than 200 inches.
Change: SaveDocument() version line written only 
	once at top of document rather than on every page.
Change: Reorganised 
	Diagram Properties Form.
New Feature: $docvar1 variable. Configured in 
	Diagram Properties Form.
New Feature: Node context menu added to address 
	labels.
v1.3.119
Change: New method for drawing overlays (LED and X) used with 
	NNPing and NNMonitor.
Change: New protocol for windows messages between 
	NNPing and NNMonitor and Network Notepad. Updated NNPing and NNMonitor.
	Change: Extended some tables which had limited size.
Change: Speed 
	improvements.
New feature: Node Status report.
New feature: Flashing 
	overlays.
Compatible with NNMonitor v1.0.11
v1.3.118
Bugfix: ValidatePositionOnScreen() did not adjust position of 
	form after switching from dual to single screen if secondary screen was left 
	of primary screen.
Bugfix: Library keep on top menu option sometimes 
	needed to be selected twice.
Bugfix: When clicking the reload document 
	button and you are prompted to save changes, Cancel resulted in being asked 
	a second time to save changes.
Change: SplashFrm uses .owner rather than 
	.topmost
Change: Installer details updated with VersionInfoProductName, 
	VersionInfoVersion, AppCopyright.
Change: Icon shown in Windows 
	Add/Remove Programs app.
Change: The position of the Reload Document 
	button, if enabled, has moved to the same position on the toolbar as the 
	Enterprise Edition.
v1.3.116
New Feature: File > Import CSV Data. Adds objects from a CSV 
	list with format: Name,Address,Type
Change: Export To PDF shows a 
	progress bar.
Change: ALT-Click centres on object or label
Change: 
	Quick RotateFlip now working for flipX, flipY and flipXY for Script Objects.
	Change: Quick RotateFlip disabled for shapes.
v1.3.115
Bugfix: Export to pdf could fail in larger diagrams on 32-bit 
	editions with Out of Memory error. Pages above a set size are now rescaled 
	before export to reduce memory use. Size can be overridden with registry 
	setting.
Bugfix: Export doc to pdf failed to scale fonts correctly where 
	pages use different resolutions.
v1.3.114
Change: License Manager gives more information if you attempt 
	to install an Enterprise Edition license file in to Professional Edition.
	Change: Save looks specifically for filename "netdiag1.ndg" to run SaveAs 
	dialog rather than ending in "netdiag1.ndg". Brings it inline with 
	Enterprise Edition.
Bugfix: Did not show outlines when pasting discovered 
	objects from CDP Neighbor Tool.
Change: License Manager shows warning if 
	more than one .license file is present in the application folder.
Bugfix: 
	Splash Form and About Form did not display ambersand character in license 
	data.
Bugfix: Fixed memory leak(s) in PDF export code.
Change: Cursor 
	reset to default following unhandled exception.
v1.3.112
New Feature: "Keep on top" menu option in Library.
Change: 
	Improved error reporting for texturefill command.
Bugfix: Removed some 
	incorrect uses of .topmost.
v1.3.111
Bugfix: Export to pdf. Labels set to default font may not be 
	visible in pdf.
Change: Some preparation work to enable & character to be 
	used in license file data such as Organisation name.
v1.3.110
New Feature: Script Object Gradientbrush.
v1.3.109
New Feature: Workgroup folder for styles and templates
	Bugfix: After an error, dialog windows such as Format Link Styles may not be 
	visible due to the main form being topmost.
Change: Improved error 
	handling in library.
v1.3.108
Bugfix: Fixed issues with texturefill.
Bugfix: Format 
	Script Object: Brush table did not always show the correct colour in colour 
	picker cells.
Bugfix: Delete page tab did not reselect current tab if 
	deleted page was above current page.
v1.3.107
New Feature: Script Objects texturefill command
New 
	Feature: Script Objects antialias command
Bugfix: Format Script Object: 
	brush table did not always show the correct colour in the colour picker 
	cells
Change: Disposed of some resources which previously relied on 
	garbage collection to free up.
v1.3.106
Bugfix: Combining a rotation with a non-proportional scale in 
	a Script Object draw or fill command was displayed incorrectly.
Bugfix: 
	Zoom 300% menu item was not translated.
Bugfix: Backdrop file picker 
	showed .jpeg but not .jpg files.
Change: Online library and help uses 
	https instead of http.
Change: When switching from two screens to a 
	single screen, the main or library windows could be restored to a position 
	off screen and not be accessable unless you know about Shift+Windows+Arrow 
	key. Forms are now repositioned automatically.
v1.3.105
Change: Improved pdf export. Rotated text is now 
	searchable.
Bugfix: New page was not positioned correctly after clicking 
	File > New.
Bugfix: Failed with errors when doing File>New if maxdoc>1 
	and current page>1.
Bugfix: Paste after using bookmark could cause an 
	error.
Bugfix: View->Fit Visible did not allow for multiple documents 
	open/ multiple tab bars.
Bugfix: Insert Link menu option was not disabled 
	when all documents closed.
Bugfix: Insert Link menu option was not 
	disabled when a shared document was not locked.
Bugfix: Format Script 
	Object could fail with System.ArgumentNullException when adding first script 
	to a page.
v1.3.103
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.
	
v1.3.102
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.
v1.3.101
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.
v1.3.98
New feature: Shift + mousewheel scrolls page left and right.
	New feature: 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.
v1.3.97
New feature: You can now choose whether copying objects 
	includes 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.
v1.3.96
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().
v1.3.95
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.
v1.3.93
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.
v1.3.92
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.
v1.3.91
Bugfix: The Show Linknodes option caused an error "Value 
	Cannot be Null" if the diagram used the Curve or Curve2 linkstyles.
v1.3.90
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.
v1.3.89
New Feature: Added Hosts Report to Reports menu.
v1.3.88
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: 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.
v1.3.87
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.
v1.3.86
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.
v1.3.85
Change: Improved Clone option when using Format Script 
	Object from a local library.
v1.3.84
Change: New OV code signing certificate.
Bugfix: AlignNode did not handle grouped link nodes which 
	use relative x/y values.
Bugfix: AlignTermination doesnt add nodes if 
	called with undoredo flag set false. i.e. stops Undo/Redo messing up the 
	undo/redo table.
Change: Improved UpdateAutoAlignLinks() for grouped 
	link nodes (deleting node triggers).
v1.3.83
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.
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.
v1.3.82
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.
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.
v1.3.81
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.
v1.3.79
Change: Further improvements to the Object Library Form.
	
v1.3.78
Change: Object Library code refresh.
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.
v1.3.77
Bugfix: Improved deleting and adding labels via the Links 
	table. 
Bugfix: Cosmetic changes to Object properties form.
Change: 
	Improved License Manager.
v1.3.76
Bug Fix: Undoing a change made in Format Shape and updating 
	only a single object (not update all) restored incorrect data.
Change: 
	Review of Format Script Object Form.
Change: No longer prompts for 
	script name.
Change: Rename button removed. Now you can just type in a 
	new name in the name textbox.
Change: Revision level validation changed 
	to accept 0.
New Feature: Diagram title indicates save required with 
	"*".
New Feature: Clone button added to Format Scripts Form.
Bug 
	Fix: Resizing backbones did not work correctly.
Bug Fix: "Keep 
	Proportions when resizing" was lost after save or undo/redo.
Change: 
	"Keep Proportions when resizing" for backbones is now always disabled.
	Bug Fix: After changing width/height of a Shape in Format Shape form the 
	position of relative labels was not updated.
Change: The way simple 
	line-based backbones are drawn has changed. Now uses width/height and 
	primary colour instead of border size and border colour.
Bug Fix: 
	Selecting link, followed by drag and drop object drew object outline with 
	incorrect pen size.
Bug Fix: Undo change to Script Object was not 
	available if Format Script Object was opened from menustrip.
v1.3.75
Change: Removed limit of 10 Toolsets.
New Feature: Add 
	Toolset button added to Setup Form.
Bugfix: Choose Library button on 
	Format Script Object form was anchored to the top of the form instead of the 
	bottom.
v1.3.73
Bugfix: When pasting a script from the online library to the 
	Format Script form, errors were displayed for the first two lines "Network 
	Notepad Clipping.." and "object 1..". Since these are not actually part of 
	the script object the form now just ignores these statements.
Bugfix: 
	Format Script Object failed when pasting a multiple-script object such as 
	the Dell R210 example in the online library.
Change: Some inputbox 
	statements were missing a title.
Minor translation updates.
Bugfix: 
	Options split button on Format Script form did not display correctly if 
	populated with only one option.
v1.3.71
New Feature: Radiused link joins.
Change: Documents are 
	saved as version (File Format) 8.5 if radiused link joins are configured.
	Change: Improved rename bitmap in library. Copies extn if none supplied and 
	checks extn is same before and after rename.
Bugfix: Rotate indicator 
	did not work for label on top of object.
Bugfix: Changing some values on 
	the object properties and text properties toolbars resulted in two undo/redo 
	transactions.
Bugfix: Prompted to upgrade diagram version when saving 
	after loading a template.
v1.3.70
Bugfix: Drag and drop .ndg file to page method for creating 
	hyperlink did not show label with hyperlink colour.
Various translation 
	updates
Bugfix: Set Text Layer menu was not drawn correctly initially.
	Change: Load Defaults option on the Format Text and Format Link Style forms 
	has moved to menustrip under File.
v1.3.69
Change: Custom colors are saved only if you click OK in a 
	color dialog.
Bugfix: Custom colors were not saved in the color dialogs 
	opened from the Text Toolbar.
Bugfix: Object and Text toolbars were not 
	updated if a single item is selected using rubber band select.
Change: 
	Improved logic for tickboxes in the Format Shape form.
Bugfix: Format 
	shape from library could overwrite the first object in a diagram if "save to 
	diagram" is selected.
Bugfix: Object toolbar was reset after resizing or 
	rotating object.
Bugfix: Text toolbar was reset after rotating text.
	Improvements to rubberband select.
Bugfix: Shift key could show rotate 
	icon when it should not.
Change: Resize and rotate using keyboard uses 
	selection table instead of last mouse down item.
Bugfix: Deselecting an 
	object which has locked subordinates caused object to remain at top of 
	selection table.
Change: F1-F6 buttons run functions for first object in 
	the selection_table rather than last clicked object.
Bugfix: Toolset 
	"Multiple" option was always disabled when reading tooldefs.txt file.
	Change: Dutch language translation updated. Thank you Jaap.
Change: 
	F1-F6 is blocked if multiple items selected and tool is not defined to 
	support multiple items.
Change: Internationalised text on Splash form 
	and About form.
v1.3.67
Change: Refreshed Format Shapes form.
Bugfix: Format Shape 
	always saved to shapes.plf library.
Change: Added Choose Library option 
	to Format Shapes and Format Script Object forms.
Bugfix: Some lines were 
	transposed in Italian translation.
Bugfix: Plain fill diamond shape was 
	not filled correctly.
Change: Parallelogram variant of rectangle shape 
	depricated.
v1.3.65
BugFix: Renaming Object or Object filename in library caused 
	object to fail to paste to diagram.
Improved code used to layout newly 
	pasted object in library.
Change: Save To Library checkbox in Format 
	Shape and Format Script Object now show the current library name.
	Compiled to use .Net Framework v4.0+ and added a new installer option to the 
	Downloads page so Windows10/ 8 no longer need to install an old .Net 
	Framework version.
v1.3.64
Change: New hightlight code shows handles for resizing and 
	marks for rotate area.
Change: Item remains selected after drag and 
	rotate.
Bugfix: Rotating relative objects and text did not work 
	correctly sometimes.
Change: New link termination selected indicator.
	Change: Increased maximum allowed values for width and height to 3000 in 
	Format Script Object Form.
Bugfix: Erasing an object did not work 
	correctly when resizing where the object has multiple layers of grouping and 
	rotation.
Bugfix: Appropriate mouse pointer was not always selected when 
	offering resize of an object which has multiple layers of grouping and 
	rotation.
Bugfix: Rotating item with mouse would sometimes flip item by 
	180 degrees.
BugFix: Reset undo/redo after changing diagram resolution.
	Change: Blocked resizing linknode with Shift +/-.
	v1.3.62
New Feature: Added graphics to Link Styles lists.
	Bugfix: Format Link Styles OK button did not work if there were no link 
	styles in the diagram
v1.3.61
Bugfix: Link labels were not updated when link auto-align 
	was enabled.
v1.3.60
New Feature: Attach labels to links (more information here)
Change: 
	File format 8.4 is now the default version.
Change: PromptSave() now has 
	Cancel option. Icon changed to question mark.
Bugfix: Custom cap 
	intersect option failed if link intersected object exactly at corner
	Bugfix: Opening a second document which did not contain a text style called 
	"default" would result in an error in SetTextEntryBoxAttrib() when text was 
	added to the diagram.
Bugfix: Save as CSV file uses ";" in countries 
	which use "," as decimal separator.
Change: Saving writes Script Objects 
	Tables header.
v1.3.59
Change: Format Link Styles Form refresh.
Change: 
	Deprecated legacy arrow link style. It is replaced by custom caps with a new 
	Intersect option. 
Bugfix: Deleting all linkstyles and adding a new one 
	resulted in an error.
Change: File format 8.3 is now the default.
	Change: Format Link Styles form Line Style combo is now a graphical combo
	BugFix: Format Link Styles form - transparent style did not work.
	BugFix: Curve link style with only two points disappeared. Now draws a 
	straight line.
BugFix: Format Link Styles form - join setting did not 
	update preview of lightning2 style.
New Feature: line, curve and curve2 
	link styles can be overridden for individual links from the link context 
	menu.
Caveat: Linkstyles saved to the default link styles file 
	(linkdefs.nls) or other link styles file which use either the legacy arrow 
	link style or custom endcaps need manual updating after upgrading to this 
	release.
v1.3.58
Change: New code for Link Style custom caps - dimensions are 
	more predictable.
Change: File format 8.2 is used when saving diagrams 
	which contain link styles with custom caps.
BugFix: Link termination 
	indicator box was not displayed when drawing links on the default diagram.
	Change: Improved drawing of links when constructing multi-segment links.
	Change: Grid spacing in Format Link Styles Form reflects grid spacing 
	setting.
BugFix: Attempting to load a locked file exited with no error.
	Bugfix: Further adjustments to snap-to-grid.
v1.3.57
Bugfix: Nudging item and releasing shift key before the 
	cursor key did not update the diagram.
Bugfix: TmpReadTextStylesTable() 
	improved line validation as per ReadTextStylesTable().
Bugfix: Object 
	Script Align failed when pasting if mousedown on a link.
Bugfix: 
	Clicking text set to the default font stopped Text Properties Toolbar from 
	working correctly.
Change: Dragging a grouped Script Object away from 
	its parent now automatically ungroups the object.
Change: OK button was 
	disabled on deleting all text styles. This has been changed to allow a 
	document to have no text styles.
Change: SaveDocument() does not write 
	text styles table header if there are no text styles.
Change: 
	SaveDocument() does not write shape table header if there are no shapes in 
	the diagram.
Change: Format Link Styles width and angle textboxes 
	replaced with numericupdown box.
Change: Object Properties rotate 
	textbox replaced with numericupdown boxes.
Change: Object Properties 
	layer textbox replaced with a combo box.
Change: Object Properties 
	Toolbar rotate textbox replaced with numericupdown box.
Change: Text 
	Properties Toolbar rotate textbox replaced with numericupdown box.
New 
	method for storing a single undo/redo transaction for repeated keyboard 
	nudges,rotates or resizes.
Change: Shape border width changed from 
	integer to single.
Change: Float Text moved to its own tab in the Object 
	Properties Form.
Change: Float text not displayed unless cursor is 
	default.
Change: Float text is switched off on offering object resize.
	Change: Link mode termination pointer centres on object if Connection 
	Points set to 1.
Change: Object Properties Toolbar controls are only 
	active when an object is selected.
Change: Format > Script Object 
	prompts you to enter a name for the Script Object at the start instead of 
	using "default" as the script name.
v1.3.56
Improved Snap to Grid.
Bugfix: Remained in Paste mode 
	after drag and drop from library.
v1.3.55
Bugfix: Fixed issues with mouse pointer introduced in 
	v1.3.53.
Bugfix: Grid not drawn on some PCs at startup.
v1.3.53
New Feature: Snap to grid
Bugfix: Clicking a selected 
	link termination left outline visible.
Bugfix: Cursor would stick in 
	object resize mode if quickly moved from object to off the edge of the page.
	Default spacing for grid changed from 16 to 20 and new registry entry used 
	to store value.
 v1.3.52
New Feature: Left-click and hold for 1.5s initiates 
	drag and drop.
New Feature: Undo/ Redo buttons on toolbar.
New 
	Feature: Transparency sliders on Text Properties Toolbar.
Bugfix: Text/ 
	Objects set to layer 0 on reading file back got set to the default layer.
	Bugfix: Right-clicking a selected link termination caused form to jump. Now 
	displays link context menu.
Czech translation update. Thank you Martin.
v1.3.51
Standardised on UTF-8 encoding for all translation files.
	Added Slovenian translation.
Replaced up and down arrow icons on Format 
	Text and Format Link Styles forms.
v1.3.50
License Manager v2.3 handles the occasional PC which gets an 
	exception when trying to launch web browser when clicking the buy now 
	button.
Filtered out ampersand short cuts from tooltips.
Bug Fix: If 
	Windows has created a thumbs.db file in the common application data folder 
	it could cause the first-time-run copy of datafiles to the users 
	application data folder to fail.
Bug Fix: If the First-Time-Run copy of 
	datafiles failed the resulting Error messagebox was configured with an 
	invalid messageboxstyle.
Italian translation update. Thanks Roberto B.
	
v1.3.49
English translation text file updated with ALT key 
	shortcuts.
Show Object Properties Toolbar and Show Text Properties 
	Toolbar menu options were not translated.
German translation update.
	Uninstalling now deletes linkdefs.nls from the User Application Data 
	Folder. This triggers a "First Time Run" copy of files to the User 
	Application Data Folder on re-installing (for all users on a computer). 
	Previously uninstalling and reinstalling did not refresh the Object 
	Libraries.
Bugfix: Program failed if 
	a Text Style was added and its name contained spaces.
v1.3.47
Bugfix: Float text was lost when reading diagrams created in 
	Freeware Edition.
Bugfix: If "Maximum Open Documents" is set to more 
	than one and you attempt to open an additional document and it fails, the 
	active document is not setup correctly, resulting in errors.
Bugfix: 
	Setup form language dropdown changed to list.
Change: Clicking Cancel in 
	Setup form reverts language if language was changed.
v1.3.46
Bugfix: When reading diagrams created with Freeware Edition 
	labels did not get the correct background transparency setting.
Default 
	folder for manual save and load link styles and text styles changed to 
	System.Environment.SpecialFolder.ApplicationData folder.
Added title 
	"Network Notepad" to a number of msgbox statements. Replaces default 
	dotnetpad title.
Bugfix: ReadLinkStylesFromFile() did not skip header 
	line resulting a style called "style".
Bugfix: Copying a single item 
	such as some text did not enable the paste button.
v1.3.45
BugFix: Fixed several bugs associated with adding labels via 
	the Links Table form.
v1.3.44
Replaced update() with FLSUpdate() as update() conflicts. 
	Cosmetic.
Process and respond "hello" to handle provided on command 
	line.
Added WM "end" to close application 
Added WM "clear" to clear 
	all status indications
introduced partner_hwnd to track other partners 
	besides nnping/ send terminate message on exit.
Removed reference to 
	maxping and made local_node_table dynamically sized.
Bugfix: $hwnd 
	variable was not substituted correctly.
Improved command line 
	processing. Order for filename and hwnd: is no longer fixed.
BugFix: 
	ConvertDecimalPointInScriptStatement() referred to argn when should have 
	been local_argn
v1.3.43
Change: New License Manager enables license transfers. More 
	details here.
	
v1.3.42
New Feature: Objects keep proportions when resizing at 
	corners. Option to switch this off added to Properties and Library forms.
	Change: Improved Legacy arrow link style when linking to a linknode.
	License Manager: Added more error information to error trap on GetBtn.
	BugFix: Did not remember setting for auto-increment revision checkbox in 
	Format Script Object form.
Change: Rounded x/y scale textbox.
	Bugfix: Object properties toolbar x/y values were not updated after 
	resizing.
v1.3.41
Toolbar Link Styles combo increased width and autosizes on 
	dropdown.
Default resolution changed from Draft to Fine.
v1.3.40
Further adjustments to text Set Type.
v1.3.39
New Feature: Added "Set Type" submenu to the Text 
	right-click menu. Text can be set to the following types:
- "Caption": 
	For normal Labels, Enter key or escape key submits, Shift-Enter adds a new 
	line.
- "Address": As caption label, but is displayed according to the 
	Show/Hide IP Addresses button on the toolbar.
- "Flow": Enter key adds a 
	new line, use escape key (or button on toolbar) to submit.
Change: 
	Default layer changed for links drawn from output of CDP Tool. 
Bug Fix: 
	Drag and drop, Nudge or Align could trigger misplacement of linknodes associated 
	with links which have Align enabled.
v1.3.37
New Feature: Setup Form, User Defined Apps Tab now has 
	buttons to change the tool order.
New Feature: Setup Form, User Defined 
	Apps Tab now has a button to select and copy tools from other toolsets.
	
v1.3.36
New Feature: "paint" command enables Script Objects to 
	include other Script Objects. See
	Whats New? for 
	more information.
Change: Format Script Object form has been adapted to 
	handle multiple Script Objects and the new paint command.
Change: Merge 
	Script Objects has been adapted to make use of the paint command.
New 
	Feature: Selective file format version number. e.g. a document is saved as 
	file format 8.1 if it contains "paint" commands, otherwise it is saved as 
	file format 8.0
Change: Library drag and drop did not update the 
	currently selected object in the library, so a drag and drop followed by a 
	cut for example would delete the wrong object.
Bug Fix: Drag and drop in 
	library improved where small object is next to a large one.
Change: 
	License Manager URLs changed from pro1.1 to pro1.3
v1.3.35
BugFix: Copy Page missed copying corresponding item if there 
	was only one pen, brush or command present in any script on the page being 
	copied.
BugFix: Backdrop was not reset on page 2+ when loading a new 
	document in place of an existing document.
v1.3.34
Change: When starting a new link to an object it checks what 
	layer existing links are drawn at to decide the layer for the new link.
	Change: Improved operation of mousewheel in library.
v1.3.33
BugFix: Library: Copy Object Library menu option failed if 
	the library contained Shapes or Object Scripts.
v1.3.32
Change: Improved operation of paste menu items and paste 
	buttons.
 v1.3.31: 
Bugfix: File > New > Cancel and File > Open > Cancel 
	both incorrectly closed the current document.
Change: Specifying a 
	backdrop image without a full pathname looks for the backdrop image file in 
	the same folder as the current document.
Change: Disabled Anchor menu 
	option if any selected item is a member of a group.
Change: Disabled 
	Group menu option if any selected item is anchored.
Change: Backdrop 
	file picker lists all bitmap types.
	v1.3.30
Change: Improvements to how locked items are selected and 
	drag and dropped.
Change: Changed how link drawing layer is selected 
	based on layer of the first object connected.
Change: Prioritised 
	clicking link over object except where object is small (less than 800 
	pixels).
Change: Improved Connect() sub now correctly sets second object 
	when finishing link at a linknode.
Bugfix: Y value on Object Properties 
	Toolstrip was broken. It changed y scale instead of y value.
Change: 
	Diagram Properties form, ratio changed from a textbox to a label.
	Bugfix: Diagram Properties form, float text incorrectly shown underlined.
	
v1.3.24
BugFix: Script Objects: Pen width did not scale correctly 
	with page zoom setting.
v1.3.23 
Change: The position of relative labels is adjusted to 
	maintain left and top position when editing.
Change: 
	Titleblocks 
	Scripts.plf replaces Titleblocks.plf in the library.
Change: 
	Rubberband-select now also determines if a standalone label is closest to 
	the initial mouse down position and if so will set the label as the first 
	item selected.
Change: Small change to library drawing logic.
	BugFix: SaveDocument() did not retain different backdrop images for each 
	page.
v1.3.22
BugFix: Adding a name or address label to an Object Script 
	or other object with no existing labels could fail with index out of bounds 
	error.
Change: Reduced flicker with rubberband select.
Change: 
	Rubberband select now determines the closest object to the initial mouse 
	down position and sets it as the first object in the selection.
Bugfix: 
	Renaming a script in the Format Script Object form corrupted the cloned 
	script due to a shallow copy.
Change: SaveDocument() no longer saves 
	unused Script Objects.
v1.3.21
BugFix: Page width and height inconsistent in the Diagram 
	Properties form.
Change: New taskbar icon
v1.3.19
Change: Selected items are cleared following Format Text, 
	Set Layer, Set Text Style and Object Properties.
BugFix: Tidied 
	application Close code. Possibly eliminates occasional error on close.
	Change: Text Properties Toolbar x/y coordinates, fontsize and angle are 
	updated when nudging position, size or rotate angle.
Change: Added Layer 
	to Text Properties Toolbar.
BugFix: Text Styles list on Text Properties 
	Toolbar was not populated until some text was clicked.
Change: Slight 
	change to the way gridlines are drawn.
v1.3.18
BugFix: After updating a text style highlighted text 
	using that style retained old outline dimensions until refreshed later.
	BugFix: After adding a new link style, on right-clicking a link to set a 
	new link style it could fail with Index out of range error.
v1.3.17
BugFix: On the Diagram Properties Form the Text and 
	Gridlines colour buttons were broken.
v1.3.16 
New Feature: Options > Show Text Properties Toolbar
New 
	Feature: X/Y values added to Object Properties Toolbar
Change: added 
	support for merging multiline labels in to a Script Object
v1.3.15
BugFix: Format Script Object Pen and Brush tables were 
	sortable, causing problems.
BugFix: Clicking pen and brush table column 
	1 header would invoke colour picker.
Other cosmetic updates to Format 
	Script Objects form.
v1.3.14
New Feature: Format > Merge Script Objects. 
	See whats new.
Change: Connection points and Show IP Addresses toolbar 
	icons change to reflect settings.
Change: Exit button in library closes 
	library and cancels paste mode. Hide button closes library and enables paste 
	mode. Previously both buttons did pretty much the same thing.
Replaced 
	several references to MS Sans Serif font with Microsoft Sans Serif.
	BugFix: Validating X/Y scale in Object Properties form could fail with null 
	reference error.
v1.3.13
Change: Refreshed toolbar icons.
v1.3.12
Bug Fix: Improved handling of failure to load font in Script 
	Object path addstring command.
v1.3.11
New Feature: Script object draw and fill commands now 
	support rotation.
Bug Fix: An undo transaction could be corrupted 
	following a large number of undos. 
Bug Fix: Undo/redo change to script 
	objects could fail.
v1.3.10
New Feature: Format Script form now has undo,redo,cut,copy 
	and paste toolbars.
New Feature: Added Grouping options to object 
	context menu.
Change: Child objects (objects in a group) now have an 
	Orange highlight when parent is selected.
Improved Error window so it can 
	be dragged to one side and provide information without interferring with 
	work.
v1.3.9
BugFix: Diagram would disappear (temporarily) following 
	cancel of Format Text Form due to refrencing wrong memory bitmap.
	BugFix: Fixed decimal point handling for X/Y scale in Object Properties 
	form for regions that use ",".
New Feature: Added +/- browse buttons to 
	library toolbar.
v1.3.8
Completed review of Library Form code.
v1.3.7
BugFix: missing references to font sizes 5,6,7 at one point 
	in Format Text Style form.
BugFix: Adding new objects to library could 
	result in a NullReferenceException Error.
BugFix: Deleting an object 
	from a library followed by adding an object to the library failed to display 
	object.
BugFix: Library form Save As menu option was not working.
	
v1.3.5
BugFix: Support for regions which use characters other than 
	"." for decimal point.
Change: Removed "No Anchor" and "Anchormask" from 
	start and end cap options in Format Link styles.
BugFix: Fixed start and 
	endcap styles not working since the introduction of custom endcaps.
	Change: Improved textbox processing in forms. Gives feedback on enter and 
	beeps on error.
Forms Review: F1 gives context sensitive help. Esc exits 
	forms. Return either "accepts" the current form for simple forms or the 
	current setting for dynamic forms.
Change: Allowed fractional font sizes 
	in Format Text Form.
v1.3.4
BugFix. Errors when working on script objects in some locales 
	which use "," instead of "." as decimal point.
v1.3.3
New Feature: The toolset setting "multiple" sets whether a 
	tool runs for all objects selected or only the latest object selected.
	
v1.3.2
BugFix: Fontsize for script objects adjusted to match 
	fontsize for labels. Online script library updated with adjusted fontsizes. 
	Existing diagrams will have the Script Object font sizes adjusted and saved 
	as new File format version 8.0
BugFix: Format Script Object save to 
	library failed after searching library.
v1.3.1
New Feature: Format Script Object form.
New Feature: 
	Right-clicking an object while in link mode creates a background link node 
	instead of linking to the clicked object.
New Feature: You can now store 
	Script Objects in local libraries.
Improved memory management when 
	working with larger bitmaps.
New Feature: Zoom 300% and 400% options.
	Bug Fix: backdrop image not selected and displayed correctly in a 
	multi-page document.
Bug Fix: Right-click script object which has no 
	options incorrectly disabled the Options menu item on the toolbar instead of 
	the Options in the context menu.
Bug Fix: Closed link startcaps and 
	endcaps were not scaled correctly with zoom function.
Change: Blank name 
	is allowed when renaming diagram.
Change: Export bitmap removed 
	redundant code for export using plugin.
Bug Fix: Prompt to save changes 
	to library interupted loading another library.
v1.2.23
Bug Fix: Copy Page button on Page Tab context menu 
	incorrectly copied script objects (missed out last line).
v1.2.22
Re-enabled automatic updates for v1.1.39 and earlier.
	
v1.2.21
New feature File>Reports.
New feature CTRL+Mousewheel 
	zooms diagram.
Added font sizes 5,6 & 7 to default list of font sizes in 
	Format Text Styles form.
v1.2.20
Bug Fix: Save as .csv file was not working.
Bug Fix: 
	Clear Link Styles menu option in the Format Link Styles form resulted in 
	errors.
Bug Fix: When using export command line option, if there was an 
	error message the application terminated before you could read it.
Bug 
	Fix: Export command line argument did not support quotation marks/ spaces in 
	the output filename.
Bug Fix: Removed the �Associate .ndg File 
	Extension� button from the setup form. It didnt work/ it required admin 
	rights. Re-installing will create the file association.
New Feature: A 
	"Reload Diagram" button can be enabled on the toolbar. This is used to 
	refresh the drawing when editing diagrams outside of Network Notepad. The 
	option is enabled in the Setup form.
v1.2.19
Grouped objects and text remain static when the parent 
	object is resized (unless locked).
v1.2.18
Links remain in a fixed position when a connected object is 
	resized (unless the link is centered, in which case it remains centred).
	Disabled info message displayed if icon is not found (introduced in 
	v1.2.11)
v1.2.17
Reorganised Format Text form to fit small screens.
Bug 
	Fix: Format Text form Font_size_txt not updated on form load.
v1.2.16
Bug Fix: Background colour not displayed in Format Text 
	form.
Bug Fix: Tabbing through initial entries in the Object Properties 
	Toolbar caused a div by zero error.
Review of Format Text Styles Form. 
	Text styles can now be saved to and loaded from file.
New feature: 
	Selecting objects and labels now "sticky".
New feature: Label and object 
	context menus now works for all selected items.
New feature: User 
	functions are now executed for all selected objects.
Lock/Unlock does 
	all selected objects and labels.
v1.2.15
Completed review of Format Link Styles form.
	v1.2.13
Further improvements to Format Link Styles.
	v1.2.12 
Bug Fix: Several bug fixes in Format Link Styles.
	v1.2.11
Major Bug Fix: When inserting or deleting pages, scripts were 
not cloned correctly when shifting pages resulting in corrupted scripts.
	v1.2.10
Bug Fix: Further improvements to script align.
Change to 
dialog and URL displayed if no license is found.
	v1.2.9
Reinstated automatic updates from v1.2.8 upwards. Automatic updates for 
earlier versions will follow soon.
v1.2.8
Bug Fix: Improvements to script auto 
align
 v1.2.7 - Release date 21 Nov 2016
Bug Fix: Pasting an invalid statement 
caused Network Notepad Script objects to exit early. Now displays an error 
message.
	Bug Fix: Changing script object options did not set diagram modified flag.
	Bug Fix: Problem with script options condition value.
v1.2.6 - Release 
date 20 Nov 2016
Bug Fix: Pasting higher revision script did not replace 
existing script correctly.
v1.2.5 - Release date 17 Nov 2016
Bug 
Fix: CR in middle of label both entered label and truncated it.
New Feature: 
$ADDRLIST variable. See Whats New?
License Manager installing an invalid license now displays the 
full hardware ID.
Bug Fix: Deleting the caption label for an object could 
lead to an Integrity Checker error and muddled labels.
Gpscripts renamed to 
"Network Notepad Scripts" as gpscript name is already in use.
New Feature: 
Alignment points for scripts.
v1.2.4 - Release date 30 Aug 2016
Bug 
Fixes: Undo redo issues with grouped objects.
v1.2.3 - Release date 23 
Aug 2016
Bug Fix: Gpscript tag incorrectly set in object_unpack()
	v1.2.2 - Release date 18 Aug 2016
More work on gpscipts.
v1.2.1 - 
Release date 15 May 2016
New feature: gpscripts.
v1.2.0
Major rewrite of drawing code.
New Feature: Unlimited 
grouping.
New Feature: Locked objects and text are scaled with parent 
object.
New Feature: Group Lock Unlock feature locks or unlocks all 
subordinate objects and text.
v1.1.39 
Current Version deployed 
through automatic updates. This will be updated as soon.
New 
Feature: Options > Show Object Properties Toolbar
v1.1.38
Bug Fix: Labels added through the Links Table form could cause 
label_table array to overflow.
v1.1.37
Bug 
Fix: Blank fields in Format Link Styles form caused error.
Bug Fix: Improved 
position of circle custom end cap.
v1.1.36
	Further adjustments to recent new features
v1.1.35
Further adjustments to recent new features
	v1.1.33
Rewrote Link-drawing code to use graphics paths.
	NewFeature: Format Link Styles now supports Custom End Caps.
Bug Fix: 
Version check runs for all open documents.
Bug Fix: Cursor could get stuck 
as hand icon if you start dragging diagram close to an object.
v1.1.32
Bug Fix: Hyperlink improvements. Now supports seek 
"object n".
v1.1.31
Bug Fix: Bug introduced 
in v1.1.30 with option to run multiple functions in one definition. Incorrectly 
handled quotes in tool definition.
v1.1.30
	New Feature: You can now run multiple functions in one definition by separating 
them with "&&".
Updated NNPing.exe supports on/off/auto parameter.
New 
Feature: Wake On Lan pluggin nnwol.exe.
Define a "Wake Up" function button 
like this:
NNPing $ipaddress 1000 3 up.wav 3 down.wav on&&nnwol.exe $VAR1
	Where $VAR1 (user variable) is set to <broadcast IP address> <port> <mac-address>
	e.g. 192.168.1.255 9 21-3a-55-37-6e-76
This will start NNping for the 
object selected and then send a WOL magic packet to it.
v1.1.29
Bug Fix: Space in address caused NNping not to mark 
object in diagram
Portuguese language translation added. Thank you Paulo.
	Bug Fix: Problem with Czech translation caused error on start.
v1.1.28
	Improved Float Text handling when mouse pointer leaves window.
Improved 
handling of auto-aligned links to backbones.
Bug Fix: A page containing only 
text could cause Object Null Reference error.
v1.1.27
Improved the way spaces in file pathnames are handled when 
shelling external processes.
v1.1.26
Bug 
Fix: Adding new tool to a toolset could fail with subscript out of range error.
	Bug Fix: Help > License Manager failed to launch on some PCs.
Bug Fix: 
NNPing v1.0.0.11 fix for amber LED stuck on after flap.
Recent files list 
extended to 20 entries.
v1.1.25
Bug fix: $address variable was 
truncated after /
Bug fix: cancelling format link style form after adding 
new link style caused error.
New feature: Left-click a link now also selects 
the current link style.
French translation updated - Thank you Hicham.
	Italian translation updated - Thank you Roberto.
v1.1.24
DPI adjustment for width of some combo boxes added
Hyperlink 
settings have moved to the Misc tab on the object properties form to enable the 
form height to be reduced.
Further improvements to Variant dropdown box in 
Format Shape form.
v1.1.23
New online help 
URL
Improved icon-based drop down lists for Options in Format link styles 
and Format shape forms.
Updated NNPing v1.0.0.10
v1.1.22
Bug Fix: Menu Option File > Print was not working, although 
the print button on the toolbar worked.
Bug Fix: Printing a range of pages 
printed page numbers one less than requested.
v1.1.21
Bug Fix: Drag and Drop link termination was broken in v1.1.20
	Italian language update. Thanks Roberto.
v1.1.20
New Feature: You can now open more than one document at once. 
Each open document presents its own tab bar at the bottom of the window, where 
you can select pages from any open document instantly. You can also drag and 
drop or copy and paste pages between documents using the page tabs. These 
features are mainly useful if you work with many multi-page documents so it is 
disabled by default. To enable it, set the "Maximum Open Documents" setting in 
the Setup Form to a sensible figure such as 6.
New Feature: An object 
hyperlink can open more than one file by specifying files separated by a ";" 
(file1;file2;file3;..).
New Feature: $ADDRESS variable. This is similar to 
$IPADDRESS, but the whole address field is passed to the user-defined function 
without stripping text after a "/" character.
New Feature: You can name 
toolsets.
New Feature: German translation of the installer and application 
text has been added - Thank you Peter.
New Feature: Transparency sliders now 
also have a textbox to allow values 0-255 to be entered.
Bug Fix: Screen DPI 
awareness improved.
Bug Fix: Loading and saving a diagram originally produced 
with the Freeware Edition would result in blank labels on reloading the diagram 
due to the foreground transparency values being reset to zero. A workaround is 
to right click hidden labels and reset the foreground transparency slider or use 
Format >Text style to reset the foreground transparency slider for the "default" 
text style.
Bug Fix: Text entry box was left in place if it was open when 
using the "goto next diagram" feature or back/forward buttons on the toolbar.
Bug Fix: Resizing .wmf-based objects could result in application crash with out 
of memory error.
v1.0.223
Bug Fix: Non 
accessed pages were padded with ever increasing spaces down left hand side each 
time the document was saved.
v1.0.222
New 
Feature: Text Styles.
Change: Colour Dialogs show all colours by default.
	Bug Fix: Comment cells in links table could show "!".
	v1.0.221
New Feature: Options > Show Link Nodes now draws a 
clickable dashed link between nodes for curved link styles.
Bug Fix: 
Adjusted position of curved links relative to link nodes.
New Feature: Long 
filenames in recent files list are trimmed.
New Feature: Long user-defined 
app strings are trimmed.
New Feature: Multiple NNPings can be initiated by 
configuring a special object with multiple IP addresses separated by semicolons 
e.g. 192.168.1.1;192.168.1.2;192.168.1.3;192.168.1.4
Bug Fix: Horizontal and 
Vertical Tube backbone could be drawn incorrectly in Format Shape.
Bug Fix: 
Reduced messages from NNPing.
New Feature: NNPing draws LED for parent 
object only if parent object matches reply address.
v1.0.220
Bug Fix: Fixed spurious link auto align issue.
New 
Feature: Table headings saved in file.
Bug Fix: Links Table Form caption was 
not set.
v1.0.219
Bug Fix: Sometimes an 
error was produced on startup related to HideSplashScreen().
v1.0.218
Bug Fixes: Printing improvements.
v1.0.217
	page_restore() does some data integrity checks.
Added check to labelxpack().
	Bug Fix: Format menu item Lock is now disabled if nothing is selected.
Bug 
Fix: Drag and drop .ndg file to page to create a hyperlink was broken.
	v1.0.216
Bug Fix: Auto-align problem. Linknode 
adjacent to moved object was not realigned.
v1.0.215
Bug Fix: Drag and drop locked objects and labels fixed. 
Bug 
Fix: Dont offer resize for locked objects.
Added unhandled exception 
handler.
New Feature: Page lock option added to diagram properties form. 
Locked pages dont offer resize.
v1.0.214
	Bug Fix: Selecting labels was inconsistent with previous versions.
	v1.0.213
New Feature: Selection box Anchor 
indicator.
New Feature: Lock/Unlock added to Format menu.
New Feature: 
Locked items have blue instead of red highlight.
Bug Fix: Auto-align would 
fail with anchored and locked link nodes.
New Feature: Executables are now 
signed.
v1.0.212
Bug Fix: Undo resize of 
top right hand corner of page failed to move objects to correct position.
v1.0.211
Bug Fix: Copy and paste anchored 
objects or text would fail with an error.
Bug Fix: Rubberband select would 
fail to select anchored text.
Bug Fix: CTRL-A failed to select unlocked 
anchored text.
Bug Fix: Multiple Drag and drop anchored items failed.
v1.0.210
New Feature: Format > Anchor - 
enables the title block and border to be locked to the page corners, so now they 
stay in position when the page is resized. The bundled templates have been 
updated with this feature.
New Feature: Undo Redo works for page resize.
	New Feature: Added LED to NNPing Icon.
Bug Fix: Antialiasing switched on 
when drawing lightning2 style in Format Link Styles window.
v1.0.208
Bug Fix: Spurious object was resized when using 
Shift +/- after clicking a label or connection point.
New Feature: Shift +/- 
resize now works with text.
New Feature: Ctrl +/- can now be used to 
nudge-rotate objects and text in 1 degree steps.
v1.0.207
New Feature: Nested Link Styles.
Bug Fix: A link with more 
than 32 linknodes would cause the application to crash.
v1.0.205
Bug Fix: Auto align reset when page is changed. 
	Bug Fix: More selective use of auto align when switching modes.
Bug Fix: 
Resizing canvas could leave some links drawn with wrong offsets.
New Diagram 
Properties graphic.
Bug Fix: Backdrop position combo on diagram properties 
form could be populated multiple times.
v1.0.204
New Feature: Home button on toolbar loads default diagram (if 
configured).
New feature: $var1 and $var2 variables definable on Misc tab in 
object properties form.
v1.0.203
Bug Fix: 
Some settings were not saved if the form is maximised when the application is 
closed down.
New feature: Cli export option. dotnetpad.exe <filname> export 
<export filename>
New Feature: Elipsis button for selecting hyperlink 
filename.
v1.0.202
Bug Fix: NNPing startup was unreliable.
	Licensing improvements.
Bug Fix: NNPing - flapping ping sometimes left 
object with amber LED when it is up.
Internationalised Automatic Updater.
	Internationalised License Manager.
v1.0.201
	New feature: double left click object to follow hyperlink
Bug Fix: 
Corrected undo redo closing transaction for object resize
Bug Fix: Improved 
logic for rotate cursor indicator
Bug Fix: Handles bad library entries 
better
v1.0.200
Improved corner and edge 
checking for rotating and resizing objects and text.
New feature: rotate 
cursor indicator added.
New feature: scroll cursor changed.
Bug Fix: 
Could not drag and drop .emf files to object library form.
Language.txt 
files support an entry to control the path to help pages.
Bug fix: New 
labels added through links table were not displayed immediately in diagram.
	Bug fix: Can no longer rotate a link node.
Bug fix: Tools no longer 
displayed for link node.
v1.0.199
Changed 
the version format to major.minor.build
Bug Fix: Editing text after using 
the Set to Default Font and Colours option would use wrong fontsize in edit box.
	Region_check() factors in layer to help where two identical objects overlap.
	New feature: You can now resize objects using the mouse.
bug fix: Tag was 
not set for linknodes allowing access to properties and resizing.
bug fix: 
Closing the Format Link Styles form using the "X" in the corner would cause the 
Format combo to be double populated.
bug fix: Closing Format Text Form using 
the "X" in the corner caused font and font size combos to be double populated.
	bug fix: Corrected hwnd declared as integer instead of intptr.
bug fix: 
Comment2 field in links table was sometimes missing.
Italian translation 
updated. Thanks Roberto.
v1.0.0.198
Bug 
Fix: NNPing did not always start pinging after loading. Increased time allowed 
for it to start to 3 seconds.
Bug Fix: Updated License Manager to better 
handle Windows renaming license temp file.
Position of NNPing LED changed.
	New Feature: Format > Make Same Size.
v1.0.0.197
Bug Fix: Save as csv feature was broken. Page breaks did not have 
commas.
New feature: Support for Network Notepad Ping plugin.
To use the 
Network Notepad Ping Plugin define a function button like this:
Command:
nnping $ipaddress 1000 3 up.wav 3 down.wav
Display:
NNPing $IPADDRESS
The fields are as follows:
nnping <ipaddress> <timeout> <up retries> <up 
sound> <down retries> <down sound>
v1.0.0.196
	Removed ring menu from diagram properties form
Internationalised tab bar 
popup menu
Removed redundant Locked checkbox from diagram properties form
	Bug Fix: Recent changes were not visible to Find feature.
New feature: 
Automatic create by/on and updated by/on text fields in title box using new 
variables $createdate, $createname, $changedate, $changedate.
New feature: 
Open templates folder option from File menu.
v1.0.0.195
Bug Fix: Loading an older format template would trigger warning 
about diagram being upgraded. New Feature: Right click page tabs for menu 
option to display page numbers on tabs.
v1.0.0.194
Bug Fix: Undo redo closing transaction for delete in wrong 
position
Bug Fix: corrected undo redo closing transactions for align
Bug 
Fix: corrected undo redo closing transactions for drag and drop
Bug Fix: 
corrected undo redo closing transaction for centre connection point
Bug Fix: 
corrected undo redo closing transaction for nudge
Bug Fix: Improved 
protection against illegal fill points for gradient filled shapes
	v1.0.0.193
New Feature: Antialias options in 
Format Shape.
Bug Fix: Could not set layer for backbones from properties 
form.
Default library is now library2.plf instead of general.plf
Turned 
off anti alias for selection boxes and highlight boxes.
Bug fix for Centre 
Connection point.
Bug fix: License manager updated to handle windows 
appending [n] to filename when opening hyperlink.
v1.0.0.192
Selective use of antialiasing improves fineness of 
horizontal and vertical links
bug fix: nudging is now one pixel at a time 
independent of fine_scale_factor
Selective use of antialiasing for drawing 
rectangle shapes
v1.0.0.191
Bug Fix: Labels 
could be drawn incorrectly in links table form.
Export to bitmap now uses 
current Zoom setting to optionally reduce the size of bitmaps.
New feature: 
Centre Connection Point in link context menu.
v1.0.0.190
New feature: You can now right click relative labels and reset 
their relative postition to NSEWC of parent object.
v1.0.0.188
Bug Fix: Hyperlink to page 1 was lost if the file name and 
seek text fields were blank.
Bug Fix: Dragging backbone edge to change size 
sometimes failed.
v1.0.0.187
Bug Fix: 
Changed code to launch License Manager from menu to use absolute path. Using 
relative path not reliable.
Bug Fix: Under rare circumstances the show 
linknodes option did not work.
v1.0.0.186
	Bug Fix: Turned on Option Strict. Ouch. Removed lots of implicit type 
conversions.
New feature: Ctrl Page Up/Down switches pages
Bug Fix: Drag 
and drop rearrange Object library was broken since 1.0.0.177
Bug Fix: Could 
set toolset to invalid value in Object Properties page.
Bug Fix: Format 
Connection points did not toggle menu status indication.
v1.0.0.185
	New Feature: Default margins added to setup form. Removed backup files option, 
although it can still work if configured in the registry.
Bug Fix: Fixed 
problem with implicit type conversion from string to integer in 
tool_table_populate. 
v1.0.0.184
	Bug Fix: More printing adjustments.
Bug Fix: Default margins read from 
registry default_margin_top,bottom,left,right. Will add to setup dialog later.
v1.0.0.183
Bug Fix: Printpage 
incorrect use of printerresolution. 
Bug Fix: Margin settings not set for 
print preview like they were for page setup.
Bug fix: Removed fixed limit of 
50 links styles in a diagram.
Bug Fix: Margin settings now taken in to 
account when printing.
Bug Fix: Rescales big bitmaps so they print.
	v1.0.0.182
Bug Fix: User defined 
functions incorrectly converted to lower case.
Bug Fix: Improvements to 
behaviour when pasting link styles.
Bug Fix: Format Text Form wiped 
label_table .index property which was used by set_drawing_layer().
Bug Fix: 
Suspect reusing deleted labels incorrect undo redo behaviour with layering.
v1.0.0.181
Bug Fix: HyperLink 
support for relative files was broken.
Bug Fix: Handles illegal page numbers 
in hyperlinks.
v1.0.0.180
New 
Feature: Link filename for link to another diagram can be blank to signify 
current document.
Bug Fix: Improvements to auto-align.
v1.0.0.179
Bug Fix: Changes made to links via the 
Links Table did not preserve the align and layer settings for the link.
Bug 
Fix: Right click object or text - selection behaviour brought in line with left 
click behaviour.
v1.0.0.178
	New feature: More flexible layering. You can set the layer for text and links.
	New feature: Added $page and $lastpage variables. eg. This is page $page of $lastpage.
v1.0.0.177
Bug Fix: tooldefs.txt 
could get wiped sometimes when Setup Form is accessed and User Defined Functions 
tab is not accessed.
Bug fix: Searching object library didnt show first 
found object.
Bug fix: Cancelling Setup Form did not reset changes to tool 
table.
v1.0.0.176
New 
feature: You can now change the toolset for an object in the Object Library
	Bug Fix: Multi-page Find found spurious items
v1.0.0.175
Bug fix: Could not use more than 10 tools in a 
toolset.
Bug fix: Using Find on the initial blank diagram caused an error.
v1.0.0.174
New feature: Now 
defaults to single paste with multiple paste button on the toolbar.
Bug fix: 
The outlines for some labels were not drawn in the correct position during a 
paste.
Improved drawing of outlines during a paste.
v1.0.0.173
Bug fix: Objects dragged from an object 
library to a diagram were drawn in wrong position.
v1.0.0.172
Bug fix: name extracted from license 
incorrectly in read_license_features()
Bug fix: Hopefully fixed a problem 
introduced in v1.0.0.171 where sometimes tabcontrol1_selectedindexchanged() is 
not firing and you cant select a new page using the page tabs.
New feature: 
License feature options. Added a license feature option for disabling automatic 
updates permanently. This is for organisations which prefer to control software 
updates rather than leaving it to the end user. When a license is installed with 
this feature enabled, automatic updates are disabled and the option to enable 
them is disabled in the the setup form.
v1.0.0.171
New Feature: You can now reorganise pages by 
dragging and dropping page tabs.
v1.0.0.170
Bug Fix: Improvements to object library file handling. Search 
results could overwrite an existing library if the spacing was changed and then 
saved.
v1.0.0.169
Bug Fix: 
Undo paste sometimes restored labels from a previous diagram to 0,0.
	v1.0.0.168
Bug Fix: Copy+Paste 
orphaned labels, labels drawn in wrong position. Introduced in .165.
	v1.0.0.167
Bug Fix: Problem reading 
tooldefs.txt file on fresh install.
Nicer default tool settings.
	v1.0.0.166
Improvements to auto 
align.
Bug fix: update_auto_align_links() would often mess up link 
alignment.
v1.0.0.165
New 
feature: Toolsets and unlimited user defined functions.
Rubber band select 
works with +- resize
v1.0.0.164
Bug fix: Fixed error trapping.
v1.0.0.163
Fixed missing caption from links table
Rubber band could be 
drawn twice when selecting.
Bug fix: Label added through object properties 
form not set up correctly.
Bug fix: Float text not positioned correctly in 
fine and superfine modes.
Changes made to operation of link break feature. It 
now resets selections and turns off auto-align for link.
Bug fix: Deleting 
label added through links table was not fully deleted.
v1.0.0.162
Bug Fix: Minor performance improvement 
drawing labels.
Bug Fix: Improved compatibility with drawings done with 
freeware edition.
v1.0.0.161
New feature: Added new Align centre,top,bottom,left,right options.
Bug fix: 
Adding labels via the Links Table could result in problems with label positions.
v1.0.0.159
Bug fix: New labels 
not completely initialised in several places.
Bug fix: Backbone resize less 
sensitive in fine and super fine modes.
Bug fix: Object Library form handling 
prevented Log Off or PC shutdown until form closed fully.
v1.0.0.158
Bug Fix: General.plf Library objects 
not drawn correct size when set to Fine and Super Fine print quality.
Added 
template logo icon to installer.
v1.0.0.157
New feature: The option to insert horizontal and vertical 
backbones has been replaced with a new customizable backbone shapes library. To 
get the backbones library, you need to reinstall from the latest prosetup.zip 
download.
Other changes include, but not limited to:
Bug fix: Color Dialog 
custom colors now works.
Bug fix: pasting link styles now updates link 
context menu.
Pasted link style now selected for immediate use.