⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sysmenu.cpp

📁 DOS下的图形界面开发包
💻 CPP
字号:
// 1993 (c) ALL RIGHTS RESERVED
// AUTHOR  BY XuYongYong

/* 	sysmenu.cpp
*/
#include "sysmenu.h"

sysmenu_class::sysmenu_class(int ID,char *title_hotkey,char *help,Tmenu *pfather):
	menu_class (ID,title_hotkey,help,pfather ){};

void sysmenu_class::unselect()
{ //	if (this== NULL )return;
	setport (menu_viewport);
	PaintRect ( bounds,LIGHTGRAY, COPY_PUT ) ;
	pfather_menu->psub_menu_selected = this;
	draw ();
}

sysmenu_class::~sysmenu_class()
{}

void sysmenu_class::draw( )
{  //	if (pmenu_handled == NULL )return;
	setport (menu_viewport);
		if (this !=pfather_menu->psub_menu_selected )
		setcolor (DARKGRAY );
		else setcolor ( WHITE );

	moveto
	(bounds.left+5,bounds.top);
  char minus[]="-";
	outtext (minus);
}

void sysmenu_class::select()
{
//	if (pmenu_select== NULL )return;

	setport (menu_viewport);
	PaintRect ( bounds, DARKGRAY ,COPY_PUT );
	if (pfather_menu != NULL )
	pfather_menu->psub_menu_selected  = this;
	draw ();
	draw_help_texts (help);
}


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -