i cant post the code because i havent started to put short cuts... anyway ill give you the logical flow what i wanted to do...

in my dialog, i have several controls like radio button(3), check boxes(2), command buttons (command buttons can have its shortcut keys right?).

if i press let say f1, one of the radio buttons will be true and the last 2 will be false.., if i press f2, check button1 will be active (and be deactivate) same with check button2...

have you figure it out? can the accelerators handle it? i notice about the accelerators is that they pertains to controls on every commands being issued...