Softpedia
 

WINDOWS CATEGORIES:



GLOBAL PAGES >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Sticky Password FR...
  • Parallels Workstat...
  • ESET NOD32 Antivir...
  • BitDefender Total ...
  • WinPatrol 24.6.201...
  • PerfectDisk Free D...
  • Adobe Photoshop CS...
  • PerfectDisk Profes...
  • Windows 8 Consumer...
  • Atlantis Word Proc...
  • 7-DAY TOP DOWNLOAD
    #
    Program
    Sticky Password FREE
    [SOFTPEDIA
    EXCLUSIVE] 6.0.2.323

    78,546 downloads
    Nokia PC Suite
    7.1.180.64

    74,932 downloads
    3DP Chip 12.04
    60,801 downloads
    Adobe Flash Player
    11.3.300.250 Beta 3
    / 11.2.202.235

    49,717 downloads
    Samsung PC Studio
    7.2.24.9

    45,498 downloads
    Nero 9 Free
    9.4.12.3d

    43,090 downloads
    Yahoo! Messenger
    11.5.0.192

    36,228 downloads
    Samsung Kies
    2.3.1.12044_18

    35,827 downloads
    Internet Download
    Manager 6.11 Build 7

    34,401 downloads
    Avira Antivir Virus
    Definition File
    Update May 22, 2012

    33,272 downloads
    Home > Windows > Programming > Coding languages > Compilers > Easy Code for MASM > Changelog

    Easy Code for MASM 1.06.0.0014 - Changelog


    What's new in Easy Code for MASM 1.06.0.0014:

    April 19th, 2012

    · Improves the 'Transparent' property for 'Static' and 'Image' objects. Please see the 'Transparent' property in the Easy Code help file.
    · Improves the 'HyperLink' property for 'Static' objects. Please see the 'HyperLink' property in the Easy Code help file.
    · A new method, 'IsWow64', allows you to know whether a 32-bit application is running on 64-bit Windows. Please see the 'IsWow64 method' topic in the Easy Code help file.



    What's new in Easy Code for MASM 1.06.0.0013:

    January 25th, 2012

    · When a buffer was passed in the 'lpszSvPack' parameter of the 'GetPlatform' method in order to get the 'Service pack', an empty string was always returned.
    · The Image, Raw Data and String tables, in the Resources section, were shown twice and did not work properly.



    What's new in Easy Code for MASM 1.06.0.0012:

    January 3rd, 2012

    · The previous version of Easy Code did not properly process Private procedures. As a result, they were treated as Public.
    · The 'HyperLink' property for 'Static' objects did not properly work under certain circumstances.
    · Sometimes, the vertical scroll bar of the properties window was not shown when required.



    What's new in Easy Code for MASM 1.06.0.0011:

    November 9th, 2011

    · The 'NoTooltips' property has been added to 'Slider' objects. Please see the help for 'NoTooltips' property in the Easy Code help file.

    · The 'Find unused resources' option of the 'Tools' menu has been improved.



    What's new in Easy Code for MASM 1.06.0.0008:

    September 1st, 2011

    Fixes:
    · The 'BackColor' property for 'ImageList' objects could not be set to CLR_NONE (0FFFFFFFFH).
    · The 'KeepSize' property for 'Window' objects did not work properly.



    What's new in Easy Code for MASM 1.06.0.0007:

    August 18th, 2011

    Fixed:
    · The 'GetWindowItem' method returned a wrong handle for 'ImageList' objects.

    New feature:
    · A new property for child controls, 'DragAndDrop', allows them to be a drag-and-drop target. Please see the 'DragAndDrop' property in the Easy Code help file.



    What's new in Easy Code for MASM 1.06.0.0006:

    August 16th, 2011

    It fixes the following bugs:
    · When opening an include protected file (those being in the '\Masm32\Include' folder), pressing did not make the file editable as expected.

    It adds the following features:
    · Two new macros, 'MultiCat' and 'Swap', have been added to the 'ECMacros.asm' file. Please see the 'Easy Code Masm macros' in the Easy Code help file.



    What's new in Easy Code for MASM 1.06.0.0005:

    July 4th, 2011

    It fixes the following bugs:
    · The default code generated by Easy Code compiled with errors when the 'Easy Code macros' option (in the 'Project properties') was unchecked. However, the 'Classic NT driver' project still needs this option to be checked.

    It adds the following features:
    · Two new properties for 'Static' objects ('HyperColor' and 'HyperLink') allow them to behave like a hyper-link. Please see the 'HyperColor' and 'HyperLink' properties, and the ECM_LINKPUSHED message, in the Easy Code help file.
    · Three new macros ('Date', 'Now' and 'Time') have been added to the 'ECMacros.asm' file. Please see the 'Easy Code Masm macros' topic in the Easy Code help file.



    What's new in Easy Code for MASM 1.06.0.0004:

    May 7th, 2011

    It fixes the following bugs:
    · Fixes a bug that made Easy Code to crash when changing the editor font.

    It adds the following features:
    · The Easy Code macros are now in the 'ECMacros.asm' file, located in the 'Macros' subfolder.



    What's new in Easy Code for MASM 1.06.0.0003:

    April 13th, 2011

    · Fixes a bug that could make Easy Code to crash when loading a project.



    What's new in Easy Code for MASM 1.06.0.0002:

    January 31st, 2011

    It fixes the following bugs:
    · A small piece of memory was not properly released after reading a text string from the language file.
    · Some long comments ('Comment' keyword) were not properly processed.
    · The 'CreateCollectionA' method did not preserve the Ecx and Edx registers.
    · The 'GetOwnerWindow' method returned -1 (instead of NULL) when called for an window object.



    What's new in Easy Code for MASM 1.06.0.0001:

    November 23rd, 2010

    It adds the following features:
    · A new project type, 'Classic NT Driver', allows you to build 32-bit drivers for Windows NT and later. Please carefully read the 'Building NT drivers' topic in the Easy Code help file.



    What's new in Easy Code for MASM 1.05.0.0005:

    October 25th, 2010

    · COFF projects (obj) did not properly resolve the project name and only compiled the first module.



    What's new in Easy Code for MASM 1.05.0.0003:

    October 14th, 2010

    It fixes the following bugs:
    · The code editor was not properly repainted when two or more lines were indented at a time.
    · A 'Corrupted file' error was fired when trying to load an empty 'include' file.
    · The 'ReadTextLine' method returned FALSE when reading a line having some text but not ending with a carriage return (CR) or a line feed (LF).



    What's new in Easy Code for MASM 1.05.0.0002:

    September 21st, 2010

    It fixes the following bugs:
    · Visual projects with the Easy Code library dynamically linked, fired errors at compile time when 'App' and/or 'Error' objects were invoked.

    It adds the following features:
    · A new macro, 'TextStr', returns a text string in ANSI or Unicode format, depending on whether the 'Build project as Unicode' option is checked or not. Please see the 'Easy Code Masm macros' and 'ANSI / Unicode applications' topics in the Easy Code help file.



    What's new in Easy Code for MASM 1.05.0.0001:

    September 12th, 2010

    It adds the following features:
    · A new objet, 'Rebar', has been added to Easy Code. Please see the 'Customizing objects' topic in the Easy Code help file.
    · A new property for window objects, 'ToolTip', allows to activate a tooltip for all of their child controls. Please see the help for this property in the Easy Code help file.
    · A new property for control objects, 'ToolTipText', allows to specify the text being shown by the tooltip. Please see the help for this property in the Easy Code help file.
    · A new method, 'GetToolTipHandle', allows you to get the tooltip handle for a window. Please see the help for this method in the Easy Code help file.



    What's new in Easy Code for MASM 1.04.0.0011:

    July 15th, 2010

    It adds the following features:
    · A new option for menu items ('Owner draw') has been added to Menu Editor.



    What's new in Easy Code for MASM 1.04.0.0010:

    July 3rd, 2010

    It fixes the following bugs:
    · After testing a window containing one o more 'Image' objects, Easy Code tried to free some allocated memory twice.
    · The cursor for some objects was not always properly displayed if its shape was not '0 - Default' ('CursorShape' property).
    · 'ImageCombo' objects did not show all their properties at design time (that just affected to classic projects).



    What's new in Easy Code for MASM 1.04.0.0009:

    June 16th, 2010

    It fixes the following bugs:
    · Some times there was a memory access violation when building a project. After two or more buildings, Easy Code could crash.



    What's new in Easy Code for MASM 1.04.0.0007:

    May 21st, 2010

    It fixes the following bugs:
    · Easy Code could crash when double-clicking on the tool box buttons if the active object was an MDI window.



    What's new in Easy Code for MASM 1.04.0.0006:

    May 19th, 2010

    It fixes the following bugs:
    · The name of the organization was not properly saved in the 'Version' resource ("ecr" resource file).
    · Syntax correction for some Easy Code constants did not work on Spanish language based systems.
    It adds the following features:
    · 'ToolBar' objects have a new property ('Transparent') which allows to create a tool bar with a transparent background.



    What's new in Easy Code for MASM 1.04.0.0005:

    April 22nd, 2010

    It fixes the following bugs:
    · Syntax correction for Easy Code constants did not work.
    It adds the following features:
    · A new Easy Code method ('Is64BitVersion') allows you to know whether you are running a 64-bit version or not. Please see the 'Easy Code methods' topic in the Easy Code help file.



    What's new in Easy Code for MASM 1.04.0.0004:

    April 18th, 2010

    It adds the following features:
    · When the 'Macros.asm file' option of the 'Project properties' is selected, Easy Code corrects syntax and shows context help for all MASM32 macros.

    · A switch ("/C" or "/c") has been added to the command line allowing to run Easy Code with different configuration files. Please refer to the 'Using different settings' topic in the Easy Code help file.



    What's new in Easy Code for MASM 1.04.0.0003:

    March 31st, 2010

    It fixes the following bugs:
    · The 'Add files' menu option did not work when just a file was added.

    It adds the following features:
    · A new macro for Unicode text ('TextW').



    What's new in Easy Code for MASM 1.04.0.0002:

    March 25th, 2010

    It fixes the following bugs:
    · The dialog box for choosing a font was not properly displayed when the Easy Code main window was not maximized.
    · A linker switch (/debugtype:both) fired an error at link time if the used program was not the 'Link.exe' file coming with Masm32.
    · The 'TextAddrW' macro did not properly process the backslash character ('\').
    · Available languages were not shown in Windows 95/98/ME.

    It adds the following features:
    · The 'Add files' menu option allows selecting multiple files.



    What's new in Easy Code for MASM 1.04.0.0001:

    March 24th, 2010

    It adds the following features:

    · Easy Code now works in Unicode mode when running on Windows NT and later systems, or in ANSI mode when running on Windows 95/98/ME. Please see the 'ANSI / Unicode applications' topic in the Easy Code help file.

    · Includes the necessary support for multiple languages (Unicode). Please see the 'Multilanguage support' and 'Language files (how to make them)' topics in the Easy Code help file.

    · Includes the necessary files for chinese language, both simplified and traditional (by Jason Jiang).

    · Unicode visual applications can be programmed in a quick and easy way. Please see the 'ANSI / Unicode applications' topic in the Easy Code help file.

    · Includes the 'TextAddrW' new macro for Unicode text (programmed by Héctor A. Medina).

    · Easy Code is distributed in a ZIP file. No installation program nor Administrator rights are needed.

    · No more access to Windows registry. Easy code now saves all configuration in an INI file ('EasyCode.ini').

    · A new 'Window' menu allows you to easily arrange windows inside the work space.

    · Includes the 'powermgr' new example program, a nice and useful application programmed by Wook.



    What's new in Easy Code for MASM 1.03.0.0001:

    November 23rd, 2009

    It fixes the following bugs:
    · Sometimes moving or sizing a window built with Easy Code had no effect when releasing the mouse left button.
    · Easy Code could crash when adding a child control to a 'Dialog' resource (only classic projects).
    · The 'FullDrag' property for 'Header' controls was not properly loaded (it was always set to FALSE).
    · Fixes some issues for context help.

    It adds the following features:
    · Easy Code can create a Manifest and include it in the project in a very easy way. For more information, please see the 'STARTING EASY CODE' and 'Including a Manifest in the project' topics in the Easy Code help file.
    · Child controls can also be added to 'Window', 'Picture' or 'Group' objects (depending on which of them is selected) just by double-clicking on its corresponding button in the tool box.



    What's new in Easy Code for MASM 1.02.0.0008:

    October 28th, 2009

    · Fixes a problem in the list box of the properties window. If there were many items to show, not all of them could be seen when the list box was opened.
    · The 'OwnerDraw' propety has been improved for a better usage of the new 'Common controls'. Please read the 'OwnerDraw propety' topic in the Easy Code help file.
    · The 'App' object has now two new members: 'ProcessID' and 'ThreadID'. Please read the 'App and Error objects' topic in the Easy Code help file.



    What's new in Easy Code for MASM 1.02.0.0007:

    August 29th, 2009

    · 'List' and 'Combo' objects did not properly manage the 'OwnerDraw' property when its value was other than 'None' and, as a result, its contents was never drawn. Now fixed
    · Added a new example application, "Drives", shows a list with all available logical drives including USB pendrives and floppy disks.



    What's new in Easy Code for MASM 1.02.0.0006:

    August 18th, 2009

    · Easy Code could crash when loading modules with macro code depending on the loaded module contents.
    · Context help for variables and constants being in other modules was not properly shown.
    · Now 'Button' objects can have the new look for XP / VISTA / SEVEN and also display text and images. See the 'OwnerDraw property' in the Easy Code help file.



    What's new in Easy Code for MASM 1.02.0.0005:

    August 18th, 2009

    · Context help did not show some variables when defined in other modules.
    · The 'RTrim' method did not properly return the length of the trimmed string.
    · New constants added to context help.
    · A new property ('Transparent') for 'Static' controls, allows them to have a transparent background.
    · A new version of the Network monitor (NetMon) is included as an example. This new version shows information about the TCP/UDP ports.



    What's new in Easy Code for MASM 1.02.0.0004:

    April 2nd, 2009

    It fixes the following bugs:

    · Fixes a few minor bugs ocurred in Dialog boxes and its child controls for classic projects.
    · The 'ImageList' control was shown as available even when the 'Common controls' option was not selected.
    · Some controls (i.e. 'Combo' or 'TabStrip') were not properly pasted after having been copied.
    · The 'KeepSize' property did not work properly (visual projects).
    · The 'ID' property for accelerators and menus tables could not be modified in the properties window.

    It adds the following features:

    · A new option in the 'Settings' menu allows you to reset all options to their default values.
    · New constants and API calls have been added to the context help.
    · A new example application, 'Network monitor', can be found in the Easy Code 'Examples' folder ('NetMon' subfolder).



    What's new in Easy Code for MASM 1.02.0.0003:

    February 4th, 2009

    · Easy Code could crash when modifying the 'Text' property for a window (specially under 64-bit Vista).
    · The 'Find' option (Ctrl+F), for searching text through the whole project, did not work properly.
    · The MASM32 SDK version 10 (last version available) does not include the "riched20.inc" and "riched20.lib" files, since constants and structures for the Rich Edit control are now included in "Windows.inc". When Easy Code loads a project including the "riched20.inc" and/or "riched20.lib" files, it first searches for them in the corresponding directories. If they are found, they are included normally, while if they are not, they are ignored. That makes Easy Code to be compatible with all versions of MASM32.



    What's new in Easy Code for MASM 1.02.0.0002:

    January 8th, 2009

    It fixes the following bugs:
    · Some properties did not properly show the list box with available options.
    · The context help for local variables was not properly shown in some cases.
    · The key was not properly processed in the WM_KEYDOWN and WM_CHAR messages.

    It adds the following features:
    · Easy Code always adds a 'Static' child inside 'Pager' objects in order its scroll buttons to be shown. From this version and later, the referred 'Static' child will not be added at run time, so the 'Pager' object, once compiled, will not be visible if no child is assigned to it.



    What's new in Easy Code for MASM 1.02.0.0001:

    October 1st, 2008

    · Version 1.02.0.0001
    · The 'ClientEdge' and 'StaticEdge' properties did not work properly for ProgressBar objects.
    · The 'VarArg' argument type fired an error at compile time.
    · The 'user defined' control (classic projects) was not properly created.
    · The bit map asssigned to 'ToolBar' objects did not always work properly at run time.
    · Common files for the aplication are now placed in the 'Common' folder, inside the Easy Code main folder.
    · The 'BackColor' and 'ForeColor' properties have been added to 'ProgressBar' objects.
    · The 'Border', 'ClientEdge', 'ClipChildren' and 'StaticEdge' properties have been added to 'Pager' objects.
    · The 'Border' property has been added to 'ToolBar' objects.
    · Two new objects are now available: 'ImageList' and 'Header' controls (see the Easy Code help file).
    · A new line-based editor (RSEditor) in a dll file is included as an Easy Code example.



    What's new in Easy Code for MASM 1.01.0.0007:

    November 29th, 2007

    · Fix: Syntax correction did not work for some local variables.
    · Fix: The 'Default' property for 'Button' objects did not always work properly (visual projects).
    · Fix: The '[Name]' and 'Text' properties could not be set (modified).
    · More API constants and calls have been added to context help.



    What's new in Easy Code for MASM 1.01.0.0006:

    November 23rd, 2007

    · The installation program did not associate files properly.
    · When changing the [Name] property for a window or module and pressing the key, the name was not changed and the old one remained.
    · Easy Code help file did not open when pressing key on Windows 95/98/ME.
    · The 'Style' property for 'Button' objects did not work properly in classic projects.
    · Previous version (1.01.0.0005) used an API function only included on Windows 98 and later, causing Easy Code to crash on Windows 95. Now it works again (sorry!).
    · The IDR_VERSION constant ID was defined as 2 intead of 1, causing the Version resource not to work.
    · The installation program associates files, icons and shortcuts properly (sorry!).
    · Now '.asm' files for windows and modules being compiled, can be generated even if a project is built in 'Release' mode.
    · Easy Code can be installed both, installation program and zip file, without Administrator privileges.



    What's new in Easy Code for MASM 1.01.0.0005:

    November 23rd, 2007

    · Fixes several bugs
    · Improves performance and works perfectly well on Windows Vista.




    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM