On Sep 29, 2008, at 9:04 PM, TJ Hanson, PhD wrote:
I have a Rb3DSpace control on tab 1 of a TabPanel control. The
program launches in tab 0, which has the input fields. When data is
entered and tab 1 is selected, the 3d graph appears, as it should.
When I click on tab 0 to go back to the input data, the Rb3DSpace
control is displayed on top of the tab 0 controls.
Yeah, OpenGL on Mac OS X is squirrely this way (and that's what the
Rb3DSpace is based on). It pretty much wants to take control of a
section of the window, and any desires you may have to the contrary be
hanged.
The best I've found is to shrink the Rb3DSpace down to 1x1 pixels,
stick it in the corner of the window, and try to match it to the
surrounding color. Not ideal, but it can work.
A possibly more reasonable approach would be to lose the tab panel
entirely, and display your graph in a separate window. Users may
actually prefer this since if they have a big enough monitor (or two
of them), they can see the input fields and the graph at the same time.
Best,
- Joe
--
Joe Strout
Inspiring Applications, Inc.
http://www.InspiringApps.com
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>
Search the archives:
<http://support.realsoftware.com/listarchives/lists.html>
|