flat assembler
Message board for the users of flat assembler.

Index > IDE Development > New version of Easy Code 2 (October 22, 2020)

Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8  Next
Author
Thread Post new topic Reply to topic
EasyCode



Joined: 26 Jul 2015
Posts: 137
EasyCode
Hi all,

A new version of Easy Code 2 has just been released (2.02.0.0007). Download it at:

http://easycode.cat/English/Download/EasyCode20200007Eng.zip (English version)
http://easycode.cat/Download/EasyCode20200007Cat.zip (Catalan version)
http://easycode.cat/Spanish/Download/EasyCode20200007Esp.zip (Spanish version)

Please follow the instructions in the Setup-Portable-Edition.txt file.


Added Features:
===========

1. A new custom help item has been added to the "Help" tab of the "Tools-->Settings" menu.

2. The backcolor/forecolor for the Easy Code panels ('Project Explorer', 'Properties Windows' and 'Output Window') can be changed in the "Editor" tab of the "Tools-->Settings" menu (at the end of the "Colors" list box).



Bug Fixes:
=======

None


Deprecated Features:
===============

None


- Please read and follow the directions within the AsmC.txt, Fasm.txt, Masm.txt and UAsm.txt files located in the 'EasyCode' folder -



Enjoy Easy Code!
Post 16 Nov 2018, 18:55
View user's profile Send private message Reply with quote
EasyCode



Joined: 26 Jul 2015
Posts: 137
EasyCode
Hi all,

A new version of Easy Code 2 has just been released (2.02.0.0009). Download it at:

http://easycode.cat/English/Download/EasyCode20200009Eng.zip (English version)
http://easycode.cat/Download/EasyCode20200009Cat.zip (Catalan version)
http://easycode.cat/Spanish/Download/EasyCode20200009Esp.zip (Spanish version)

Please follow the instructions in the Setup-Portable-Edition.txt file.


Added Features:
===========

1. Shows the Common Controls version in the about box.

2. Supports Asmc v2.30 changes EXCEPT for the "/Zne" option, which does not work with Easy Code when the Unicode mode is used. For more information please see the "IMPORTANT REMARKS" topic in the Easy Code help file.

3. A new option allows you to specify a command line for the project's executable file. For more information please see the Project Properties, Tools section, in the Easy Code help file.



Bug Fixes:
=======

1. The "Project-->Add External Resources (*.res)" menu option did not work and made Easy Code to crash.

2. The menu option "Search-->Search in Files" did not work when a file extension was specified.


Deprecated Features:
===============

None


- Please read and follow the directions within the AsmC.txt, Fasm.txt, Masm.txt and UAsm.txt files located in the 'EasyCode' folder -



Enjoy Easy Code!
Post 24 Jun 2019, 07:45
View user's profile Send private message Reply with quote
yeohhs



Joined: 19 Jan 2004
Posts: 195
Location: N 5.43564° E 100.3091°
yeohhs
Thanks! EasyCode is still awesome.
Post 24 Jun 2019, 08:09
View user's profile Send private message Visit poster's website Reply with quote
EasyCode



Joined: 26 Jul 2015
Posts: 137
EasyCode
Hi all,

A new version of Easy Code 2 has just been released (2.02.0.0010). Download it at:

http://easycode.cat/English/Download/EasyCode20200010Eng.zip (English version)
http://easycode.cat/Download/EasyCode20200010Cat.zip (Catalan version)
http://easycode.cat/Spanish/Download/EasyCode20200010Esp.zip (Spanish version)

Please follow the instructions in the Setup-Portable-Edition.txt file.


Added Features:
===========

1. New 'opengl32.inc' and 'opengl32.lib' files for ASMC, FASM, JWASM, MASM, SOLASM and UASM 64-bit projects.



Bug Fixes:
=======

1. The 'OutputString' method did not work in the 64-bit edition of Easy Code.

2. Fasm and SolAsm projects fired errors when there was more than one window or module in the project because Easy Code did not build well the code for external variables and procedures.

3. After creating a new project and adding an MDIWindow, Window, DialogBox or module object, the corresponding tab was not created.


Deprecated Features:
===============

None


- Please read and follow the directions within the AsmC.txt, Fasm.txt, Masm.txt and UAsm.txt files located in the 'EasyCode' folder -



Enjoy Easy Code!
Post 02 Jul 2019, 16:33
View user's profile Send private message Reply with quote
EasyCode



Joined: 26 Jul 2015
Posts: 137
EasyCode
Hi all,

A new version of Easy Code 2 has just been released (2.02.0.0011). Download it at:

