flat assembler
Message board for the users of flat assembler.
 Home   FAQ   Search   Register 
 Profile   Log in to check your private messages   Log in 
flat assembler > IDE Development > New version of Easy Code 2 (December 6, 2017)

Goto page Previous  1, 2, 3, 4  Next
Author
Thread Post new topic Reply to topic
Roman



Joined: 21 Apr 2012
Posts: 343
Why using for Fasm project masm lib ?
How its fix ?
For Fasm not needed masm lib !
Post 16 Nov 2015, 11:28
View user's profile Send private message Reply with quote
EasyCode



Joined: 26 Jul 2015
Posts: 93
No need to use masm libs for FASM, EXCEPT for visual projects. The visual project is an Easy Code feature that needs to link the Easy Code visual libraries. Since FASM does not have a linker, the Microsoft's linker is used instead and it needs the masm libs to be able to link. So in a FASM visual project, all windows and/or modules are compiled with FASM and then linked with the Microsoft's linker.

Any other project type not being a "Visual executable type" DOES NOT USE any other tool than FASM.
Post 16 Nov 2015, 11:37
View user's profile Send private message Reply with quote
EasyCode



Joined: 26 Jul 2015
Posts: 93
Hi TmX,

The issue that happened when running EasyCode from the Command Prompt has been solved. It will be fixed for next versions of Easy Code.

Thanks for your help!
Post 16 Nov 2015, 20:53
View user's profile Send private message Reply with quote
EasyCode



Joined: 26 Jul 2015
Posts: 93
Hi all,

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

http://easycode.cat/English/Download/EasyCode20000006Eng.zip (English version)
http://easycode.cat/Download/EasyCode20000006Cat.zip (Catalan version)
http://easycode.cat/Spanish/Download/EasyCode20000006Esp.zip (Spanish version)

Please follow the instructions in Setup.txt file.


It adds the following features:
=====================

No new feature.




It fixes the following bugs:
==================

When running 'EasyCode.exe' from the Command Prompt, the "e" message was displayed.

The 'CommandLine' member of the 'App' object ('App.CommandLine') could contain a wrong command line (which caused the bug documented in the previous line).

Easy Code's splash screen and about box dialogs now display the correct Windows version even when running in compatibility mode.

When trying to add a RichEdit control to a project, Easy Code could not create it and an error was fired.

When a procedure, a macro, or a structure was added, the 'Properties Window' might show some empty lines (only in FASM projects).

The default classic project created by Easy Code (both, 32 and 64-bit), fired an error and could not be built (only in FASM projects).

When adding an object ('Button', 'Edit', etc.) to a window, Easy Code could crash (only in FASM projects).





Enjoy Easy Code!
Post 24 Nov 2015, 19:31
View user's profile Send private message Reply with quote
EasyCode



Joined: 26 Jul 2015
Posts: 93
Hi all,

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

http://easycode.cat/English/Download/EasyCode20000007Eng.zip (English version)
http://easycode.cat/Download/EasyCode20000007Cat.zip (Catalan version)
http://easycode.cat/Spanish/Download/EasyCode20000007Esp.zip (Spanish version)

Please follow the instructions in Setup.txt file.


It adds the following features:
=====================

Now Easy Code can open individual '.asm' files without having to create a project.




It fixes the following bugs:
==================

Macros in FASM projects did not work well and could fire errors at compile time. The problem has been solved, but for Easy Code to work properly you also have to make changes in your 'Fasm.cfg' and 'Fasm64.cfg' as specified in the 'Fasm.txt' file.

The FASM 'struc' keyword was not recognized by Easy Code. The problem has been solved, but for Easy Code to work properly you also have to make changes in your 'Fasm.cfg' and 'Fasm64.cfg' as specified in the 'Fasm.txt' file.

    - Please follow the instructions of the 'Fasm.txt' file, in the 'EasyCode' folder -




Enjoy Easy Code!
Post 02 Dec 2015, 19:03
View user's profile Send private message Reply with quote
EasyCode



Joined: 26 Jul 2015
Posts: 93
Hi all,

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

