Please help me with the following:
The attached file is the code NaviCube where I included the Tradiogroup RGpanning with two alternatives:
a) Stopped : if selected I can simply rotate the scene and zooming without using the unCube object capabilities.
b) Panning: if selected It works (almost) like the original NaviCube but also with a (bad / blur) zoom and rotation
My doubt is the following:
I run the program “Stopped” is selected as default. It works as expected.
Then I click Panning and if you wait a little bit it works as NaviCube demo.
My problem is that when I try to click again the Stopped that one is not selected (like RGgroup button becoming inactive after the previous operation).
What should I modify to correct this? Any other improvement is also welcome.
Thanks in advance
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi, i haven't got many time but try in the GLSceneViewer OnMouseDown event to regive the Focus like YourGLSceneViewer.setfocus and after Notify the change in your RGGroup throw NCube
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Dear Sergio,
You can use the event: MouseLeave and MouseMove to handle procedure TMainFrm.GLSViewerMouseLeave(Sender: TObject);
begin
Cadencer.Enabled:=False;
end;
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Please help me with the following:
The attached file is the code NaviCube where I included the Tradiogroup RGpanning with two alternatives:
a) Stopped : if selected I can simply rotate the scene and zooming without using the unCube object capabilities.
b) Panning: if selected It works (almost) like the original NaviCube but also with a (bad / blur) zoom and rotation
My doubt is the following:
I run the program “Stopped” is selected as default. It works as expected.
Then I click Panning and if you wait a little bit it works as NaviCube demo.
My problem is that when I try to click again the Stopped that one is not selected (like RGgroup button becoming inactive after the previous operation).
What should I modify to correct this? Any other improvement is also welcome.
Thanks in advance
The attachment is now attached
Any help on this ?
Hi, i haven't got many time but try in the GLSceneViewer OnMouseDown event to regive the Focus like YourGLSceneViewer.setfocus and after Notify the change in your RGGroup throw NCube
After some modifications I could get the result I was looking for.in the above post
Dear Sergio,
You can use the event: MouseLeave and MouseMove to handle
procedure TMainFrm.GLSViewerMouseLeave(Sender: TObject); begin Cadencer.Enabled:=False; end;