Hi all,

I have used this tutorial to create a window that is a combination of static, edit(single), edit(multi) and buttons.

I superclassed the edit and button classes and created My WndProc's for each.

The tabbing/shift tabbing works until I reach a static label.

When GW_HWNDNEXT/PREV returns a handle, and it's a static, the process stops (TAB and SHIFT TAB do not work anymore).

I then created the child windows in this sequence -

1. All static labels first (with the last label using a global handle that I check for with GW_HWNDPREV).
2. The rest of the controls in the required Z-order.
3. The last control on the window (GW_HWNDNEXT returns 0 in eax), I leave focus to the last control.

Is this the way to do it?

Are there other more practical ways?

Posted on 2003-01-21 04:29:34 by dougie
I feel a little wierd posting here, buy anyhow IMHO you should check for the WS_TABSTOP style when u go tabbin around, that would solve your static problem (as long as u dont give statics that style)
Posted on 2003-01-22 00:42:30 by BubbaFate
Hi there!
This is a question from a beginner.

Need info about combining (static link) MASM32 .obj files with LCCWin32 .obj files.
I can link .obj files created with LccWin32 to get a .exe file that works fine.
I have several assembler librairies made with MASM32. I would like to link them with LccWin32 files. But it failed.
It seems that the .obj file structure produced by MASM and LccWin32 are different.

Your help is welcome.

Posted on 2003-01-30 09:00:07 by Mike44