feat: generic N extruders, multiple AMS and AMS slots

This commit is contained in:
Ian Chua
2026-10-06 19:22:10 +08:00
parent e098c933f0
commit 0feb87b417
15 changed files with 1979 additions and 396 deletions
+3
View File
@@ -184,6 +184,9 @@ void TempInput::SetFinish()
wxCommandEvent event(wxCUSTOMEVT_SET_TEMP_FINISH);
event.SetInt(temp_type);
event.SetString(wxString::Format("%d", m_input_type));
// N-extruder temp controls all share TEMP_OF_NORMAL_TYPE, so the string payload above can't
// tell them apart; carry widget identity so the listener can find which one fired.
event.SetEventObject(this);
wxPostEvent(this->GetParent(), event);
}