name_ace.jpg (17674 bytes)
(download version 2.3 - direct) *LATEST*
(download version 2.3 - Simtel.Net) *LATEST*
You are highly recommended to download from Simtel.Net so as to free up bandwidth here! (unless it hasn't been updated yet)  :D

(release date: 11th April 2004, 188 kilobytes)

Main panel Compile panel

short description
Another C++ Editor is a simple, easy-to-use C++ source file editor that is built to work exclusively with Borland C++ Compiler.

long description
ACE - Another C++ Editor - is technically a GUI Interface for the DOS-based Borland C++ Compiler. Another way to look at it would be a program that uses Borland C++ Compiler for compiling C++ files. ACE comes with a easy-to-learn search/replace function and command buttons for you to click and select files makes it simple to compile C++ applications using Borland C++ Compiler, and the 'panel' layout makes the application less cluttered as compared to using multiple pop-up windows.

latest version
Minor redesigns to the user interface and added a couple of new keyboard shortcuts.Some code optimisations as well.

category
Programming Utilities

features

Version 2.3:

  1. Interface changes.
  2. Added more keyboard shortcuts.
  3. Improved code.

Version 2.2:

  1. Enhanced Run window with the ability to recall the output for the last compilation.
  2. Ability to search through list of additional command-line options.

Version 2.1:

  1. Bug fixes.
  2. Interface changes.
  3. Enhanced Run window.

Version 2.0:

  1. Major code re-write.
  2. New Run window to handle Borland C++ Compiler's output.
  3. New Help form.
  4. Built-in one-time associations function.
  5. Improved interface - panels.
  6. Customizable text size - no more restriction to font sizes 16, 12 or 8.

Version 1.9:

  1. Drag-and-drop!

Version 1.8:

  1. Bug fixes.

Version 1.7:

  1. Bug fixes.
  2. Run.exe improved.

Version 1.6:

  1. File Overwrite Protection.
  2. Easier debugging (Borland C++ Compiler DOS Window 'freezes' after running to show any error messages).
  3. After-compile message boxes (like asking you to delete *.tds or *.obj files or whether to execute the app or not) properly managed.
  4. New Keyboard shortcuts!

Version 1.5:

  1. Search/Replace utility.
  2. Done away with the irritating 'Source Code' tooltip text whenever you hover the cursor above the editing textbox.
  3. 'Forces' you to save a new file before able to compile.
  4. Configuration File for Borland C++ Compiler (*.cfg) saved in ACE Configuration file (ace.txt) as well.
  5. Temporary file when starting a new file is created and immediately deleted after contents are read for the starting lines of code.
  6. Source file textbox disabled (so that user will not make funny changes to it).

Version 1.4:

  1. Bug fixes.

Version 1.3:

  1. Bug fixes.
  2. Customizable font size.
  3. Ability to enable/disable 'File Saved' confirmation box.
  4. Press F5 to run app without re-compiling.
  5. New files are now created from where they are run, might solve some start-up problems.
  6. Option to delete *.obj and *.tds files (sometimes useless) generated while compiling.
  7. ACE should be able to compile Windows apps too, since it uses Borland C++ Compiler which is able to do so.
  8. Abandoned Installer.

Version 1.2:

  1. The ability to print (just press Ctrl + P).
  2. Double-clicking on the About box brings you to myapps homepage.
  3. Works with file associations (text-based, e.g. *.cpp, *.c, *.h, *.txt)
  4. Displayes current / number of lines; also allows you to jump within your code by line numbers.
  5. Tab key works in textbox.

Version 1.1:

  1. Option of adding configuration file for Borland C++ Compiler.
  2. ACE now remembers where your Borland C++ Compiler is stored.
    - reads from a file ace.txt stored in Windows directory - please do not remove it!
  3. No more easter egg.
  4. Message Box that appears before compiling removed.
  5. Help file appears under Start > Programs > Ace folder, not linked from application itself.
  6. Option to let you execute your compiled app after compilation.

Version 1.0:

  1. Simple interface.
  2. Tabbed layout.