Added printfs for code debugging on OSX
This commit is contained in:
parent
a59a84f237
commit
e914a719f8
3 changed files with 8 additions and 6 deletions
|
@ -1232,11 +1232,11 @@ void enable_action_buttons(bool enable)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
// Update background colour for buttons
|
// Update background colour for buttons
|
||||||
const wxColour bgrd_color = enable ? wxColour(255, 96, 0) : wxColour(204, 204, 204);
|
// const wxColour bgrd_color = enable ? wxColour(255, 96, 0) : wxColour(204, 204, 204);
|
||||||
|
|
||||||
for (auto btn : g_buttons) {
|
for (auto btn : g_buttons) {
|
||||||
btn->Enable(enable);
|
btn->Enable(enable);
|
||||||
btn->SetBackgroundColour(bgrd_color);
|
// btn->SetBackgroundColour(bgrd_color);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1014,9 +1014,12 @@ void get_settings_choice(wxMenu *menu, int id, bool is_part)
|
||||||
const auto item = m_objects_ctrl->GetSelection();
|
const auto item = m_objects_ctrl->GetSelection();
|
||||||
if (item) {
|
if (item) {
|
||||||
const auto settings_item = m_objects_model->HasSettings(item);
|
const auto settings_item = m_objects_model->HasSettings(item);
|
||||||
|
settings_item ? printf("settings_item exist\n") : printf("settings_item will be created\n");
|
||||||
m_objects_ctrl->Select(settings_item ? settings_item :
|
m_objects_ctrl->Select(settings_item ? settings_item :
|
||||||
m_objects_model->AddSettingsChild(item));
|
m_objects_model->AddSettingsChild(item));
|
||||||
|
#ifndef __WXOSX__
|
||||||
part_selection_changed();
|
part_selection_changed();
|
||||||
|
#endif //no __WXOSX__
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
update_settings_list();
|
update_settings_list();
|
||||||
|
|
|
@ -386,10 +386,6 @@ bool PrusaObjectDataViewModelNode::update_settings_digest(const std::vector<std:
|
||||||
bmp = m_bitmap_cache->insert(m_name.ToStdString(), bmps);
|
bmp = m_bitmap_cache->insert(m_name.ToStdString(), bmps);
|
||||||
}
|
}
|
||||||
m_icon.CopyFromBitmap(*bmp);
|
m_icon.CopyFromBitmap(*bmp);
|
||||||
#ifdef __WXOSX__
|
|
||||||
m_icon.SetHeight(bmp->GetHeight());
|
|
||||||
m_icon.SetWidth(bmp->GetWidth());
|
|
||||||
#endif // __WXOSX__
|
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
@ -477,6 +473,9 @@ wxDataViewItem PrusaObjectDataViewModel::AddSettingsChild(const wxDataViewItem &
|
||||||
// notify control
|
// notify control
|
||||||
const wxDataViewItem child((void*)node);
|
const wxDataViewItem child((void*)node);
|
||||||
ItemAdded(parent_item, child);
|
ItemAdded(parent_item, child);
|
||||||
|
|
||||||
|
if (child)
|
||||||
|
printf("SettingsChild is created\n");
|
||||||
return child;
|
return child;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue