Reduce ambiguity of selection functions in wxPropertyGridManager, make them better match for wxPropertyGrid ones

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55880 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Jaakko Salli
2008-09-25 17:11:02 +00:00
parent b96a14e334
commit 0f457f4de2
2 changed files with 8 additions and 17 deletions

View File

@@ -498,14 +498,11 @@ public:
int GetSelectedPage() const { return m_selPage; }
/** Shortcut for GetGrid()->GetSelection(). */
wxPGProperty* GetSelectedProperty() const
wxPGProperty* GetSelection() const
{
return m_pPropGrid->GetSelection();
}
/** Synonyme for GetSelectedPage. */
int GetSelection() const { return m_selPage; }
/** Returns a pointer to the toolbar currently associated with the
wxPropertyGridManager (if any). */
wxToolBar* GetToolBar() const { return m_pToolbar; }
@@ -619,12 +616,6 @@ public:
*/
void SetSplitterPosition( int pos, int column = 0 );
/** Synonyme for SelectPage(name). */
void SetStringSelection( const wxChar* name )
{
SelectPage( GetPageByName(name) );
}
#ifdef SWIG
%pythoncode {
def GetValuesFromPage(self,

View File

@@ -1052,7 +1052,7 @@ void FormMain::OnPropertyGridItemDoubleClick( wxPropertyGridEvent& event )
void FormMain::OnPropertyGridButtonClick ( wxCommandEvent& )
{
#if wxUSE_STATUSBAR
wxPGProperty* prop = m_pPropGridManager->GetSelectedProperty();
wxPGProperty* prop = m_pPropGridManager->GetSelection();
wxStatusBar* sb = GetStatusBar();
if ( prop )
{
@@ -1189,7 +1189,7 @@ void FormMain::OnTestXRC(wxCommandEvent& WXUNUSED(event))
void FormMain::OnEnableCommonValues(wxCommandEvent& WXUNUSED(event))
{
wxPGProperty* prop = m_pPropGridManager->GetSelectedProperty();
wxPGProperty* prop = m_pPropGridManager->GetSelection();
if ( prop )
prop->EnableCommonValue();
else
@@ -2604,7 +2604,7 @@ void FormMain::OnRestoreState( wxCommandEvent& WXUNUSED(event) )
void FormMain::OnSetSpinCtrlEditorClick( wxCommandEvent& WXUNUSED(event) )
{
#if wxUSE_SPINBTN
wxPGProperty* pgId = m_pPropGridManager->GetSelectedProperty();
wxPGProperty* pgId = m_pPropGridManager->GetSelection();
if ( pgId )
m_pPropGridManager->SetPropertyEditor( pgId, wxPG_EDITOR(SpinCtrl) );
else
@@ -2616,7 +2616,7 @@ void FormMain::OnSetSpinCtrlEditorClick( wxCommandEvent& WXUNUSED(event) )
void FormMain::OnTestReplaceClick( wxCommandEvent& WXUNUSED(event) )
{
wxPGProperty* pgId = m_pPropGridManager->GetSelectedProperty();
wxPGProperty* pgId = m_pPropGridManager->GetSelection();
if ( pgId )
{
wxPGChoices choices;
@@ -2986,7 +2986,7 @@ void FormMain::OnMisc ( wxCommandEvent& event )
else if ( id == ID_COLLAPSE )
{
// Collapses selected.
wxPGProperty* id = m_pPropGridManager->GetSelectedProperty();
wxPGProperty* id = m_pPropGridManager->GetSelection();
if ( id )
{
m_pPropGridManager->Collapse(id);
@@ -3004,7 +3004,7 @@ void FormMain::OnMisc ( wxCommandEvent& event )
}
else if ( id == ID_UNSPECIFY )
{
wxPGProperty* prop = m_pPropGridManager->GetSelectedProperty();
wxPGProperty* prop = m_pPropGridManager->GetSelection();
if ( prop )
{
m_pPropGridManager->SetPropertyValueUnspecified(prop);
@@ -3012,7 +3012,7 @@ void FormMain::OnMisc ( wxCommandEvent& event )
}
else if ( id == ID_SETCOLOUR )
{
wxPGProperty* prop = m_pPropGridManager->GetSelectedProperty();
wxPGProperty* prop = m_pPropGridManager->GetSelection();
if ( prop )
{
wxColourData data;