What does the 'uses' do in a proc declaration. I don't ever use it. Should I?
GroovyFunction proc uses edi ebx Arg1:DWORD, Arg2:DWORD
"uses" pushes registers (edi and ebx) and pops, when the function returns.
For your window or dialog proc you should at least include the following "uses ebx esi edi" as you may experience problems migrating from Win2K/XP to Win98/ME. At least that has been my experience.
sounds good. thanks.
If you design your source well you can get away with "USES" only once.
The main callback proceedure should have "USES EBX ESI EDI" and then all 'child' functions calls from this proceedure do not need to have it, since the system vairables are protected upon entering your program initially. (I sometimes follow this approach when writing custom controls).
:alright:
NaN
The main callback proceedure should have "USES EBX ESI EDI" and then all 'child' functions calls from this proceedure do not need to have it, since the system vairables are protected upon entering your program initially. (I sometimes follow this approach when writing custom controls).
:alright:
NaN