small bug with intellisence/autocomplete (STRUCT)

Started by denise_amiga, March 02, 2007, 11:42:51 PM

Previous topic - Next topic

denise_amiga

POINT STRUCT
  x  DWORD ?
  y  DWORD ?
POINT ENDS

MSG STRUCT
  hwnd      DWORD      ?
  message   DWORD      ?
  wParam    DWORD      ?
  lParam    DWORD      ?
  time      DWORD      ?
  pt        POINT      <>
MSG ENDS

...

local msg:MSG

...


when i type "msg" and then press "point" show the listbox with all members, ok.
if i select the pt's member with the tab key and then press "point" show the listbox with correct value (x,y),
but if i type "pt" and press "point" no show point's members.

radasm 2.2.1.1

Shantanu Gadgil

Ummm...there should be no problem...works for me fine.

Probable issues:
1. Are you redefining these STRUCTs yourself? (Still, should not be a problem)

2. Try typing 'm', 's', 'g', 'point', 'p', 't', 'point'...
At this stage, the listbox should popup correctly
Explanation: "x" and "y" are inside "pt" which is inside "msg"  :bg

HTH,
Shantanu
To ret is human, to jmp divine!

denise_amiga

Quote1. Are you redefining these STRUCTs yourself? (Still, should not be a problem)
no, from windows.inc (version 1.30)

Quote2. Try typing 'm', 's', 'g', 'point', 'p', 't', 'point'...
At this stage, the listbox should popup correctly
Explanation: "x" and "y" are inside "pt" which is inside "msg"  :bg
this is the problem, typing 'm', 's', 'g', 'point', 'p', 't', 'point', don't show "new" listbox with "x" and "y"
but typing 'm', 's', 'g', 'point', and select 'pt:point' with 'tab', it´s work



pd.
- os : winxp sp2
- radasm : 2.2.1.1 (default config, no changes)

KetilO

Hi denise_amiga

Unfortunatly this is a behaviour by design problem.
You must select from the list and press tab to get to the next level in a nested structure.

KetilO

denise_amiga