q_object.cpp

来自「QCurses全部代码 QCurses全部代码」· C++ 代码 · 共 48 行

CPP
48
字号
#include    "qcurses/Q_Object.hpp"/*######################################### 函数功能:构造函数                     ## 函数参数:WINDOW   *vMainWin  主窗口   ##           int      vHigth     高度     ##           int      vWidth     宽度     ##           int      vYBegin    起始y    ##           int      vXBegin    起始x    ##           bool     vBox       是否画框 ##           int      vCFront    文字颜色 ##           int      vCBack     背景色   #########################################*/Q_Object::Q_Object(WINDOW  *vMainWin,int  vHigth,int  vWidth,int  vYBegin,int  vXBegin,bool   vBox,int  vCFront,int  vCBack):Q_Window(vMainWin,  vHigth,  vWidth,  vYBegin,  vXBegin,   vBox,  vCFront,  vCBack){	keypad(WorkWin,true);	notimeout(WorkWin,true);	BlankSpace = new char[90];	memset(BlankSpace,' ',90);	BlankSpace[89]='\0';	ActiveFlag = 1;	TabStop = true;}//------------------------------------------------------------------------------------------/*######################################### 函数功能:从对象上面取值               ## 返 回 值:返回的是最后的键盘值         ## 函数参数:NULL                         #########################################*/int      Q_Object::Get(){	return(Getch());}//------------------------------------------------------------------------------------------/*######################################### 函数功能:激活对象                     ## 返 回 值:返回的是最后的键盘值         ## 函数参数:Own 当前控件指针             #########################################*/int      Q_Object::Action(void *Own){	Get();	if (OnExit)		OnExit(Own);	return(NowKey);}//------------------------------------------------------------------------------------------

⌨️ 快捷键说明

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