1. I have no idea - the rest of keyboard shortcuts always work just fine.
Might it be that the problem has nothing to do with keyboard but with the function itself? If you could implement to invoke it (locals-params list) by menu option or something else than keyboard - I can at least report if it works.
2. Now the other problem occurs - RadAsm can not run exes made in projects.
whether I use Run or Build the exe doesn't run and I always got the message:
Executing:
"D:\WORK\Projects\tstbgstr\tstbgstr.exe"
00000002

Make error(s) occured.
Posted on 2004-12-24 05:56:20 by The Svin
The Svin,
se this thread about exe not working: http://www.win32asmcommunity.net/board/viewtopic.php?t=20124
Posted on 2004-12-24 07:32:53 by wizzra
wizzra, the difference in our cases is:
1. I never had the problem with 2.1.0.5b
2. I have a constant problem with runing exe using 2.1.0.6
So 2.1.05b runs everything fine, while 2.1.0.6 can not run any exe in projects.
Posted on 2004-12-24 08:12:44 by The Svin
Hi The Svin

1.
Try Ctrl+Space and see if you can find any parameters or locals.

2.
It seem like the OS can not find the file.
ERROR_FILE_NOT_FOUND equ 2

This might be due to the quoted filename.
Try to change the Run command on project options.

Change From: 0,0,,5 To: 0,0N,,5

KetilO
Posted on 2004-12-24 15:59:28 by KetilO
2. "0,0N,,5" has Helped. It's OK now.

1. I used ctrl+space (uploaded again from the first post - should I have?
was it new? - size was the same, it makes me doubt that I did right thing:) the usual word list appeared, and there was no the func's (I was within) params, no locals - but usual things that always were there.

Seems to me that somehow the feature doesn't work on my machine, and it's not a keyboard problem.
Posted on 2004-12-24 17:53:24 by The Svin
BTW, can you explain, please, what does it mean 0,0N,,5
Where to read about the options and their syntax?
Posted on 2004-12-24 18:16:04 by The Svin
Hi The Svin

1.
Make shure that both Show Properties and Properties to Wordlist are checked in Code Editor Options.
2.
It is documented in RadASMini.rtf. It was implemented in RadASM 2.1.0.5

KetilO
Posted on 2004-12-25 05:01:47 by KetilO
"Show Properties" and "Properties to Wordlist" are checked in Code Editor Options
Posted on 2004-12-25 07:27:55 by The Svin
Hi The Svin

I am out of ideas on this topic. Unless you can provide me with more info I am not able find the cause.

KetilO
Posted on 2004-12-25 12:13:08 by KetilO
Well... imagine I were in my place, not knowing inners of the app etc. Wich way you'd choose to give additional info?
The only way to me to give you an additional info is to show me where to grab it.
As far as I understand for now we are almost sure that the problem is NOT with keyboard, then, I guess, it has something to do with filling word list with local var's names and proc args.
Imagine your were in the same situation, exept for you knew your app.
And in the situation despite of you set everything allright in masm.ini the word list were not filled with locals and proc's args.
What would you do? Where would you set brakepoints? What vars in memory would you check? Tell me - and I report you results after having the tests and lookups done.
Posted on 2004-12-25 13:36:57 by The Svin
Hi The Svin

Here you find a link to a RadASM addin. It can be used to debug project properties.
http://radasm.visualassembler.com/Upload/ProcDump.zip

KetilO
Posted on 2004-12-25 14:09:10 by KetilO
Fantastic!
That was the best way to respond to my request.

Now new funny additional info from my side.
The DumpProc actually shows that local items ARE in the word list:

HexByteAsciiTbl,lpMem:DWORD
BtHexStrTbl,lpTable:DWORD,lpStrMem:DWORD,lpBytes:DWORD,cByte:DWORD,cByteInLine:DWORD
DlgProc,hWnd:DWORD,uMsg:DWORD,wParam:DWORD,lParam:DWORD L:buffer(!!!)

Yet, the words don't appear in actuall drop list invoked by ctrl-sp
I can ensure that both Show Proporties and Proporties to Word List are checked.

Again - I have no idea why they (locs and args) are not added to text of actuall Word List window. At least now I can say that the args and locals are extracted from source files by RadAsm, anyway it is what DumpProc shows.

Shall I check anything else?
Posted on 2004-12-25 15:38:24 by The Svin
Hi The Svin

No, not yet. I will have to check RadASM sources first.

KetilO
Posted on 2004-12-25 15:56:05 by KetilO
Hi The Svin

New upload.
There was a bug so the option Proc In Statusbar also needed to be checked.

KetilO
Posted on 2004-12-27 05:31:44 by KetilO
Well now ctrl+sh+sp has reacted :)
Though in an awfull way ;)

Module name: RadASM.exe (RadASM version 2.1.0.6)
Windows NT 4 Service Pack 6
Exception code: C0000005h
EXCEPTION_ACCESS_VIOLATION
Instruction pointer: 0040BE4Fh

Registers:
eax=00456600h ebx=00000020h ecx=00000001h
edx=0000004Eh esi=00456600h edi=0000004Dh
ebp=0012F940h esp=0012F930h eip=0040BE4Fh

Segment registers:
CS=001Bh DS=0023h SS=0023h
ES=0023h FS=0038h GS=0000Flags: PF IF
Flags: PF IF
FDS=0023h SS=0023h
ES=0023h FS=0038h GS=0000h


Stack:
00583EA8 0012FF60 00000060 00000002
0012FD90 0040BB71 0000004D 00456600
00000000 00000001 00583EA8 0012FF60
0012FD90 0012F978 00000020 00000184
Posted on 2004-12-27 07:06:14 by The Svin
Also if it might help
I repeated the experiment with ctrl+sh+sp twice and both times strange thing has happend - ctrl key became "sticky" as it were pressed though it wasn't. The effect longed in the while between GPF occured and RadAsm.exe was actually removed from system memory. After that ctrl key always returns to normal behavior.

One more thing:
in oposite to ctrl+shft+space, ctrl+space doesn't invoke GPF, but local and proc's arument still are not in the drop list.
Posted on 2004-12-27 07:20:24 by The Svin
With option Proc In Statusbar checked everything seems to be OK.
Posted on 2004-12-27 07:23:17 by The Svin
Hi The Svin. Thanks for your patient.

New upload.
I am pretty shure I got it right this time.

KetilO
Posted on 2004-12-27 09:30:32 by KetilO
It seems to work OK now, either with or without option Proc In Statusbar checked.
Posted on 2004-12-27 12:05:57 by The Svin
BTW: Thank you for the feature (I mean locals and proc args in list), I've been waiting for it a while.
Posted on 2004-12-27 12:07:30 by The Svin