博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Abiword对话框资源
阅读量:5102 次
发布时间:2019-06-13

本文共 880 字,大约阅读时间需要 2 分钟。

对话框常用尺寸

宽、高:276、310,字号: 9 号,字体: "宋体"

宽、高:242、279,字号: 9 号,字体: "宋体"

宽、高:269、306,字号: 9 号,字体: "宋体"

模板的定义

 自定义对话框模板文件,在Abiword中所有的资源文件存储在ap_Win32Resources.rc2中。把对话框模板设计好后存成.rc2文件,并且包含到ap_Win32Resources.rc2

中。

 在ap_Dialog_Id.h中定义对话框枚举类型。

 在ap_Win32Dialog_All.h中声明对话框

 在AP_Win32DialogFactory类中定义所有对话框类的工厂

 

对话框类

 3.1、对话框分为:持久化对话框和非持久化对话框,在Abiword中分别定义为XAP_Dialog_Persistent和XAP_Dialog_NonPersistent,他们都继承:XAP_Dialog。

      模态对话框需要定义runModal函数(WIN API DialogBoxParam),对话框不用时及时销毁。非模态对话框需要定义runModeless函数(WIN API:CreateDialogParam),并且不用销毁对话框,由程序结束时自动销毁。

 3.2、所有的对话框通过:XAP_DialogFactory工厂类访问

 3.3、根据自己的需要定义对话框类。请分别在wp\ap\xp和wp\ap\win中定义对话框类

其他

 让窗体控件具有xp风格的方法

#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='x86' publicKeyToken='6595b64144ccf1df' language='*'\"")

转载于:https://www.cnblogs.com/songtzu/p/3539774.html

你可能感兴趣的文章
永远的动漫,梦想在,就有远方
查看>>
mysql 查看当前连接及修改连接数
查看>>
springboot No Identifier specified for entity的解决办法
查看>>
【Luogu1303】【模板】A*B Problem
查看>>
慵懒中长大的人,只会挨生活留下的耳光
查看>>
HTML——校友会(bootstrap)
查看>>
【分布计算环境学习笔记】2 分布式系统中的面向对象技术
查看>>
Enable SSH Server
查看>>
宝塔部署项目
查看>>
如何终止线程的运行(C/C++)
查看>>
"远程桌面连接--“发生身份验证错误。要求的函数不受支持
查看>>
【BZOJ1565】 植物大战僵尸
查看>>
视频:"我是设计师"高清完整版Plus拍摄花絮
查看>>
sicp solutions
查看>>
mysql数据库常用命令
查看>>
VALSE2019总结(4)-主题报告
查看>>
浅谈 unix, linux, ios, android 区别和联系
查看>>
PhotoZoom放大图片,真的能无损吗?
查看>>
转载分享移动网站最佳实践
查看>>
spark--环境搭建--4.ZooKeeper345集群搭建
查看>>