Whats new.
Faster project loading on NT/2k/XP
F2 / Ctrl+F2 now works on single file (no project).
Code properties toolbar.
Printout timestamp.
Known bugs fixed.
Unzip to temp folder and move the files to where they belong.
3-8-2002 : 83 Downloads
Fixed some bugs.
Single instance option. Option / Code Editor / Single Instance
KetilO
Look here for latest
Faster project loading on NT/2k/XP
F2 / Ctrl+F2 now works on single file (no project).
Code properties toolbar.
Printout timestamp.
Known bugs fixed.
Unzip to temp folder and move the files to where they belong.
3-8-2002 : 83 Downloads
Fixed some bugs.
Single instance option. Option / Code Editor / Single Instance
KetilO
Look here for latest
I'm overjoyed about the new features. I skipped the last couple of updates, so this is my first one in a while.
I think it is crashing on the following STRUCT:
selecting Structs...(exit:no notice - just gone)
The effort you have put into this project serves as a great source of inspiration to me. Assembly has rarely seemed as managable or powerful. Thank you, bitRAKE.
p.s. Hopefully, the error above isn't due to my
manually editing my INI files.
I think it is crashing on the following STRUCT:
procTime STRUCT
pName byte 4*12 dup(0)
count dword ?
bytes dword ?
UNION
ticks qword 0
STRUCT
ldword dword ?
hdword dword ?
ENDS
ENDS
procTime ENDS
...apon clicking on the project properties dropdown and
selecting Structs...(exit:no notice - just gone)
The effort you have put into this project serves as a great source of inspiration to me. Assembly has rarely seemed as managable or powerful. Thank you, bitRAKE.
p.s. Hopefully, the error above isn't due to my
manually editing my INI files.
Hi bitRAKE
I tried the struct on my XP and it seem to work ok.
The only wrong ini thing I can think of is these sections in masm.ini
I tried the struct on my XP and it seem to work ok.
The only wrong ini thing I can think of is these sections in masm.ini
Code=$-,endp,proc
Const=$-,{C},equ
Data=$-,{C},db,dw,dd,dq,df,dt,byte,word,dword,qword,<
Macro=$-,endm,macro
Struct=$-,ends,struct
Trig=invoke
Call=masmApiCall.api
Const=masmApiConst.api
Struct=masmApiStruct.api
A corrupted masmApiStruct.api file is also a possible cause.
I would expect the STRUCT keyword without a name might cause trouble. It would help a lot if I was able to make it happend on my system. Could you tell me a little more?
KetilO
When I input Chinese commont or db definition,RadASM Crashed,it seems that RadASM has problem in processing Chinese infomation.
Uhhmm... Unicode issue ?
Hi pingyu
RadASM does not support unicode, and I am sorry but I doubt that it ever will. :(
KetilO
RadASM does not support unicode, and I am sorry but I doubt that it ever will. :(
KetilO
"Remove from Project" doesn't seem to be working.
Hi Wayne
Yes you are right. Remove from project using context menu does not work anymore. Project menu still works. I will fix it.
KetilO
Yes you are right. Remove from project using context menu does not work anymore. Project menu still works. I will fix it.
KetilO
Hi! KetilO :
It's a pity that your new RadASM still can not detect whether one instance is running
dREAMtHEATER
It's a pity that your new RadASM still can not detect whether one instance is running
dREAMtHEATER
Hi dREAMtHEATER
Ok, Ok, you win.
I could have explained how to create a shell to do this, but it would probably take more time than putting the code lines into RadASM. Look at this thread in a few days.
KetilO
Ok, Ok, you win.
I could have explained how to create a shell to do this, but it would probably take more time than putting the code lines into RadASM. Look at this thread in a few days.
KetilO
3-8-2002
Fixed known bugs.
Added single instance option.
KetilO
Fixed known bugs.
Added single instance option.
KetilO
KetilO, what is that RealRad plugin? Did I miss a post speaking of it here on boards? No readme.txt this time?
Keep it up, works like charm!
Keep it up, works like charm!
Hi Milos
Really RAD is an ambigous project. First part will be interaction between dialog editor and code editor. By selecting a menu item on the dialogs menu, clicking on a toolbar button or by dbl clicking on a dialog control will bring you to the code part that handles the event. It will also maintain the main .RC file for you, auto update dialog constants and so on.
Second part will start writeing event code. Auto add modules and so on. In short it will write code that you have written a 100 times before.
KetilO
Really RAD is an ambigous project. First part will be interaction between dialog editor and code editor. By selecting a menu item on the dialogs menu, clicking on a toolbar button or by dbl clicking on a dialog control will bring you to the code part that handles the event. It will also maintain the main .RC file for you, auto update dialog constants and so on.
Second part will start writeing event code. Auto add modules and so on. In short it will write code that you have written a 100 times before.
KetilO
Hmm, sounds neat. Can't wait to see it work! This gonna be really rad :alright:
In short it will write code that you have written a 100 times before.
Auto Code writing (exept maybe optional filling some data values
and structs) is way to Rad but from asm.
KetilO, think really hard before starting it.
At least make it optional.
Hi Ketilo
One instance option maybe have bugs. when I associate RadASM with asm files, the first douleclicking asm file in explorer, RadASm can open it normally, the second douleclicking another asm file, it should open it in a new MDI window, but it failed, now you can detect one instance but cannot open more than one files with commandline.
dREAMtHEATER
One instance option maybe have bugs. when I associate RadASM with asm files, the first douleclicking asm file in explorer, RadASm can open it normally, the second douleclicking another asm file, it should open it in a new MDI window, but it failed, now you can detect one instance but cannot open more than one files with commandline.
dREAMtHEATER
Hi The Svin
I agree with you. I don't want the IDE to write anything in my code. I expect that I might change my mind about this if I can make really RAD work. It will save me a lot of time writing code I have written a 100 times before. Ofcourse everything will be optional. You can even remove the ReallyRad addin.
KetilO
I agree with you. I don't want the IDE to write anything in my code. I expect that I might change my mind about this if I can make really RAD work. It will save me a lot of time writing code I have written a 100 times before. Ofcourse everything will be optional. You can even remove the ReallyRad addin.
KetilO
Hi dREAMtHEATER
Hm. It does not work on XP. Try writeing a shell and tell me what you did to make it work. Here is the code you need.
KetilO
Hm. It does not work on XP. Try writeing a shell and tell me what you did to make it work. Here is the code you need.
.data
MdiClassName db 'RadASMClass',0
hWnd dd 0
CommandLine dd 0
.code
invoke GetCommandLine
mov CommandLine,eax
invoke FindWindow,addr MdiClassName,NULL
.if eax
mov hWnd,eax
invoke IsIconic,hWnd
.if eax
invoke ShowWindow,hWnd,SW_RESTORE
.endif
invoke SendMessage,hWnd,WM_USER+998,0,CommandLine
invoke ExitProcess,0
.endif
KetilO
Originally posted by KetilO
invoke SendMessage,hWnd,WM_USER+998,0,CommandLine
invoke SendMessage,hWnd,WM_USER+998,0,CommandLine
in this user defined message, some bugs must exist!
Hi dREAMtHEATER
There is nothing wrong with the message. My guess is that on Win98 command line is in shared memory, on WinXP it is not.
Find a way to copy the command line to shared memory and it should work.
KetilO
There is nothing wrong with the message. My guess is that on Win98 command line is in shared memory, on WinXP it is not.
Find a way to copy the command line to shared memory and it should work.
KetilO