•void
CGrapheditView::OnLButtonDown(UINT nFlags, CPoint pt)
•{
• CGrapheditDoc* pDoc =
GetDocument();
• ASSERT_VALID(pDoc);
• switch(state)
• {
• case S_INSERT_NODE:
• pDoc->add_node(pt);
• break;
• case S_INSERT_ARC:
• // Gestione archi
• break;
• }
•}