Patch level : 2.1 nopatch

Files correlati     : xvaga.cpp
Ricompilazione Demo : [ ]
Commento            :

Corretta gestione munu pop: non erano checkabili


git-svn-id: svn://10.65.10.50/trunk@11970 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
guy 2004-04-14 14:19:05 +00:00
parent c3ea34cdee
commit 72e6b39e20
2 changed files with 3 additions and 1 deletions

View File

@ -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);

View File

@ -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;