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

📄 cdialog.h

📁 成熟的RPG引擎,Flysky发布. 斜视角引擎.
💻 H
字号:
#pragma once
//窗体&对话框相关类

class CDialog
{
private:
CMenuTop control; //里面的所有按钮,复选、单选框
CFont labal;  //里面的所有文字添加
//文件名
char ButtonPic[16]; //按钮背景
char CheckPic[16]; //单选框背景
char CheckPic2[16]; //复选框背景
char BackPic[16]; //整个背景
bool IsBackPic; //是否有背景图片
int DW,DH;
bool CloseIsD; //关闭按钮是否为自定义
bool HelpIsV; //是否有帮助按钮
//矩形
RECT MoveR;  //移动时的触发矩形
static RECT CloseR; //关闭按钮的矩形
static RECT HelpR; //帮助按钮的矩形
public:
	//IBP 是否是透明的对话框,也就是说不画背景
	//Width\Height 宽和高
	//CB 是否有关闭按钮
	//HB 是否有帮助按钮
//CDialog(bool IBP,int Width,int Height,bool CB,bool HB);
bool LoadDialogIni(char InitIni[16]);
bool SaveDialogIni(char InitIni[16]);
bool AddButton(int x,int y,char *Text,char *ClickSound); //添加一个按钮
bool AddLabal(int x,int y,char *Text); //添加一个按钮
bool AddFrame(int x,int y); //添加一个子管教,用于单选框
bool AddCheck(bool IsPr); //添加一个复选、单选框,IsPr 是否为复选
void Dialogloop(bool IsPr); //添加一个复选、单选框,IsPr 是否为复选
};

⌨️ 快捷键说明

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