Thanks to Hiro I am now able to upload in one pice.

Fixed bugs and improvements
-------------------------------------------------------------------
Bugs:
All known bugs fixed.

New Options:
-Tools menu now takes parameters. Parameters can be
one or more of the projects and/or the
open file dialog.
-Selection bar can be given it's own color.

New Features:
-Export ID equ's to output.
Creates a list of all ID's in asm format.
-Code sniplet browser. Copy often used sniplets to your code,
clipboard or output.
-Added support for project text (.txt) file. Use this for general
description and revision history.
Other:
-New color otion dialog.
-Added a few Api Constants.
-Added a few control's styles to ListBox and RichEdit.

-------------------------------------------------------------------

Important if you are updateing:
----------------------------------------

Your inifile and api constants will be overwritten.
Make bacups and merge manually.

Important first time installation.
----------------------------------------

Unzip to: C:\RadASM
Note: You also need the Masm32 pack installed to
C:\Masm32.
You also need Projects.zip
Posted on 2001-08-08 06:56:21 by KetilO
This file contains:
-------------------

-Projects
-Sniplets
-Templates

Projects:
---------

-AviCap. If you have a webcam or TV-card then have fun.
Remember you can read pixels from the picture and create
an automatic surveilance camera or if you have a TV-card,
track nudity (lots of skin color) and automativly start
recording.
-Twain. If you have a scanner or a camera then you can
grab pictures with this one.
-RichEditEditor. Shows basic editor functions. Exelent
newbie project.
-TreeViewDir. Shows how to create a TreeView of a dtrectory.
Also includes resize bar and a text viewer.
-Textio. Shows how to create console. Very simple project.

Unzip to: C:\RadASM
Posted on 2001-08-08 06:58:57 by KetilO
Wow! Just keeps getting better. :) Are you going to release the source?

If you take the 'C:\WINDOWS' paths out of the INI file then it'll run 'Out-of-the-box' (I mean 'Out-of-the-ZIP' :)) on Win9xMe2k? I understand that most people will be customizing the editor for their own needs, but without any documentation this would make it easier on people to use.

What is the quickest way to load a project in and save it under another name? I don't want to use a template. I want to save my project many times as it changes and be able to build each one, or back-up to a previous one and code along a different line of thought. Maybe it's just me, but this seems like an intergral part of programming?

Thank you, it's a pleasure to use your editor. :alright:
Posted on 2001-08-08 19:28:01 by bitRAKE

Wow! Just keeps getting better. :) Are you going to release the source?

If you take the 'C:\WINDOWS' paths out of the INI file then it'll run 'Out-of-the-box' (I mean 'Out-of-the-ZIP' :)) on Win9xMe2k? I understand that most people will be customizing the editor for their own needs, but without any documentation this would make it easier on people to use.

What is the quickest way to load a project in and save it under another name? I don't want to use a template. I want to save my project many times as it changes and be able to build each one, or back-up to a previous one and code along a different line of thought. Maybe it's just me, but this seems like an intergral part of programming?

Thank you, it's a pleasure to use your editor. :alright:


Yes I am going to release the source in bits and pices. Right now
the code is only commented to the level where I can read it.

Sorry about that C:\Windows thing. I run dual boot so I will not
notice.

There are no menu function to create a backup, but it still can
be done quiet easy. Use Open File and right click on your project
folder and select copy. Then right click on nowhere and select paste. You now have a complete backup of your project.
If you want you can also change the description using project
options.

KetilO
Posted on 2001-08-08 20:43:31 by KetilO
Thanks, now I see that the folder name doesn't matter. Cool, this makes it very easy to have many copies. :) I just have to give the folder an intelligent name. I use Win2K and haven't had any problems. I'm not certain, but I think the windows directory is in the %PATH% variable on all versions of windows, so the path isn't needed on NOTEPAD.EXE, CALC.EXE?
Posted on 2001-08-08 21:29:58 by bitRAKE
excellent work ketilO,
Just one little thing though
the api function complete seems to be slightly broken..
in previous versions pressing enter would complete the function but now it seems I first have to use the cursor key to reselect the function before pressing enter:confused:

Nice job with the resource includes. It'll save a lot of typing and mistakes!
the martial
Posted on 2001-08-09 02:01:56 by MArtial_Code

excellent work ketilO,
Just one little thing though
the api function complete seems to be slightly broken..
in previous versions pressing enter would complete the function but now it seems I first have to use the cursor key to reselect the function before pressing enter:confused:

Nice job with the resource includes. It'll save a lot of typing and mistakes!
the martial