http://easycode.cat/English/Download/EasyCode20200011Eng.zip (English version)
http://easycode.cat/Download/EasyCode20200011Cat.zip (Catalan version)
http://easycode.cat/Spanish/Download/EasyCode20200011Esp.zip (Spanish version)

Please follow the instructions in the Setup-Portable-Edition.txt file.


Added Features:
===========

1. New 'gdiplus.inc' and 'gdiplus.lib' files for ASMC, FASM, JWASM, MASM, SOLASM and UASM 64-bit projects.



Bug Fixes:
=======

1. The Resource Editor accepted duplicated ID's.

2. Scrolling text up with the mouse did not work properly for the 64-bit version of Easy Code.


Deprecated Features:
===============

None


- Please read and follow the directions within the AsmC.txt, Fasm.txt, Masm.txt, SolAsm and UAsm.txt files located in the 'EasyCode' folder -



Enjoy Easy Code!
Post 10 Aug 2019, 11:21
View user's profile Send private message Reply with quote
DimonSoft



Joined: 03 Mar 2010
Posts: 821
Location: Belarus
DimonSoft
EasyCode wrote:
Bug Fixes:
=======

1. The Resource Editor accepted duplicated ID's.

I’ve never used Easy Code so might not understand what exactly the fix is about, but if we speak about dialog resources in Windows, having the same ID for different controls, menu items accelerators, etc. is perfectly valid and useful.
Post 10 Aug 2019, 11:48
View user's profile Send private message Visit poster's website Reply with quote
EasyCode



Joined: 26 Jul 2015
Posts: 137
EasyCode
HI DimonSoft,

In a string or image table you cannot have two text strings (or two images) with the same ID. That is what could happen in Easy Code and has been fixed.
Post 10 Aug 2019, 19:24
View user's profile Send private message Reply with quote
EasyCode



Joined: 26 Jul 2015
Posts: 137
EasyCode
Hi all,

A new version of Easy Code 2 has just been released (2.02.0.0013). Download it at:

http://easycode.cat/English/Download/EasyCode20200013Eng.zip (English version)
http://easycode.cat/Download/EasyCode20200013Cat.zip (Catalan version)
http://easycode.cat/Spanish/Download/EasyCode20200013Esp.zip (Spanish version)

Please follow the instructions in the Setup-Portable-Edition.txt file.


Added Features:
===========

1. A new menu, "Edit-->Insert-->Date and Time (commented) Ctrl+D" makes the local date and time to be inserted as a comment.

2. A new 'Update' button in the Configurations window ('Tools-->Settings' menu, 'Configurations' tab) allows you to update a ".cfg" file from its corresponding ".ori" file when there are new keywords for any of the ten colour groups. For more information, please see the 'Configuring Easy Code' topic, 'Configurations' tab, in the Easy Code help file.



Bug Fixes:
=======

No bug detected.


Deprecated Features:
===============

None


- Please read and follow the directions within the AsmC.txt, Fasm.txt, Masm.txt, SolAsm and UAsm.txt files located in the 'EasyCode' folder -



Enjoy Easy Code!
Post 02 Oct 2019, 06:19
View user's profile Send private message Reply with quote
EasyCode



Joined: 26 Jul 2015
Posts: 137
EasyCode
Hi all,

A new version of Easy Code 2 has just been released (2.02.0.0014). Download it at:

http://easycode.cat/English/Download/EasyCode20200014Eng.zip (English version)
http://easycode.cat/Download/EasyCode20200014Cat.zip (Catalan version)
http://easycode.cat/Spanish/Download/EasyCode20200014Esp.zip (Spanish version)

Please follow the instructions in the Setup-Portable-Edition.txt file.


Added Features:
===========

None


Bug Fixes:
=======

1. Some 64-bit config files (.cfg) were not created correctly from their *.ori template file. This bug had no effect if the related .cfg file already existed.


Deprecated Features:
===============

None


- Please read and follow the directions within the AsmC.txt, Fasm.txt, Masm.txt, SolAsm and UAsm.txt files located in the 'EasyCode' folder -



Enjoy Easy Code!
Post 08 Nov 2019, 07:46
View user's profile Send private message Reply with quote
EasyCode



Joined: 26 Jul 2015
Posts: 137
EasyCode
Hi all,

A new version of Easy Code 2 has just been released (2.02.0.0015). Download it at:

http://easycode.cat/English/Download/EasyCode20200015Eng.zip (English version)
http://easycode.cat/Download/EasyCode20200015Cat.zip (Catalan version)
http://easycode.cat/Spanish/Download/EasyCode20200015Esp.zip (Spanish version)

