OK ... I've subclassed an edit control to intercept the tab key (to move the focus to another edit control). This works fine apart from one small problem - everytime I hit the tab key the program beeps at me
Any ideas what's going on?
Regards
OK ... I've subclassed an edit control to intercept the tab key (to move the focus to another edit control). This works fine apart from one small problem - everytime I hit the tab key the program beeps at me
Any ideas what's going on?
Regards
That's just the default behaviour when you reach the end of the edit. To my knowledge, there is nothing you can do about it.
Code:#include <cmath> #include <complex> bool euler_flip(bool value) { return std::pow ( std::complex<float>(std::exp(1.0)), std::complex<float>(0, 1) * std::complex<float>(std::atan(1.0) *(1 << (value + 2))) ).real() < 0; }
Trouble is, it's not the end of the edit ...
try trapping WM_CHAR for the tab key and return 0 for the case of the tab key every thing else return the default edit proc.