git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14940 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
		
			
				
	
	
		
			24 lines
		
	
	
		
			613 B
		
	
	
	
		
			TeX
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
		
			613 B
		
	
	
	
		
			TeX
		
	
	
	
	
	
| \section{FAQ}\label{faq}
 | |
| 
 | |
| \subsection{A row of all non-fixed bars don't position properly}
 | |
| 
 | |
| By Julian Smart.
 | |
| 
 | |
| I found that if I added all non-fixed bars, bars would overlap.
 | |
| This seems to be because the proportional resizing doesn't work
 | |
| before the window is laid out. I worked around this by setting
 | |
| pane sizes {\it before} the bars are added:
 | |
| 
 | |
| \begin{verbatim}
 | |
|     wxSize sz = GetClientSize();
 | |
| 
 | |
|     // Set width for panes to help it do the calculations
 | |
|     int i;
 | |
|     for (i = 0; i < 2; i++)
 | |
|     {
 | |
|         cbDockPane& pane = * (m_frameLayout->GetPane(i));
 | |
|         pane.SetPaneWidth(sz.x);
 | |
|     }
 | |
| \end{verbatim}
 | |
| 
 |