File:  [RetroPC.NET] / np2 / win9x / debuguty / viewmenu.cpp
Revision 1.2: download - view: text, annotated - select for diffs
Tue Oct 21 20:22:05 2003 JST (22 years ago) by yui
Branches: MAIN
CVS tags: VER_0_82_x64, VER_0_82, VER_0_81A, VER_0_81, VER_0_80, VER_0_79, VER_0_78, VER_0_77, VER_0_76, VER_0_75, VER_0_74, VER_0_73, VER_0_72, VER_0_71, VER_0_70, HEAD
add cygwin make (T.Yui)

#include	"compiler.h"
#include	"resource.h"
#include	"viewer.h"
#include	"viewcmn.h"
#include	"viewmenu.h"

#define	MFCHECK(a) ((a)?MF_CHECKED:MF_UNCHECKED)


void viewmenu_mode(NP2VIEW_T *view) {

	HMENU	hmenu;

	hmenu = GetMenu(view->hwnd);
	CheckMenuItem(hmenu, IDM_VIEWMODEREG, MFCHECK(view->type == VIEWMODE_REG));
	CheckMenuItem(hmenu, IDM_VIEWMODESEG, MFCHECK(view->type == VIEWMODE_SEG));
	CheckMenuItem(hmenu, IDM_VIEWMODE1MB, MFCHECK(view->type == VIEWMODE_1MB));
	CheckMenuItem(hmenu, IDM_VIEWMODEASM, MFCHECK(view->type == VIEWMODE_ASM));
	CheckMenuItem(hmenu, IDM_VIEWMODESND, MFCHECK(view->type == VIEWMODE_SND));
}


void viewmenu_lock(NP2VIEW_T *view) {

	HMENU	hmenu;

	hmenu = GetMenu(view->hwnd);
	CheckMenuItem(hmenu, IDM_VIEWMODELOCK, MFCHECK(view->lock));
}

RetroPC.NET-CVS <cvs@retropc.net>