WebSoftware - Professional Software Solutions for the Web and Beyond(TM)!
Support Home
Knowledgebase
Technical Articles
Developer Articles
Contacting Support Team...

 Search WebSoftware Knowledgebase

 Software Versions
HotHTML 3 Professional:
 Latest: v1.0.3389 (FixPack 6)
HotHTML 2001 Professional:
 Latest: v1.0.11 (Final)

 Got A Question?
Just Ask Us!
We normally respond to your question within a few hours.


Home : HotHTML 3 Professional : Updates : FixPacks : FixPack 2 Release Notes
Q10029 - INFO: FixPack 2 Release Notes

FixPack 2 for HotHTML 3 includes numerous enhancements, bugfixes and changes to the FixPack 1 release of HotHTML 3 Professional. A brief overview of the changes/additions appear in this article on the HotHTML 3 website.

Contents

  1. Additions
  2. Changes
  3. Bugfixes
Additions

Component Description
Kernel::Common Dialogs
Open/Save Dialogs have Static Edges
Open/Save Dialogs now have a static edge for the filename textbox and file filter combo. (ProjectExplorer and main ones only)
Open/Save Dialogs detect Extensions
Open/Save Dialog detects whether or not an extension was provided with the filename, if not you will be asked to enter it with an extension.
Kernel::Syntax Engine
Support for new Languages
Added PHP5, JSP and VoiceXML Language Support.
Kernel::Workspaces
Enhancements to the Workspace Management system
Workspaces have been juiced up to include some new attributes:
  • Saves the "Save Status" of document
  • FTP Account Details
  • BuildManager Settings
  • Project Data
  • Which tab was selected
IDE::UI
New Insert Menu
The Main IDE has an 'Insert Menu' now encapsulating all the items you can insert into the document.
Close Document options in the HotHTML 3 IDE.
'Close All Except Active Document' Item
Option added to the Window menu and consequently in the right click context menu for the DocumentTabs so all documents but the active document will be closed.
QuickExit Feature
The new QuickExit feature which will save the current state of the editor into a temporary workspace and restore it when you restart HotHTML 3.
HotExplorer
LoadLastPath Added
Added new option for HotExplorer (Load Last Path) to improve loading times.
ProjectExplorer
Support for Whidbey
ProjectExplorer now detects and allows you to open Visual Studio.NET Whidbey project files and the IDE.
HotHTML 3 Projects have Refresh Button
In ProjectExplorer for HotHTML 3 projects a refresh button to reload the directory/files structure easily.
DocumentData
Tag Information Tooltips Shown
DocumentData shows the tag information in a tooltip when you hover over the node/item in the treeview.
Dialogs::Insert Date/Time
Customisable Date/Time Formats
Insert Date/Time now has the ability to format your own format for the Date or Time. (New Attributes and new Rendering Engine, may not be 100% compatible with pre-FixPack 2 versions).
Swap Date/Time order
Insert Date/Time can swap the date or time around if desired.
ActiveTasks::TaskEditor
SpellChecking Enabled
TaskEditor now has spellchecking features integrated into the editor.
Integration
Thesaurus.COM Service Added
'Lookup at Thesaurus.COM' to compliment Dictionary.COM service added to context/Edit menus.
DialogManager
Force-Reload of Dialogs without restarting
DialogManager can now reload the list of dialogs without the need of restarting.
DocumentData
CSS Parser shows how many Elements, Classes and IDs are in the document like Outlook.
DocumentData's CSS Parser now clearly shows the amount of children (Eg. Number of elements classes and IDs) in the document similar to Outlook.


Changes

Component Description
TagLib::IntelligentInsert
Behavioural change when inserting tags
Changed the behaviour of IntelligentInsert. Please see Knowledgebase article KB 10028.
Kernel::Syntax Highlighter
File Filters updated
Changed filters, file parser to support the new languages in the Syntax Highlighter.
ProjectExplorer > New Project
Updated Dialog
Dialog left hand side project selection area redone.
ProjectExplorer > Add New Item
Missing Languages and Added new additions
Added missing native languages 'SQL', 'Web.Config' and updated for 'JSP', 'VoiceXML'.
Insert Date/Time Dialog
Dialog Updated
Updated dialog to reflect changes and additions to the feature.
BuildManager
Dialog Updated
Select Build Profile dialog design updated.
CTRL+F5 Default shortcut for 'Build and Run'
CTRL+F5 is now the default 'Build and Run' command.
IDE
Re-Indexed Activebar Layouts
Re-Indexed Activebar 2 ID's for Tools in the GUI, this has been tested but may cause some tools to appear disabled/enabeld when they shouldnt. (Experimental).
Kernel::Applications
Third Party Browser Detection Code Updated
Browser Detection code was changed for Mozilla variants after Mozilla changed from using Mozilla.org to Mozilla in the registry.
ActiveTasks::TaskEditor
TaskEditor Dialog Updated
TaskEditor has been reshufled to show less on the first tab (Task tab) and most of the "extended" information to be placed in the "Details" tab instead.
Kernel::Tweaks
GDI+ Security Issue tweaks
In light of the GDI+ Security issues found this month (September) we have added several tweaks to GDI+ usage including disabling the use of GDI+ by default.


BugFixes

ReportID Description
13334
Open From Web
Error "Valid name, no data record of requested type." When specifying a custom port in a URL (Eg. http://www.wsoftware.biz:1234/default.aspx), now custom ports (apart from 80) are supported.
13333
IDE
Selecting line highlighting always initially selects the first line on a new document with more than one line.
13332
WebManager
Dialog wont close because its waiting for the server to reply to the QUIT command. After an offset it will automatically close regardless.
13331
IDE
The 'Dock All' feature didnt work correctly, only the visibility
13330
SpellCheck
Looking up word in Dictionary.com when no selection boundary is valid results in an null search query.
13329
Kernel
Network copies that are not self-repaired by MSI when another user (that didnt originally install HotHTML 3) runs HotHTML 3 recieve invalid path errors. Now does a integrity check and creates folder structure if required.
13328
Kernel
Browser Detection code changed to make sure the file exists before enabling/disabling browsers.
13327
Kernel
Close All, Save All dialogs will not cancel if you select the cancel option.
13326
DocumentData > CSS Parser
When selecting a node, an incorrect text block is selected.
13325
CodeCleaner Errors/Warnings
Scrollbar is shown all the time(resizing issue).
13324
QuickInsert
Some QuickInsert Items (Eg. Forms) that use the older (pre-Gold) standard of <Item>1 & <Item>2 when used will move the caret one more place then required. (See HKEY_CURRENT_USER\Software\WebSoftware\HotHTML 3 Professional\QuickInsert.Forms\)
13323
TaskManager
Defaults to Arial Size 5 all the time even though others may have been selected.
13322
IDE
Navbar sometimes may not show all tabs because Activebar 2 doesnt have chevron support if all the tabs are not visible, so we have added a minimum width check [(627 * NbrOfTabs) + 50] with 50 being slackspace. (Assumes no caption text appears.)
13321
LicenseManager
The 'Full Name' field when you goto Activate HotHTML 3 Professional appears as 'False'.
13320
Workspaces
If a line selected is invalid the GOTO box will appear when openning Workspaces.
13319
Workspaces
SaveWorkspace no longer asks you to save documents before saving workspace.
13318
SmartPreview
SmartPreview Combobox FD/AD command would say it found the document and asks you to open it when infact it hasnt found it (missed the "NOT" in there), now does a _FileExists check to make sure it exists before prompting to open.
13317
GUI
Build Menu had incorrect icons for the Build items.
13316
Editor
Multiple Line highlighting in one document when only one is expected should be reduced (not completely erradicated but reduced).
13315
ProjectExplorer > Add New Item
When changing document types the default filename is always 'HTMLDocument' followed by the selected extension. Now there is no default filename specified.
13314
SmartPreview
When 'Preview as HTML' is not enabled previewing unsaved files inside the HotHTML 3 IDE fails.
13313
DialogFramework
Previously the IDE Object was not populated if you were using 'UnAllocateMemory=False' or the advanced mode rendering most interactivity useless. See Knowledgebase article KB ****** (unless you use the .Parent of the abMainGUI component). Now its populated and can be repopulated by PopuplateMyIDE method in the hh_MainIDE and parsing an instance of the IDE Class.
13312
Kernel
Clipboard functions where not working properly. (Standard Cut/Copy/Paste are OK but for other areas - such as Licensing, WebManager) the clipboard will fail to store the text if the previous content was not text.
13311
Kernel
You can open Web.Config files but you cant create new ones via the New menus. (Language wasnt supported properly)
13310
ProjectExplorer
Right clicking on a node (in HotHTML 3 Projects) will now result in that node being selected instead of the previous node that was selected.
13309
DialogManager
Checking item checkbox in the list will not reflect the checkbox in the description if the dialog was disabled to load at startup.
13308
Kernel
XSL/XSLT documents arent properly rendered unless manually selecting either XSL/XSLT.
13307
ProjectExplorer
Problem with expanding and collapsing nodes when double clicking on items(or nodes) in the treeview.
13306
Kernel
Openning a binary/unicode based file when "AutoUpdate Date" is selected will corrupt the file even though file wasnt modified or saved.
13305
ProjectExplorer / Parser
Relative links are not parsed when project files are open.
13304
Kernel
Locale Issues on non-English Versions of HotHTML 3.
13303
Kernel
When using Single Instancing the second or nth instance is not properly shutdown even though the document is parsed to the main/first instance.

Please see the 'Related Article Links' list below for other topics that cover FixPack 2 changes.

Related Articles
Q10031 - INFO: Using the QuickExit Feature in FixPack 2+

Article Attachments
No Attachments Available.

Related External Links
FixPack 2 Announcement
Brief overview of FixPack 2 Changes
Help us improve this article...
What did you think of this article?

poor 
1
2
3
4
5
6
7
8
9
10

 excellent
Tell us why you rated the content this way. (optional)
 
Approved Comments...
No user comments available for this article.
Created on 4/10/2004.
Last Modified on 1/11/2004.
Last Modified by Thushan Fernando.
Suggested by Unknown.
Article has been viewed 9313 times.
Rated 5 out of 10 based on 84 votes.
Print Article
Email Article

Copyright © 1999-2009 WebSoftware Systems, All Rights Reserved. 

WebSoftware, DevFtp, HotHTML, HotStyles, TaskManager, ActiveTasks, CodeCleaner and the HotHTML 3 Logos are registered Trademarks or legal trademarks of WebSoftware Systems. Other product and company names herein may be the trademarks of their respective owners. Please direct your questions or comments to our Legal Department.