|
FBPopup is inherited from FBComponent class which has ViewInput() virtual function and is supposed to receive keyboard event, you can try to override this function in your own class.
/** Visual Component base class.
* All of the user interface elements available in the SDK derive from this class.
*/
class FBSDK_DLL FBVisualComponent : public FBComponent {
......
/** Input callback function.
* \param pMouseX Mouse X position.
* \param pMouseY Mouse Y position.
* \param pAction Mouse action.
* \param pButtonKey Keyboard input.
* \param pModifier Keyboard intput modifier.
*/
virtual void ViewInput(int pMouseX,int pMouseY,FBInputType pAction,int pButtonKey,int pModifier)
Author: qhliao
|