Yes JJ, I saw your snippet before to post.
Included in Demo03:
% .elseif [xbx].$Obj(XMenuItem).dType == MENU_TYPE_SEPARATOR
is expanded (in this case) to:
.elseif [ebx].OA_XMenuItem.dType == MENU_TYPE_SEPARATOR
and resulting code is:
CPU Disasm
Address Hex dump Command
004033CE |> \837B 18 05 |CMP DWORD PTR DS:[EBX+18],5
004033D2 |. /0F85 82000000 |JNE 0040345A ; almost forget this