Commit dcccaee2 authored by Wayne Stambaugh's avatar Wayne Stambaugh
Browse files

Replace WinEDAChoiceBox with wxComboBox.

parent cb3e36f0
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -360,7 +360,7 @@ void EDA_DRAW_FRAME::OnSelectZoom( wxCommandEvent& event )
    if( m_SelZoomBox == NULL )
        return;                        // Should not happen!

    int id = m_SelZoomBox->GetChoice();
    int id = m_SelZoomBox->GetCurrentSelection();

    if( id < 0 || !( id < (int)m_SelZoomBox->GetCount() ) )
        return;
+2 −2
Original line number Diff line number Diff line
@@ -101,8 +101,8 @@ BEGIN_EVENT_TABLE( LIB_EDIT_FRAME, EDA_DRAW_FRAME )
    EVT_TOOL( CreateNewLibAndSavePartId, LIB_EDIT_FRAME::OnExportPart )
    EVT_TOOL( ImportPartId, LIB_EDIT_FRAME::OnImportPart )

    EVT_KICAD_CHOICEBOX( ID_LIBEDIT_SELECT_PART_NUMBER, LIB_EDIT_FRAME::OnSelectPart )
    EVT_KICAD_CHOICEBOX( ID_LIBEDIT_SELECT_ALIAS, LIB_EDIT_FRAME::OnSelectAlias )
    EVT_COMBOBOX( ID_LIBEDIT_SELECT_PART_NUMBER, LIB_EDIT_FRAME::OnSelectPart )
    EVT_COMBOBOX( ID_LIBEDIT_SELECT_ALIAS, LIB_EDIT_FRAME::OnSelectAlias )

    /* Right vertical toolbar. */
    EVT_TOOL( ID_NO_TOOL_SELECTED, LIB_EDIT_FRAME::OnSelectTool )
+2 −2
Original line number Diff line number Diff line
@@ -28,8 +28,8 @@ class LIB_EDIT_FRAME : public EDA_DRAW_FRAME
    LIB_COMPONENT* m_tempCopyComponent;  ///< Temporary copy of current component during edit.

public:
    WinEDAChoiceBox* m_SelpartBox;       // a Box to select a part to edit (if any)
    WinEDAChoiceBox* m_SelAliasBox;      // a box to select the alias to edit (if any)
    wxComboBox* m_SelpartBox;            // a Box to select a part to edit (if any)
    wxComboBox* m_SelAliasBox;           // a box to select the alias to edit (if any)

public:
    LIB_EDIT_FRAME( SCH_EDIT_FRAME* aParent, const wxString& title,
+12 −6
Original line number Diff line number Diff line
@@ -158,14 +158,20 @@ void LIB_EDIT_FRAME::ReCreateHToolbar()
                         _( "Edit document file" ) );

    m_HToolBar->AddSeparator();
    m_SelpartBox = new WinEDAChoiceBox( m_HToolBar,
    m_SelpartBox = new wxComboBox( m_HToolBar,
                                   ID_LIBEDIT_SELECT_PART_NUMBER,
                                   wxEmptyString,
                                   wxDefaultPosition,
                                        wxSize( LISTBOX_WIDTH, -1 ) );
                                   wxSize( LISTBOX_WIDTH, -1 ),
                                   0, NULL, wxCB_READONLY );
    m_HToolBar->AddControl( m_SelpartBox );

    m_SelAliasBox = new WinEDAChoiceBox( m_HToolBar, ID_LIBEDIT_SELECT_ALIAS, wxDefaultPosition,
                                         wxSize( LISTBOX_WIDTH, -1 ) );
    m_SelAliasBox = new wxComboBox( m_HToolBar,
                                    ID_LIBEDIT_SELECT_ALIAS,
                                    wxEmptyString,
                                    wxDefaultPosition,
                                    wxSize( LISTBOX_WIDTH, -1 ),
                                    0, NULL, wxCB_READONLY );
    m_HToolBar->AddControl( m_SelAliasBox );

    m_HToolBar->AddSeparator();
+3 −3
Original line number Diff line number Diff line
@@ -82,9 +82,9 @@ void LIB_VIEW_FRAME::ReCreateHToolbar()

        m_HToolBar->AddSeparator();

        SelpartBox =
            new WinEDAChoiceBox( m_HToolBar, ID_LIBVIEW_SELECT_PART_NUMBER,
                                 wxDefaultPosition, wxSize( 150, -1 ) );
        SelpartBox = new wxComboBox( m_HToolBar, ID_LIBVIEW_SELECT_PART_NUMBER,
                                     wxEmptyString, wxDefaultPosition,
                                     wxSize( 150, -1 ), 0, NULL, wxCB_READONLY );
        m_HToolBar->AddControl( SelpartBox );

        m_HToolBar->AddSeparator();
Loading