Hi Everyone,
I have a Question about Code Completion for TASM. I am Trying to Call .. This way,


CALL (SI METHOD Something).Something,qw,er,ty

Here (SI METHOD Something).Something is a Method Call.

But I am not able to do this just like the Code Completion for Functions and their Parameter List.

Plz Help me about this.



Have a Nice day

Bye
Posted on 2003-05-26 14:31:16 by prasad_86_86
Hi prasad_86_86,

I'm afraid I don't know TASM syntax, could you provide a real example (i.e. an API call) so I can understand what you are trying to do. It appears to be a simple edit to the RadASM file but I'm not sure exactly what syntax you need.
Posted on 2003-05-26 15:40:27 by donkey
I suppose your problem about RadAsm. If you want to see your structure members in completion list. You need to add this structure in "tasmApiStruct.api" file. It is a txt file, means editable. You need to add those structure(s) there. But first this struct must be in an .inc file.
For example,

COORD struct
coordX dw ?
coordY dw ?
COORD ends

needs below...

COORD,coordX,coordY

by the way i'm not sure you ask this. :(
Posted on 2003-05-26 20:02:12 by cakmak
Hi,

Thank You for the replies.
What I am Trying to do is:

Suppose for Example,


STRUC Sample METHOD {
Get_Input:WORD = Get_In
Put_Output:WORD = Put_Out
}
Name DB 20 DUP (?)
Address DB 20 DUP (?)

Ends Sample

This is the Class Definition, then If I Want to Call a Class Operation,
then I have to CALL this Way,...
in the DATA Segment, I have to Declare,


.DATA

Sample Sample1


And in the CODE Segment, I Have to Call,


-
-
MOV SI, OFFSET Sample1
CALL (SI METHOD Sample).Get_Input,qw,er,ty

When I Include,
(SI METHOD Sample).Get_Input,qw,er,ty

in the tasmCallApi.api file,

And When I CALL this from the Program, the API is Not Popping Up, But When I Remove the Round Braces, then I am Able to See,but Unable to See the Parameters.

I want this to Pop up Like the Other Api Calls.

How can I Fix this in RadAdm.

I Hope U Can Understand the Problem.

Have A Nice Day,
Bye








Hi prasad_86_86,

I'm afraid I don't know TASM syntax, could you provide a real example (i.e. an API call) so I can understand what you are trying to do. It appears to be a simple edit to the RadASM file but I'm not sure exactly what syntax you need.
:) :)
Posted on 2003-05-27 14:11:27 by prasad_86