Please follow the instructions in the Setup-Portable-Edition.txt file.


Added Features:
===========

1. New option to run the Task Manager from the 'Tools' menu.

2. New property 'Font' for 'SysLink' controls.

3. New snippets for a 'DoEvents' procedure for classic projects (32-bit/64-bit) similar to the 'DoEvents' Visual Basic function (visual projects already have their own 'DoEvents' method).

4. New 'SysLink' example for all assemblers (showing how the 'SysLink' control works).


Bug Fixes:
=======

No bug detected.


Deprecated Features:
===============

None


- Please read and follow the directions within the AsmC.txt, Fasm.txt, Masm.txt, SolAsm and UAsm.txt files located in the 'EasyCode' folder -



Enjoy Easy Code!
Post 20 Dec 2019, 08:17
View user's profile Send private message Reply with quote
EasyCode



Joined: 26 Jul 2015
Posts: 137
EasyCode
Hi all,

A new version of Easy Code 2 has just been released (2.02.0.0016). Download it at:

http://easycode.cat/English/Download/EasyCode20200016Eng.zip (English version)
http://easycode.cat/Download/EasyCode20200016Cat.zip (Catalan version)
http://easycode.cat/Spanish/Download/EasyCode20200016Esp.zip (Spanish version)

Please follow the instructions in the Setup-Portable-Edition.txt file.


Added Features:
===========

1. New 'UIAutomation.inc', 'UIAutomationClient.inc', 'UIAutomationCore.inc', 'UIAutomationCoreApi.inc' and 'UIAutomationCore.lib' files for ASMC, JWASM, MASM and UASM 64-bit projects.


Bug Fixes:
=======

1. Closing a long comment in GoAsm projects ('*/') added a second unnecessary slash.


Deprecated Features:
===============

None


- Please read and follow the directions within the AsmC.txt, Fasm.txt, Masm.txt, SolAsm and UAsm.txt files located in the 'EasyCode' folder -



Enjoy Easy Code!
Post 18 Jan 2020, 09:39
View user's profile Send private message Reply with quote
EasyCode



Joined: 26 Jul 2015
Posts: 137
EasyCode
Hi all,

A new version of Easy Code 2 has just been released (2.02.0.0017). Download it at:

http://easycode.cat/English/Download/EasyCode20200017Eng.zip (English version)
http://easycode.cat/Download/EasyCode20200017Cat.zip (Catalan version)
http://easycode.cat/Spanish/Download/EasyCode20200017Esp.zip (Spanish version)

Please follow the instructions in the Setup-Portable-Edition.txt file.


Added Features:
===========

1. A new 64-bit example project ('WebBrowser') for ASMC, FASM, JWASM, MASM, POASM and UASM shows how COM interfaces work (programmed by Héctor A. Medina).


Bug Fixes:
=======

1. A wrong value in the 'vt' member of the VARIANT structure (included in the 'types.inc' file) meant that MASM64 projects could not be compiled with some versions of the 'ml64.exe' compiler.


Deprecated Features:
===============

None


- Please read and follow the directions within the AsmC.txt, Fasm.txt, Masm.txt, SolAsm and UAsm.txt files located in the 'EasyCode' folder -



Enjoy Easy Code!
Post 08 Feb 2020, 14:58
View user's profile Send private message Reply with quote
EasyCode



Joined: 26 Jul 2015
Posts: 137
EasyCode
Hi all,

A new version of Easy Code 2 has just been released (2.02.0.0018). Download it at:

http://easycode.cat/English/Download/EasyCode20200018Eng.zip (English version)
http://easycode.cat/Download/EasyCode20200018Cat.zip (Catalan version)
http://easycode.cat/Spanish/Download/EasyCode20200018Esp.zip (Spanish version)

Please follow the instructions in the Setup-Portable-Edition.txt file.


Added Features:
===========

1. New 'ddraw.inc', 'dinput.inc', 'ntdll.inc', 'ddraw.lib', 'dinput.lib' and 'ntdll.lib' files for ASMC, FASM, JWASM, MASM and UASM 64-bit projects.


Bug Fixes:
=======

1. An error in the "\EasyCode\Include\Fasm\Visual\kernel32.inc" file for FASM visual projects made some example projects to fire erros and not to build.


Deprecated Features:
===============

None


- Please read and follow the directions within the AsmC.txt, Fasm.txt, Masm.txt, SolAsm and UAsm.txt files located in the 'EasyCode' folder -



Enjoy Easy Code!
Post 24 Feb 2020, 09:44
View user's profile Send private message Reply with quote
EasyCode



