Lines Matching refs:aActivePanel
44 ::boost::optional< size_t > aActivePanel;
72 return m_pData->aActivePanel; in GetActivePanel()
85 if ( m_pData->aActivePanel == i_rPanel ) in ActivatePanel()
88 const ::boost::optional< size_t > aOldPanel( m_pData->aActivePanel ); in ActivatePanel()
89 m_pData->aActivePanel = i_rPanel; in ActivatePanel()
92 m_pData->aListeners.ActivePanelChanged( aOldPanel, m_pData->aActivePanel ); in ActivatePanel()
116 if ( !!m_pData->aActivePanel ) in InsertPanel()
118 if ( i_nPosition <= *m_pData->aActivePanel ) in InsertPanel()
119 ++*m_pData->aActivePanel; in InsertPanel()
136 if ( m_pData->aActivePanel == i_nPosition ) in RemovePanel()
138 const ::boost::optional< size_t > aOldActive( m_pData->aActivePanel ); in RemovePanel()
142 ++*m_pData->aActivePanel; in RemovePanel()
146 --*m_pData->aActivePanel; in RemovePanel()
150 m_pData->aActivePanel.reset(); in RemovePanel()
153 m_pData->aListeners.ActivePanelChanged( aOldActive, m_pData->aActivePanel ); in RemovePanel()
162 if ( !!m_pData->aActivePanel ) in RemovePanel()
164 if ( i_nPosition < *m_pData->aActivePanel ) in RemovePanel()
166 --*m_pData->aActivePanel; in RemovePanel()