News:

MASM32 SDK Description, downloads and other helpful links
MASM32.com New Forum Link
masmforum WebSite

HIDE 1.33.40

Started by Sevag.K, October 20, 2009, 05:11:31 AM

Previous topic - Next topic

Sevag.K


Home Page:
   http://sites.google.com/site/highlevelassembly/home


Latest Update Log Entries

v1.33.40
Many changes and updates since last version.

updates:
-hla 2.4
-hlalib v6
-khelp 0.95.03
-resed 2.2.0.3c
-hidelib 1.62.02

-added 'hlaopt' as introduced in hla 2.0.  hlaopt is configured
automatically, but may be changed manually since it is a part
of "Set Paths" dialog.  Alter at your own risk.  Can be reverted
to default by deleting the "hlaopt" key from HIDE.ini
-added new options to Make menu
  Make -> HLABE
  Make -> Source -> MASM
          -> Source -> FASM
          -> Source -> NASM
          -> Source -> GAS
   -these generate the internal hla output format for those supported
    compilers and hla back end.

  Make -> Test Build Commands only
   -lists all the commands HIDE would normally execute without execution.

  Make -> Clean
   -removes object files and compiled resources if "Use Units Folder" option
    is selected.

-some broken templates removed, dll sample removed for restructuring
-added support for new 'proc' keyword.
-now properly remembers last save directory in non-project mode
-fixed comment block issue
-fixed recent files to properly update opened projects
-increased size of Project Manager dialog to 640x400
in particular, there is now a larger list for filenames.
-in this version, fasm support is compeltely removed.  sorry, no
more support for mixed programming either.
-i moved "Notes" from the side panel and married it to the output
window.  output window title bar now has two buttons to select
output mode or notes mode.  the View->Cycle Panel (F11) now
works as intended since it is no longer stopped by the Notes window.
-fixed crash when selecting fonts with no active edit window.
-fixed toolbar colors under 32 bit color mode.  -- had to remove
menu graphics.  also removed support for oversized tool bar.
the library that handled these resources wasn't compatible
with 32 color bit mode.
-win98 path issues unresolved.  use directory tree with no white spaces.



HIDE description:

HIDE is an IDE for HLA based on Ketil's RAEdit.dll.  It is a complete
HLA package containing all the tools and programs
necessary to get started with Randall Hyde's HLA.
No installation is necessary, HIDE runs sets up and runs from its
own folder, and comes with a project manager for easy modular programming.
HIDE is also integrated with FASM, allowing writing FASM programs as well
as mixing HLA/FASM units within HIDE projects.


HIDE   The main IDE.
   -no install necessary, it can be run from virtually any
    folder.  All paths are relative and updated each time
    HIDE loads (if necessary).
   -autogeneration of make file for easy project management of
    modular programming.
   -option to auto-complete common HLA structure keywords
   -1 click/key jump to declarations, 4 storage spots + middle mouse btn
   -debug mode and debug window to display output.
   -properties viewer and project view for easy navigation of
    large projects as independent windows or docked into the main
    display.
   -greater in-program control of link settings.
   -option to integrate with a debugger of your choice.
   -templates for fast and easy startup of new applications.
   -minimum impact on system registry (only ResEd uses it to save
    window position).
   -code folding, bookmarks, highliting, resource editor and more.
   -a portable library that extends the hla standard library.
   -support tools: a make program, lexer generator, document reader,
    bit-mask generator, windows header consolidator

HLA   Randall Hyde's HLA compiler, the HIDE package comes with hlaparse
   (the core of the HLA compiler), the HLA standard library and
   corresponding header files.
   www.artofassembly.com

POTools
   polink, polib, porc and Windows libraries from Pelle Orinius's
   PellesC package.
   http://www.smorgasbordet.com/pellesc/

ResEd   Ketil Olson's resource editor and RAEdit.dll
RAEdit   http://radasm.visualassembler.com/

cCalc   A bit-mask generator with a visual aid of 32bits register
kmake   A scirpt processor with a custom syntax and Borland 'Make'
   compatibility mode (limited).
khelp   A document reader that uses simple ASCII sectioned file.
gen   A simple lexer generator

HIDE, cCalc, kMake, kHelp, wscan, gen  are open-source programs.
HIDE package is released free of charge for commercial or
personal use as long as the terms and conditions of the licenses
are upheld.
Licence information may be found in the HIDE\Documents\Licences folder.
Tools that don't have licences are released either Public Domain or
freeware.  More information can be found at the appropriate web sites
provided.

For soruces of support tools and other sample projects, visit
http://sites.google.com/site/highlevelassembly/