News:

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

ObjAsm32 Release 1.4a

Started by Biterider, October 23, 2007, 08:14:47 AM

Previous topic - Next topic

Biterider

I think we have reached the maturity to launch a new release.
It focus was set on new developments and model reinforce. Additional work has been invested to consolidate the work already done in the code base.

Some of the new key features are:


  • Automatic stack cleanup for frameless methods.
  • UserMethod macro added to implement user callbacks by Homer.
  • The DefineVariable macro accepts dword as default type by Homer.
  • EnableAsyncAccess now supports object references.
  • The Event macro has better error detection on incomplete or wrong arguments.
  • Improvements in the debug macros.

Additionally:


  • New DirectX demos: setup/input/text/camera/mesh/particle/laser.
  • XML reader implementation for MS-XMLReader40.
  • Powerful memory manager (DataPool).
  • Shellextension (ColumnHandler) demo added by Obivan.
  • OCX_LED COM stuff was improved by Obivan.
  • TreeView recode (XTreeView) to allow a complete flexible use of this control.
  • XPropertyTree to setup application variables.
  • OnIdle method added to SdiApp and MdiApp objects.
  • StartBar app now supports the glass effect.
  • Switch/Case has changed to .switch/.case to avoid collision with MASM32 macros.
  • DbgStr now supports string references. No need of "addr".
  • Some minor improvements and corrections on several objects.

I hope that all the efforts that we have done to bring this model into a useful assembler programming framework will facilitate your daily coding work.

At this point I will thank to all that have contributed in many forms to this work!

You can find the new download at the ObjAsm32 homepage: http://objasm32.tripod.com or http://objasm32.rantx.com.


Best regards,

Biterider

realcr

Hi Biterider.

I always wanted to try objasm , however I can't find any code examples or tutorials about how to use it.
I also scanned your website for such tutorials. Maybe I just don't know where to look for.

Could you point me to any explanations about using objasm?

realcr.

Biterider

Hi realcr
First, you have to download the OA32_INST file from the homepage and execute the contained Setup.exe file. If you have done this, you have several Demos in a folder called ...\ObjAsm32\Examples ordered in increasing difficulty.
The ...\ObjAsm32\Help\ObjAsm32.chm file is a complete reference of the framework features, basic objects and some explained Demos.
If you are familiar with Iczelions work, you can find the ...\ObjAsm32\NaN_Tuts some translations of his demos into the OA32 framework.

Let the projects for a later reading, since they contain more advanced stuff.

If you have any questions or suggestions, do hesitate to ask, I will try to answer them as soon as I can.

Regards,

Biterider