Can anyone hazard a guess as to why getting the blue highlight that indicates an active view (Top view shown below) to appear on a specified view is 30X slower in C++ using:
RhinoApp().SetActiveView(view);
vs
view->SetActiveWindow();
I can find CRhinoApp in the C++ SDK documentation but not RhinoApp so I am not sure what all RhinoApp targets which could go towards explaining its slowness. However I cannot get:
CRhinoApp.SetActiveView(view);
to compile without an error so I could not try it. Anyone know how to fix this so I could check its performance?
OK then. I am all set after maximizing the Top view. It has become the ActiveView (as indicated by its blue color title) and I do not need to do anything more to make it such.