社区
C++ Builder
帖子详情
编写一个控件如何添加可由用户设置的属性?
johnxie132
2003-08-23 03:09:06
如题
...全文
38
3
打赏
收藏
编写一个控件如何添加可由用户设置的属性?
如题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
柯本
2003-08-23
打赏
举报
回复
没使用__property肯定是不可显示的属性
也就是定义在public:中的,可以这样用
johnxie132
2003-08-23
打赏
举报
回复
还有别的方法吗?我有一个控件的代码,没使用__property也有几项自定义属性
柯本
2003-08-23
打赏
举报
回复
class PACKAGE TSwitch : public TPanel
{
private:
bool fstatus;
bool fswtype;
MyEvent fclick;
unsigned short fregister;
DYNAMIC void __fastcall MouseDown(Controls::TMouseButton Button, Classes::TShiftState Shift, int X,
int Y);
// DYNAMIC void __fastcall KeyDown(Word &Key, Classes::TShiftState Shift);
DYNAMIC void __fastcall MouseUp(Controls::TMouseButton Button, Classes::TShiftState Shift, int X,
int Y);
void __fastcall mypaint(void);
void __fastcall setstatus(bool x)
{
fstatus=x;
mypaint();
};
void __fastcall setswtype(bool x)
{
fswtype=x;
mypaint();
};
void __fastcall Defclick(Controls::TMouseButton Button, Classes::TShiftState Shift, int X,
int Y)
{
};
protected:
public:
__fastcall TSwitch(TComponent* Owner);
__published:
__property bool status = { read = fstatus,write = setstatus,nodefault}; //自已加的
__property bool swtype = { read = fswtype,write = setswtype,nodefault};
__property unsigned short PLCregister =
{ read = fregister,write = fregister,nodefault};
__property MyEvent OnMyClick = { read = fclick,write = fclick,nodefault};
};
File 类:对
用户
由命令行参数传入的
一个
名称进行判断
编写
一个
程序,对
用户
由命令行参数传入的
一个
名称进行判断。如果是
一个
文件名,则输出该文件相关
属性
( 文件名、路径、绝对路径、是否可读、是否可写和文件的长度等 ) 。如果是
一个
目录,则输出该目录下的文件及子...
数据库学生成绩管理系统课程设计.doc
需要设计了
一个
总表浏览视图,该视图从学生表.dbf等 3个表中提取了10个字段的数据: 学生表.xh 学生表.xm 学生表.xb 学生表.csrq 学生表.bj 课程表.kch 课程表.kcm 课程表.js 课程表.xf 成绩表.cj 其视图关系可由...
朱老师QT系列课程-1.3.QT标准
控件
之Button
这是我们系统学习的第
一个
控件
类别,共有:PushButton、ToolButton等6个
控件
。本课程详细讲解了Button类
控件
所有常用的
属性
和信号与槽的使用,学完本课程足以应对常规GUI开发中Button类
控件
的使用。
net学习笔记及其他代码应用
1. 简述 private、 protected、 public、 internal 修饰符的访问权限。 答 . private : 私有成员, 在类的内部才可以访问。...47.当
一个
线程进入
一个
对象的
一个
synchronized方法后,其它线程是否可...
window32 API大全 win32编程
Win32应用程序可以使用插入标记函数来创建
一个
插入标记,改变它的闪动频率,显示、隐藏插入标记,或重新
设置
插入标记的位置。 组合框函数(Combo Box) 组合框是由COMBOBOX类定义的一种控制,综合了列表框和编辑...
C++ Builder
13,826
社区成员
102,678
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章