Vous êtes sur la page 1sur 6

CodeSMART 2013 for VB6

FixPack5
May 09, 2014

1. Using variable names identical to type names or multiple variables being


declared on a single line lead to inexact Find References results. Fixed.

2. An error was sometimes reported when refreshing a member. Fixed.


3. In rare circumstances, the MDI tabs feature was causing a trully odd VB
Collection-related compilation error. Fixed.

4. Installing on post-Vista systems sometimes resulted in a failure to register the


add-in with Visual Basic. Fixed.

5. The Enhanced Immediate Window result list 'Group By', 'Sort By' and 'Show
Fields' dialogs were causing cascaded errors if the result list was originally
empty.

6. SmartComplete was inadvertently offering suggestions in comments, if these


were starting with the Rem comment marker.

FixPack4
January 22, 2014

7. Fixed a crash that was occurring sometimes when End-of-line details were
displayed only for statement blocks larger that a certain line count.

8. Fixed "Error in loading DLL" that was reported when adding certain custom
controls to a designer.

9. The web update checker inaccurately detected a "new version" situation when
the account VB6 was run on a non-administrative account (or without elevated
credentials). Fixed.

10. Fixed problems in toolbars which were caused by an older version of a custom
toolbar control that was used by CodeSMART.

11. Fixed a cryptic error that was reported after source code control check-out
operations.

FixPack3
December 10, 2013

12. The "Extended Find" dialog height was incorrect on Windows Vista/7 and
Windows XP systems while on single-line mode. Fixed.

13. An error was reported at CodeSMART startup when checking the MSO.DLL
version. Fixed.

14. An 'Automation Error' happened sometimes when building the project/group.


Fixed.

15. Fixed some internal error handling idiosyncrasies.


16. Some icons were still low-color. Fixed.
17. The "About" pane in the CodeSMART Control Panel was incorrectly representing
licensing state in some situations.

18. Added a simple web-update mechanism which will display a message when an
update is available.

FixPack2
October 29, 2013

19. Sort Procedures was failing when encountering property procedures without a

getter.

20. The 'Register' button is not visible anymore on the 'About'/'License Details' pane
if there is a full install

21. The "Office app is running" message box now has an explanatory notice on how
to turn the check off.

22. The Code Formatter did not insert blank lines after 'End Sub' / 'End Function' /
'End Property' statements even if configured to do so.

23. An obscure "Method '~' of object '~' failed" error occurred on some systems when
starting VB6 plus CodeSMART.

24. An error was reported in certain conditions on SCC operations at project level.
25. The Task List encountered problems on systems with certain time/date formats.

FixPack1
September 23, 2013

26. A glyph was drawn on some systems over public items' icon in the Project
Explorer.

27. A few users complained of slow editor updates, so a new setting was added in
CVA "General" options: "aggressive refresh" (it controls how often the CVA
gizmos are updated). Initially set to off, we recommend setting it to on if you have
enough processing power (enough would mean here a physical machine with an
average but modern CPU).

28. If a node different than a component was double-clicked in the Project Explorer,
the parent component node was not displayed in bold.

29. Clear Immediate Window did not work in demo setup kits.
30. If a copy of CodeSMART 2009 for VB6 evaluation previously expired on the
machine, then CodeSMART 2013 for VB6 was already expired at install time.

31. Links to registration were pointing to dead web pages.

32. Settings from previous versions of CodeSMART were not carried over to the new
version.

33. The lyt layout files distributed by the setup kit were not up-to-date.

Initial Release
September 16, 2013

34. Hi-Color, modern icons in almost all subsystems.


35. Visual refinements throughout the entire toolset.
36. Hi-Color icons are injected by CodeSMART into the VB6 IDE built-in Object
Browser and Intellisense subsystems.

37. Code View Assistant branch lines are now colored, thus making multi-page
branches more easily identifiable for example.

38. Significant speed improvements for all bulk operations (i.e. insert/remove error
handling code, line numbers, custom code, code formatter, sort procedures etc).

39. Private components (only applies to relevant items, i.e. classes and user
controls, and to project types that could actually export such items) are displayed
with dimmed icons in the Project Explorer. This is supposed to replace the Bold
public classes option, albeit the old option is still there.

40. Private code members are displayed with dimmed icons in the Project Explorer.
This is supposed to replace the Bold public members option, albeit the old
option is still there.

41. The currently selected component is displayed in bold in the Project Explorer.
This works if the newer public components emphasizing method (i.e. private
components de-emphasizing actually by using dimmed icons) is used only, that is
if Bold public classes is off.

42. Windows 8 compatibility.

43. Fixed extremely long delays at startup (i.e. if CodeSMART was set to load on
startup) on systems where Microsoft Office 2010/2013 was installed, even if no
Office app was running.

44. In order to prevent startup delays altogether, CodeSMART now gives an


explanatory notice if Microsoft Office 2010/2013 apps are running in the
background (this check can be set to off in the CodeSMART Control Panel).

45. Significantly reduced delays at startup when Microsoft Office 2010/2013 apps are
running in background.

46. When re-loading the addin (after unloading it in the same session), Code View
Assistant features were not active on the currently active document.

47. CsCmdLine was not working (the reg setting was for CS 2007, plus
CreateProcessExA did not function on W7 and maybe Vista/8)

48. CsCmdLine: Fixed an OpSwitch argument issue.


49. If the task list admin password is the default one (which is the empty string) then
no admin login prompt is displayed on regular operations. If you need security
you will have to set a password first in the Control Panel (Task List / Password
section).

50. Spelling checker dictionary files do not require a separate download anymore.
51. Better behavior on large fonts systems.
52. Reviews result count is now displayed in the reviews combobox rather than in the
Immediate window caption, thus having the entire project status visible when
opening the combobox.

53. A custom font size can be set for explorer toolwindows (Project Explorer,
Designer Explorer etc) and Immediate window report lists (Find in Files, Find
References, Code Analyzer etc).

54. When editing, branch lines were deleted from the edited line. Also, branch lines
were deleted from a line when a word on that line got selected.

55. When switching to the Code Flow Explorer, if this one is empty and there is a
valid selection (i.e. member in a code pane) then a parse is automatically

invoked. Can be switched off in the Options dialog.

56. When editing, branch lines were deleted from the edited line. Also, branch lines
were deleted from a line when a word on that line got selected.

57. The new position in Tab Order Designer is also marked by a red indicator line.
58. Tab Order Designer now always pre-selects the control that is currently selected
on the designer that is being invoked upon.

59. The AutoText system now properly handles items starting with #. As a result,
adding regions to code has is greatly simplified with the help of #reg and #ereg
items (these will insert region start tag and region end tag respectively). Also, an
AutoText item to help with bookmarks insertion was added (i.e. bmk).

60. Added command for direct insertion of a comment header in the current member
(Ctrl+') or component (Ctrl+Shift+'). Bulk operations are still available but only at
menu level and with no keyboard shortcut.

61. Ctrl+ was not trapped at all on some systems.


62. When CSEHSkip was a member or component's modifier, the EH Inserter dialog
did not initialize its "current scheme" and preview system correctly.

63. All subsystems with code preview areas now use the same font as the code
window; some will use a 1-point less font size if the editor font is too big.

64. Setup program message boxes were not displayed on Windows 8.

Vous aimerez peut-être aussi