Professional UI Solutions
Site Map   /  Register
 
 

Forum

Please Log In to post a new message or reply to an existing one. If you are not registered, please register.

NOTE: Some forums may be read-only if you are not currently subscribed to our technical support services.

Forums » Prof-UIS Tech Support » CSplitterWnd to CExtTabPageContainerWnd : Conversion Collapse All
Subject Author Date
Debabrata Mukherjee Jul 5, 2007 - 11:28 PM

Continuing with our communication over this issue. So far we have been using the "General Forum" for our queries as there was some issue with our tech support login id. We have been using the General Forum Login id : SANKET and pwd:sagent. Kindly consider this as a continuation of that thread.

Waiting for your response to our last question on the General Forum.

Thanks.

Debabrata Mukherjee Jul 14, 2007 - 6:42 AM

Hi ,

Waiting for a response....

Technical Support Jul 16, 2007 - 11:05 AM

To help you we need to take a look at your project or debug it remotely.

Suhai Gyorgy Jul 16, 2007 - 3:03 AM

First of all, I’d still need to clarify what you’d like to achieve.

In your application, you have 4 views (CSaIsBinsView, CSaIsPresentationView, CSaIsPlanNavigatorView, CSaIsPlanEditorView). Before integrating with Prof-UIS, the application window’s view area had been sliced up with splitters, each view going inside one of these parts.

All through this thread (and the previous), I thought that you wanted these 4 views as separate tab pages of one TabPageContainerWnd occupying the whole client area of the application window.
But after seeing the screen shot you just sent me, now I think, that you want to keep 3 of the views as they were before, and you want the 4th area of the screen (bottom pane of m_wndArenaSplitter) to be occupied by a TabPageContainerWnd (where CSaIsPresentationView were before). Am I right? That means it’s not the CSplitterWnd that you want to convert to TabPageContainerWnd, but you want one of the existing panes to be occupied by a TabPageContainerWnd.

If so, let me know and I’ll try to modify the code accordingly.

Debabrata Mukherjee Jul 13, 2007 - 12:33 AM

Hi I have sent u the relevant details in a zipped file from the email id: sanket_das1@yahoo.co.in

Technical Support Jul 6, 2007 - 11:12 AM

Yes, we confirm that your subscription is valid and are ready to help you. But we need some test project that demonstrates the problem.

Suhai Gyorgy Jul 6, 2007 - 2:46 AM

MSDN says about OnCreateClient: Never call this function!
So just try removing that one line from CMainFrame::OnCreate and remove the overriden CMainFrame::OnCreateClient method.

But your last post was a little confusing and I still agree with Support, you should make a very basic sample application that demonstrates the problem.

Debabrata Mukherjee Jul 9, 2007 - 12:44 PM

It would be very difficult for us to provide u a sample prototype. But we can assure you that we share the frame creation code with you. Please send us ur email id

Suhai Gyorgy Jul 10, 2007 - 11:50 AM

You could try to change the code of that sample application I made in the thread on General Forum.

If that really doesn’t work out, you can try sending me your creation code to puffy_chris@yahoo.com
Your application class’ InitInstance, CMainFrame::OnCreate would be crucial to see, and send along the followings, if you have them:
CChildView::OnCreate;
I don’t know how many and what kind of Views are created, those .h files would be good to see, too.

Also, a callstack would be nice when the application asserts, as you wrote earlier.

Debabrata Mukherjee Jul 30, 2007 - 10:25 AM

Hi,

Thanks for your response.

We can do a webex to demonstrate the problem and you can also debug the problem remotely.
Please suggest a good time. We would prefer Wednesday(08/01/2007) morning (8.00AM -9.00 AM EST) time for this.

Once you confirm I will send you the login details for the WebEx session.

Thanks,
Debabrata