diff --git a/pcbnew/generators/pcb_tuning_pattern.cpp b/pcbnew/generators/pcb_tuning_pattern.cpp index 42b73b3f2f..83897c5fcc 100644 --- a/pcbnew/generators/pcb_tuning_pattern.cpp +++ b/pcbnew/generators/pcb_tuning_pattern.cpp @@ -266,6 +266,18 @@ public: return wxString( _( "Tuning Patterns" ) ); } + BITMAPS GetMenuImage() const override + { + switch( m_tuningMode ) + { + case SINGLE: return BITMAPS::ps_tune_length; break; + case DIFF_PAIR: return BITMAPS::ps_diff_pair_tune_length; break; + case DIFF_PAIR_SKEW: return BITMAPS::ps_diff_pair_tune_phase; break; + } + + return BITMAPS::unknown; + } + static PCB_TUNING_PATTERN* CreateNew( GENERATOR_TOOL* aTool, PCB_BASE_EDIT_FRAME* aFrame, BOARD_CONNECTED_ITEM* aStartItem, LENGTH_TUNING_MODE aMode );