📄 q_object.cpp
字号:
#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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -