With EBasic, I made a simple app where I have my main window and created a child window from that. Ofcoarse I set bbSetBlitz3DHWND to the child window handle.
Now, I have the child blitz window covering the right half of the main window. The idea here is to use the EBasic's GUI controls in the left side of the main window.
Without calling the bbSetBlitz3DEventCallback, I simply have no input control in the child blitz window. Now, calling the bbSetBlitz3DEventCallback command with the EventCallback routine, Im able to work with Blitz's mouse commands inside and outside of the child window.
But still using a child blitz window to do the rendering in, the blitz keyboard commands(ie: bbKeyHit...) still does not work.
Yes, I know while using the event handler callback, I can create my own vk keys froms the data returned from the callback.
But, I do not want to be arsed with that. I want to use the bbKeyHit command so I can use the scancode variables(ie: KEY_ESCAPE, KEY_SPACE, KEY_A, etc...).
-----
Anybody have c/c++ code to read scancodes like Blitz? I wouldnt mind using that temporarily as we tiresly wait for an update to fix this problem. thx
OR, if Im totally missing something on how to use blitz3dsdk's bbkeyhit command while it's rendering in a child window, please fill me in. thx
Now, I have the child blitz window covering the right half of the main window. The idea here is to use the EBasic's GUI controls in the left side of the main window.
Without calling the bbSetBlitz3DEventCallback, I simply have no input control in the child blitz window. Now, calling the bbSetBlitz3DEventCallback command with the EventCallback routine, Im able to work with Blitz's mouse commands inside and outside of the child window.
But still using a child blitz window to do the rendering in, the blitz keyboard commands(ie: bbKeyHit...) still does not work.
Yes, I know while using the event handler callback, I can create my own vk keys froms the data returned from the callback.
But, I do not want to be arsed with that. I want to use the bbKeyHit command so I can use the scancode variables(ie: KEY_ESCAPE, KEY_SPACE, KEY_A, etc...).
-----
Anybody have c/c++ code to read scancodes like Blitz? I wouldnt mind using that temporarily as we tiresly wait for an update to fix this problem. thx
OR, if Im totally missing something on how to use blitz3dsdk's bbkeyhit command while it's rendering in a child window, please fill me in. thx