Joined: 26 Jul 2015
Posts: 137
EasyCode
Hi all,

A new version of Easy Code 2 has just been released (2.02.0.0019). Download it at:

http://easycode.cat/English/Download/EasyCode20200019Eng.zip (English version)
http://easycode.cat/Download/EasyCode20200019Cat.zip (Catalan version)
http://easycode.cat/Spanish/Download/EasyCode20200019Esp.zip (Spanish version)

Please follow the instructions in the Setup-Portable-Edition.txt file.


Bug Fixes:
=======

1. A redefined structure in some files in the "\EasyCode\Include\Masm\x64" folder caused 64-bit driver projects of the ASMC, JWASM, MASM, POASM and UASM assemblers to fail.

2. A bug in Easy Code caused some "Dll" projects not to be built.

3. A bug in Easy Code caused ASMC "Lib" projects not to be built.


Added Features:
===========

None


Deprecated Features:
===============

None


- Please read and follow the directions within the AsmC.txt, Fasm.txt, Masm.txt, SolAsm and UAsm.txt files located in the 'EasyCode' folder -



Enjoy Easy Code!
Post 09 Mar 2020, 13:52
View user's profile Send private message Reply with quote
EasyCode



Joined: 26 Jul 2015
Posts: 137
EasyCode
Hi all,

A new version of Easy Code 2 has just been released (2.02.0.0020). Download it at:

http://easycode.cat/English/Download/EasyCode20200020Eng.zip (English version)
http://easycode.cat/Download/EasyCode20200020Cat.zip (Catalan version)
http://easycode.cat/Spanish/Download/EasyCode20200020Esp.zip (Spanish version)

Please follow the instructions in the Setup-Portable-Edition.txt file.


Bug Fixes:
=======

1. SolAsm visual projects including the "shell32.inc" file, failed due to an error in the referred file ("..\EasyCode\Include\SolAsm\Visual\shell32.inc").

2. Fixes a bug in the code editor that could make Easy Code to crash.


Added Features:
===========

1. The 'GetPlatform' method recognizes more Windows platforms.

2. The 'WebBrowser' example is also included for GoAsm and SolAsm.


Deprecated Features:
===============

None


- Please read and follow the directions within the AsmC.txt, Fasm.txt, Masm.txt, SolAsm and UAsm.txt files located in the 'EasyCode' folder -



Enjoy Easy Code!
Post 04 Apr 2020, 11:04
View user's profile Send private message Reply with quote
EasyCode



Joined: 26 Jul 2015
Posts: 137
EasyCode
Hi all,

A new version of Easy Code 2 has just been released (2.02.0.0021). Download it at:

http://easycode.cat/English/Download/EasyCode20200021Eng.zip (English version)
http://easycode.cat/Download/EasyCode20200021Cat.zip (Catalan version)
http://easycode.cat/Spanish/Download/EasyCode20200021Esp.zip (Spanish version)

Please follow the instructions in the Setup-Portable-Edition.txt file.


Bug Fixes:
=======

1. Fixed a bug in the 'user32.inc' file ('\EasyCode\Include\SolAsm\Visual') which affected the SolAsm visual projects.

2. Fixes a bug in the code editor that could make Easy Code to crash.


Added Features:
===========

1. Added the new "SetCueBanner" method that adds a cue banner to 'Edit' and 'Combo' controls. Please see the "SetCueBanner" method in the Easy Code help file.

2. New 'wintrust.inc' and 'wintrust.lib' files for ASMC, FASM, JWASM, MASM, POASM, SOLASM and UASM projects.

3. Improves the view of Easy Code when text size is greater than 100% (high DPI) but not yet completed.


Deprecated Features:
===============

None


- Please read and follow the directions within the AsmC.txt, Fasm.txt, Masm.txt, SolAsm and UAsm.txt files located in the 'EasyCode' folder -



Enjoy Easy Code!
Post 23 Apr 2020, 10:44
View user's profile Send private message Reply with quote
EasyCode



Joined: 26 Jul 2015
Posts: 137
EasyCode
Hi all,

A new version of Easy Code 2 has just been released (2.02.0.0022). Download it at:

http://easycode.cat/English/Download/EasyCode20200022Eng.zip (English version)
http://easycode.cat/Download/EasyCode20200022Cat.zip (Catalan version)
http://easycode.cat/Spanish/Download/EasyCode20200022Esp.zip (Spanish version)

Please follow the instructions in the Setup-Portable-Edition.txt file.


Bug Fixes:
=======

1. Visual projects fired errors when they were linked with the Easy Code Dynamic Library (option "Easy Code Library" of the "Project Properties").

2. Fixed a bug in the code generated by Easy Code for visual projects which made the GoAsm 'MDI' example (both, 32-bit and 64-bit) to fire an error.

2. Fixes a bug in the code editor that could make Easy Code to crash.


Added Features:
===========

None


Deprecated Features:
===============

None


- Please read and follow the directions within the AsmC.txt, Fasm.txt, Masm.txt, SolAsm and UAsm.txt files located in the 'EasyCode' folder -



Enjoy Easy Code!
Post 22 May 2020, 09:03
View user's profile Send private message Reply with quote
EasyCode



Joined: 26 Jul 2015
Posts: 137
EasyCode
Hi all,

A new version of Easy Code 2 has just been released (2.02.0.0023). Download it at:

http://www.easycode.cat/English/Download.htm (English version)
http://www.easycode.cat/Download.htm (Catalan version)
http://www.easycode.cat/Spanish/Download.htm (Spanish version)

Please follow the instructions in the Setup-Portable-Edition.txt file.


Bug Fixes:
=======

No bug detected.


Added Features:
===========

1. New option to open the Registry Editor from the 'Tools' menu.

2. New 'd2d1.inc', 'DWrite.inc', 'd2d1.lib' and 'DWrite.lib' files for ASMC, JWASM, MASM, POASM and UASM 64-bit projects.


Deprecated Features:
===============

None


- Please read and follow the directions within the AsmC.txt, Fasm.txt, Masm.txt, SolAsm and UAsm.txt files located in the 'EasyCode' folder -



Enjoy Easy Code!
Post 06 Jul 2020, 10:14
View user's profile Send private message Reply with quote
EasyCode



Joined: 26 Jul 2015
Posts: 137
EasyCode
Hi all,

A new version of Easy Code 2 has just been released (2.02.0.0024). Download it at:

http://www.easycode.cat/English/Download.htm (English version)
http://www.easycode.cat/Download.htm (Catalan version)
http://www.easycode.cat/Spanish/Download.htm (Spanish version)

Please follow the instructions in the Setup-Portable-Edition.txt file.


Bug Fixes:
=======

No bug detected.


Added Features:
===========

1. New 'd2d1' and 'DWrite' include files for 64-bit FASM and GOASM projects (the same files for ASMC, JWASM, MASM, POASM and UASM, and the corresponding libraries were already included in the previous version of Easy Code).

2. New 'ECPendulum' 64-bit example for ASMC, FASM, GOASM, JWASM, MASM, POASM and UASM, using the 'd2d1' and 'DWrite' files.


Deprecated Features:
===============

None


- Please read and follow the directions within the AsmC.txt, Fasm.txt, Masm.txt, SolAsm and UAsm.txt files located in the 'EasyCode' folder -



Enjoy Easy Code!
Post 10 Aug 2020, 09:49
View user's profile Send private message Reply with quote
EasyCode



Joined: 26 Jul 2015
Posts: 137
EasyCode
Hi all,

A new version of Easy Code 2 has just been released (2.02.0.0025). Download it at:

http://www.easycode.cat/English/Download.htm (English version)
http://www.easycode.cat/Download.htm (Catalan version)
http://www.easycode.cat/Spanish/Download.htm (Spanish version)

Please follow the instructions in the Setup-Portable-Edition.txt file.


Bug Fixes:
=======

No bug detected.


Added Features:
===========

1. Added the new "FileExists" method which checks wheather a file exists or not. For more information, please see the "FileExists" method in the Easy Code help file.

2. Added a nice and practical 64-bit example project ('ECWlan') for ASMC, FASM, GOASM, JWASM, MASM, POASM and UASM, which shows all available Wi-Fi networks (it needs Windows Vista or later). For POASM projects, please use the latest version of "poasm.exe" (v10.0.0.0).


Deprecated Features:
===============

None


Necessary modifications
===============

1. In order to work properly with FASM projects, please open your "Fasm.cfg" and "Fasm64.cfg" files and replace the whole line "Group8" with the following one:

Group8=CARRY?,OVERFLOW?,PARITY?,SIGN?,ZERO?


- Please read and follow the directions within the AsmC.txt, Fasm.txt, Masm.txt, SolAsm and UAsm.txt files located in the 'EasyCode' folder -



Enjoy Easy Code!
Post 08 Sep 2020, 09:49
View user's profile Send private message Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8  Next

< Last Thread | Next Thread >
Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Copyright © 1999-2020, Tomasz Grysztar. Also on GitHub, YouTube, Twitter.

Website powered by rwasa.