http://easycode.cat/English/Download/EasyCode20000008Eng.zip (English version)
http://easycode.cat/Download/EasyCode20000008Cat.zip (Catalan version)
http://easycode.cat/Spanish/Download/EasyCode20000008Esp.zip (Spanish version)

Please follow the instructions in Setup.txt file.


It adds the following features:
=====================

The text sent to the compiler can be encoded to UTF-8 (without B.O.M.) for all configurations.

New 'msvcrt.inc' and 'msvcrt.lib' files for 64-bit applications (the 'msvcrt.inc' file is not yet completed, but most useful functions are declared).




It fixes the following bugs:
==================

No bug detected.

- Please read the 'Fasm.txt' file, in the 'EasyCode' folder -





Enjoy Easy Code!
Post 10 Dec 2015, 20:00
View user's profile Send private message Reply with quote
EasyCode



Joined: 26 Jul 2015
Posts: 93
Hi all,

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

http://easycode.cat/English/Download/EasyCode20000009Eng.zip (English version)
http://easycode.cat/Download/EasyCode20000009Cat.zip (Catalan version)
http://easycode.cat/Spanish/Download/EasyCode20000009Esp.zip (Spanish version)

Please follow the instructions in Setup.txt file.


It adds the following features:
=====================

Now you can copy/paste controls among different instances of Easy Code 2.

The 'HiDWord' and 'LoDWord' macros has been optimized for all assemblers.

New 'uxtheme.inc' and 'uxtheme.lib' files related to XP Themes (Windows XP and later).



It fixes the following bugs:
==================

When creating a new FASM project the 'WIN32AX.INC'/'WIN32WX.INC' or 'WIN64AX.INC'/'WIN64WX.INC' include files could not be properly set in the Project Explorer.

- Please read the 'Fasm.txt' file, in the 'EasyCode' folder -



Happy new year and enjoy Easy Code!
Post 04 Jan 2016, 11:23
View user's profile Send private message Reply with quote
EasyCode



Joined: 26 Jul 2015
Posts: 93
Hi all,

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

http://easycode.cat/English/Download/EasyCode20000010Eng.zip (English version)
http://easycode.cat/Download/EasyCode20000010Cat.zip (Catalan version)
http://easycode.cat/Spanish/Download/EasyCode20000010Esp.zip (Spanish version)

Please follow the instructions in Setup.txt file.


It adds the following features:
====================

No new feature.



It fixes the following bugs:
==================

The 64-bit 'ECService' example for GoAsm built fine but did not run (the Manifest file was wrong).

The 64-bit 'FindCollectionExactItem', 'FindCollectionItem', 'SetAlign', 'SetScrollBars', 'Update' and 'WriteTextLine' methods had bugs and did not work fine (just for the 64-bit visual libraries 'ECLib64.lib' and 'ECDll64.dll').

- Please read the 'Fasm.txt' file, in the 'EasyCode' folder -



Enjoy Easy Code!
Post 20 Jan 2016, 18:17
View user's profile Send private message Reply with quote
EasyCode



Joined: 26 Jul 2015
Posts: 93
Hi all,

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

http://easycode.cat/English/Download/EasyCode20000011Eng.zip (English version)
http://easycode.cat/Download/EasyCode20000011Cat.zip (Catalan version)
http://easycode.cat/Spanish/Download/EasyCode20000011Esp.zip (Spanish version)

Please follow the instructions in Setup.txt file.


It adds the following features:
=====================

No new feature.



It fixes the following bugs:
==================

The default procedure for a 'DialogBox' object did not include the 'WM_INITDIALOG' message.

A wrong value in the BITMAP structure of the 'gdi32.inc' file affected to 64-bit projects.

The missing API function 'CreateDirectory' has been added to the 'kernel32.inc' file.

- Please read the 'Fasm.txt' file, in the 'EasyCode' folder -



Enjoy Easy Code!
Post 12 Feb 2016, 11:07
View user's profile Send private message Reply with quote
jiangfasm



Joined: 08 Mar 2015
Posts: 56
easycode project is open source right?
Post 02 Mar 2016, 07:29
View user's profile Send private message Visit poster's website Reply with quote
EasyCode



Joined: 26 Jul 2015
Posts: 93
No, it's not open source.
Post 02 Mar 2016, 21:25
View user's profile Send private message Reply with quote
EasyCode