I had to remove the posibility to use enter because of the
api constants code complete. If the api ended with a constant
it was difficult to use. Use tab instead.
Posted on 2001-08-09 04:58:30 by KetilO
hi,
i'm really surprised about your work. but isn't it possible to use the toolbar on the left to create windows, yet? that's the most important feature that i would like to see in a program like this. keep up the good work.

NOP-erator
Posted on 2001-08-09 05:50:41 by NOP-erator

hi,
i'm really surprised about your work. but isn't it possible to use the toolbar on the left to create windows, yet? that's the most important feature that i would like to see in a program like this. keep up the good work.

NOP-erator


Sorry, not yet but will be possible, not in my next version
but maybe the one after that. I am still busy finding and
correcting minor bugs and improving the ide.
Posted on 2001-08-09 06:33:06 by KetilO
ok, i'm looking forward for the new version....:alright:

NOP-erator
Posted on 2001-08-09 07:01:29 by NOP-erator
Actually NOP-erator,
if you use a dialog as your main window then you can use the dialog editor. For most applications i think this would work just as well
the martial
Posted on 2001-08-09 17:10:35 by MArtial_Code
I haven't tried it, but I think it might also be possible to create all the dialogs of a program as separate projects and then have a master project that links them all together within one program.
Posted on 2001-08-09 18:37:47 by bitRAKE
I don't think that's necessary bitrake,
a project can have multiple dialog files anyway
the martial
Posted on 2001-08-10 02:00:24 by MArtial_Code
Haven't tried, yet. So I really didn't know, but now I do. :)
Posted on 2001-08-10 08:10:02 by bitRAKE
@ MArtial_Code: i know, i use ms visual studio resource editor to create dialogs. but usualy i work with normal windows as my main window, so i would like to have this feature included as fast as possible.

NOP-erator
Posted on 2001-08-10 08:35:24 by NOP-erator
this is a bug or a feature ?

caret is gone when RadASM is losing focus and
it isnt restored when it gain focus.

example:
i write some function call and ALT+TAB to
.hlp file to see some infos and when i get
back no caret. i must click on edit window
and get where i was ...

and i set editor font to Terminal, 6 - exit -
when i get back it is much smaller ...

keep up good work btw,
TBD
Posted on 2001-08-10 15:05:23 by TBD
TBD, I don't think the cursor not being restored is a problem, I think what is happening is when focus is restored to RadASM the main window gets it, so in order to get the child window in focus you have to click in it.

Size 6 font is pretty small anyway(unless your screen resolution is 640x480). On anything above 800x600 it's unuseable for general editing. RadASM will restart with your last font selection so if you exit with size 6 font then it will restart with size six font which as I mentioned above is pretty small

That's just my though on things...
the Authority on RadASM (KetilO) may have something different to say!

the MArtial
Posted on 2001-08-10 16:30:16 by MArtial_Code
Thank you all for your replies.
That the edit window did not gain focus after closing the help
window has been anoying me for som time now and I finaly
took the time to fix it (5 min.).

RadASM tries the best it can to set the font in all open edit
windows. This might fail if the font is small. Also it fails to
calculate correct tab size. I don't know, Terminal-6 is hardly
fitted to read.

I just have finished a code writing macro system and now
are busy implementing code window splitting (you will be
able to view and edit two seperate sections of the same
code module). This will take a lot of programming. I am also
planning to implement a linking system between the text file
and code files. Shoud be pretty easy as most of the code to
do this alredy exists. (Thanks Willie for the idea).

KetilO
Posted on 2001-08-10 17:29:15 by KetilO
Dialog caption can only be 31 characters?

What is the easiest way to include a registered custom control on a dialog? I'm just interested in setting it's placement and size in the resource. :grin: For example Tola made a gradient progress bar (TASM) and I was going to convert it to RadASM/MASM for others here to use with ease.
Posted on 2001-08-11 12:19:20 by bitRAKE

Dialog caption can only be 31 characters?

What is the easiest way to include a registered custom control on a dialog? I'm just interested in setting it's placement and size in the resource. :grin: For example Tola made a gradient progress bar (TASM) and I was going to convert it to RadASM/MASM for others here to use with ease.


The caption is limited to 31 characters. When I created the
dialogbox editor I thought this was enough.
At current there is no way to add custom controls at design
time. You must add them to the .rc file (will be overwritten if
you make changes) or add them at run-time (WM_INITDIALOG)
To be able to add custom controls is a good idea. I will look into
this.
Posted on 2001-08-11 13:11:09 by KetilO