diff --git a/xvaga/xvaga.cpp b/xvaga/xvaga.cpp index 297a94b03..1f6f75cf2 100755 --- a/xvaga/xvaga.cpp +++ b/xvaga/xvaga.cpp @@ -3012,6 +3012,8 @@ BOOLEAN xvt_menu_popup(MENU_ITEM *menu_p, WINDOW win, PNT pos, item = new wxMenuItem(&menu, mi->tag, mi->text, wxEmptyString, mi->checkable); menu.DoAppend(item); item->Enable(mi->enabled); // Fattibile solo dopo l'append + if (mi->checkable) + item->Check(mi->checked); } CAST_WIN(win, w); bool ok = w.PopupMenu(&menu, pos.h, pos.v); diff --git a/xvaga/xvt_type.h b/xvaga/xvt_type.h index 3e22cd90a..85b8b5587 100755 --- a/xvaga/xvt_type.h +++ b/xvaga/xvt_type.h @@ -158,7 +158,7 @@ PAT_VERT, /* vertical lines */ PAT_FDIAG, /* diagonal lines -- top-left to bottom-right */ PAT_BDIAG, /* diagonal lines -- top-right to bottom-left */ PAT_CROSS, /* horizontal and vertical crossing lines */ -PAT_DIAGCROSS, /* diagonol crossing lines */ +PAT_DIAGCROSS, /* diagonal crossing lines */ PAT_RUBBER, /* rubber banding */ PAT_SPECIAL } PAT_STYLE;