Joined: 26 Jul 2015
Posts: 93
New version of Easy Code with x64 version (March 22, 2016)
Hi all,

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

http://easycode.cat/English/Download/EasyCode20000012Eng.zip (English version)
http://easycode.cat/Download/EasyCode20000012Cat.zip (Catalan version)
http://easycode.cat/Spanish/Download/EasyCode20000012Esp.zip (Spanish version)

Please follow the instructions in Setup.txt file.


It adds the following features:
=====================

Easy Code x64! A new 64-bit executable file ('EasyCode64.exe') has been added to the '\EasyCode\Bin' folder. From now on Easy Code will include both, the 32-bit ('EasyCode.exe') and the 64-bit ('EasyCode64.exe') releases. They both use the same auxiliary and configuration files, so you can run any of them without having to make any change.

Improves the 'Find Unused Resources' option.



It fixes the following bugs:
==================

The 'TVI_ROOT', 'TVI_FIRST', 'TVI_LAST' and 'TVI_SORT' constants were not well defined in the 'comctl32.inc' file.

Fixes some issues affecting to 'Accelerator' resources.

Removes alignment for MCI structures and fixes a pair of bad declared structures fot 64-bit projects ('winmm.inc' file).

- Please read the 'Fasm.txt' file, in the 'EasyCode' folder -



Enjoy Easy Code!
Post 22 Mar 2016, 19:14
View user's profile Send private message Reply with quote
EasyCode



Joined: 26 Jul 2015
Posts: 93
Hi all,

A new version of Easy Code has just been released (2.00.0.0013) on April 2, 2016. Download it at:

http://easycode.cat/English/Download/EasyCode20000013Eng.zip (English version)
http://easycode.cat/Download/EasyCode20000013Cat.zip (Catalan version)
http://easycode.cat/Spanish/Download/EasyCode20000013Esp.zip (Spanish version)

Please follow the instructions in Setup.txt file.


It adds the following features:
=====================

A new 'Settings.exe' file allows you to associate the Easy Code files to the 32 or the 64-bit executable.



It fixes the following bugs:
==================

Fixes some errors of the FASM 64-bit macros ('ECFasm64.asm').

Fixes the issues that appeared when some windows were undocked from the IDE.

- Please read the 'Fasm.txt' file, in the 'EasyCode' folder -



Enjoy Easy Code!
Post 02 Apr 2016, 08:24
View user's profile Send private message Reply with quote
EasyCode



Joined: 26 Jul 2015
Posts: 93
Hi all,

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

http://easycode.cat/English/Download/EasyCode20000014Eng.zip (English version)
http://easycode.cat/Download/EasyCode20000014Cat.zip (Catalan version)
http://easycode.cat/Spanish/Download/EasyCode20000014Esp.zip (Spanish version)

Please follow the instructions in Setup.txt file.


It adds the following features:
=====================

No new feature.



It fixes the following bugs:
==================

"MultiLíne" Edit controls flickered when moving the mouse pointer over them (visual projects only).

The 64-bit 'GetCPUInfo' method did not work fine.

Resources did not compile correctly when text encoding was set to UTF-8.


- Please read the 'Fasm.txt' file, in the 'EasyCode' folder -



Enjoy Easy Code!
Post 08 May 2016, 07:28
View user's profile Send private message Reply with quote
EasyCode



Joined: 26 Jul 2015
Posts: 93
Hi all,

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

http://easycode.cat/English/Download/EasyCode20000015Eng.zip (English version)
http://easycode.cat/Download/EasyCode20000015Cat.zip (Catalan version)
http://easycode.cat/Spanish/Download/EasyCode20000015Esp.zip (Spanish version)

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


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

1. A new option in the 'Abut' menu, 'Check for updates', allows you to check whether there is a new version of Easy Code (programmed by Héctor A. Medina).

2. New 'wininet.inc' and 'wininet.lib' files for 64-bit projects.

3. A new option in the "File" menu ("New File...") allows to create new include or miscellaneous files.

4. The 'Readme.txt' has been renamed to 'WhatsNew.txt', so you should remove the 'Readme.txt' file from the 'EasyCode' folder.



