diff options
Diffstat (limited to 'Project/Line.cpp')
-rw-r--r-- | Project/Line.cpp | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/Project/Line.cpp b/Project/Line.cpp index 32f4aa8..d9b8f22 100644 --- a/Project/Line.cpp +++ b/Project/Line.cpp @@ -306,11 +306,17 @@ bool Line::GetContextMenu(wxMenu& menu) { menu.Append(ID_EDIT_LINE, _("Edit line")); if(m_activePickboxID == ID_PB_NONE) { - menu.Append(ID_LINE_ADD_NODE, _("Insert node")); + wxMenuItem* addNodeItem = new wxMenuItem(&menu, ID_LINE_ADD_NODE, _("Insert node")); + addNodeItem->SetBitmap(wxImage("..\\data\\images\\menu\\addNode16.png")); + menu.Append(addNodeItem); } else { - menu.Append(ID_LINE_REMOVE_NODE, _("Remove node")); + wxMenuItem* addNodeItem = new wxMenuItem(&menu, ID_LINE_REMOVE_NODE, _("Remove node")); + addNodeItem->SetBitmap(wxImage("..\\data\\images\\menu\\removeNode16.png")); + menu.Append(addNodeItem); } - menu.Append(ID_DELETE, _("Delete")); + wxMenuItem* deleteItem = new wxMenuItem(&menu, ID_DELETE, _("Delete")); + deleteItem->SetBitmap(wxImage("..\\data\\images\\menu\\delete16.png")); + menu.Append(deleteItem); return true; } |