Bug Fixes:
=======

None



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

None


- Please read and follow the directions within the fasm.txt and masm.txt files located in the 'EasyCode' folder -



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



Joined: 26 Jul 2015
Posts: 93
Hi all,

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

http://easycode.cat/English/Download/EasyCode20000016Eng.zip (English version)
http://easycode.cat/Download/EasyCode20000016Cat.zip (Catalan version)
http://easycode.cat/Spanish/Download/EasyCode20000016Esp.zip (Spanish version)

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


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

None



Bug Fixes:
=======

1. Fixes a bug that could make Easy Code to crash when using specific keys combined with the "Function" key (Fn), which generate the WM_APPCOMMAND message.

2. Fixes a bug that made 64-bit Easy Code not to work on Windows XP-64 and Windows Vista-64.



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

None


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



Enjoy Easy Code!
Post 22 Jun 2016, 18:03
View user's profile Send private message Reply with quote
EasyCode



Joined: 26 Jul 2015
Posts: 93
Hi all,

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

http://easycode.cat/English/Download/EasyCode20000017Eng.zip (English version)
http://easycode.cat/Download/EasyCode20000017Cat.zip (Catalan version)
http://easycode.cat/Spanish/Download/EasyCode20000017Esp.zip (Spanish version)

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


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

1. Include and library files have been improved to cover API functions up to Windows 10.



Bug Fixes:
=======

1. The Easy Code 'STBPANNEL' structure was bad defined and affected to the 64-bit 'StatusBar' controls having several parts (some parts were not shown).



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

None


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



Enjoy Easy Code!
Post 28 Jul 2016, 20:11
View user's profile Send private message Reply with quote
EasyCode



Joined: 26 Jul 2015
Posts: 93
Hi all,

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

http://easycode.cat/English/Download/EasyCode20000018Eng.zip (English version)
http://easycode.cat/Download/EasyCode20000018Cat.zip (Catalan version)
http://easycode.cat/Spanish/Download/EasyCode20000018Esp.zip (Spanish version)

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


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

None



Bug Fixes:
=======

1. Fixes a bug in the 'IO_STATUS_BLOCK' structure of the 'ntddk' file that could fire a blue screen when running 64-bit drivers built with Fasm and/or GoAsm.

2. Fixes a bug in the Easy Code 64-bit visual libraries that affected the 'DeleteRegistryKey', 'DeleteRegistryValue', 'GetRegistryValue' and 'SetRegistryValue' methods (they did not work).



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

None


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



Enjoy Easy Code!
Post 30 Jul 2016, 07:53
View user's profile Send private message Reply with quote
EasyCode



Joined: 26 Jul 2015
Posts: 93
Hi all,

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

http://easycode.cat/English/Download/EasyCode20000019Eng.zip (English version)
http://easycode.cat/Download/EasyCode20000019Cat.zip (Catalan version)
http://easycode.cat/Spanish/Download/EasyCode20000019Esp.zip (Spanish version)

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


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

1. A new option in the 'Editor' tab of the 'Settings' section ('Right margin:'), allows a vertical line to be drawn at the specified column.

2. A new method, 'OutputBuffer', saves a buffer in a binary file. For more information, please see the 'OutputBuffer' method in the Easy Code help file.



Bug Fixes:
=======

1. The 'Hide selected text' option, in the 'Editor' tab of the 'Settings' section, did not work when it was unchecked.



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

None


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



Enjoy Easy Code!
Post 20 Aug 2016, 09:22
View user's profile Send private message Reply with quote
khyps



Joined: 22 Jan 2015
Posts: 1
I got an issue when editing the Functions, more specifically when it's about setting something to TRUE or FALSE.

It shows a BLANK, I can't select anything.

Using the newest version in English.

Please help! Smile


Description:
Filesize: 16.85 KB
Viewed: 1568 Time(s)

EasyCode64_2016-10-12_00-48-43.png


Post 11 Oct 2016, 22:50
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  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


Powered by phpBB © 2001-2005 phpBB Group.

Main index   Download   Documentation   Examples   Message board
Copyright © 2004-2016, Tomasz Grysztar.