详情介绍
DialogBlocks是由Anthemion推出的一款基于sizer的资源编辑器,可以快速获得创建专业的对话框,向导和框架,以便部署在Windows、Linux、Mac或任何其他支持的wxWidgets平台上,该软件是时下互联网常用的软件之一,绿色、安全、无毒,有需求的朋友请下载体验。

功能特色
1、支持wxAuiToolBar
DialogBlocks支持wxAuiToolBar,一个增强的工具栏,用于或不使用wxAUI。 wxAuiToolBar支持下拉按钮,控件标签和溢出项。
2、分析工具
DialogBlocks现在有一个分析工具,用于突出显示项目中的常见问题,包括空的筛选器,过时的样式和标识符值冲突。
3、标签调色板
软件添加了一个标签式调色板,按类别分组。这种可视化工具使得选择适当的控件和筛选器变得更加容易。
4、支持wxAUI
DialogBlocks支持wxAUI - 任何对话框,框架或面板都可以是wxAUI管理器,处理子窗口的大小和位置。
5、支持wxGridBagSizer
DialogBlocks处理wxGridBagSizer,将控件的拖放位置放在网格中。
6、wxPropertySheetDialog,用于设置对话框
DialogBlocks直接支持wxPropertySheetDialog,方便您编辑应用程序的设置页面。
7、条件用户界面
DialogBlocks支持将用户界面调整到不同平台的UI指南的能力。只需将元素标记为一个平台(或几个),并预览任何给定平台的外观。
8、类似IDE的设施
DialogBlocks支持与大多数流行的编译器进行编译,构建您的项目和匹配wxWidgets库。 DialogBlocks可以为BC ++,VC ++,GCC,MinGW,Cygwin,Digital Mars C ++和Watcom C ++创建makefile。它可以为VC ++ 6,7,7.1,8和9创建项目文件。DialogBlocks自动重新加载由外部应用程序编辑的文件。
9、wxFrame,wxMenuBar,wxToolBar和wxStatusBar编辑
DialogBlocks处理框架,配有wxMenuBar,wxToolBar和wxStatusBar。
10、验证器
DialogBlocks支持验证器和自定义变量。只需添加变量,选择变量和验证器,并为您完成变量和控件之间的数据传输。
11、wxWizard编辑
DialogBlocks是唯一的wxWidgets对话框编辑器,用于支持原位wxWizard编辑。您可以在查看向导时添加页面并更改向导位图,这将向用户显示。只需将数据传输,验证和页面路由逻辑添加到生成的C ++代码。
12、C ++和XRC输出
DialogBlocks导出C ++和XRC(wxWidgets资源格式)。您可以选择生成C ++以反映使用XRC文件;或者您可以离开它来生成显式的控制创建调用。生成的C ++需要很少的额外更改才能使您的项目进行编译。
13、XRC进口
导入您现有的基于XRC sizer的对话框。
14、物业编辑
使用属性编辑器查看窗口或sizer属性,并直接进行更改或使用专门的编辑器(如多行文本编辑器和图像选择器)进行更改。一些常用的sizer属性具有等效的工具栏按钮,例如更改对齐方式或打开或关闭边框。
要使编辑更快,您可以双击某些元素以弹出编辑器的默认属性。例如,使用wxStaticText,双击时,您将编辑该标签。
15、语法高亮C ++编辑器
使用语法高亮编辑器快速更改生成的C ++代码。只要通过单击XRC选项卡或按Alt + 4,对对话框进行更改即可立即查看XRC输出。
16、帮助文本和工具提示支持
当生成C ++代码时,DialogBlocks可以编写代码来将帮助文本和/或工具提示与控件相关联。
17、事件表和处理程序生成
DialogBlocks生成事件表和空处理程序(包括UI更新处理程序),因此您可以立即集中精力编写代码,使对话框变得生动。现在包括每个窗口的事件类型的选择,并进行功能名称编辑。
18、代码插入
当DialogBlocks生成您的类头和实现文件时,它使用特殊注释来表示它们可以重新生成的部分。您可以编辑文件的其余部分,并在将来重新生成对话框,而不会覆盖您自己的更改。
19、图像支持
从各种格式将图像导入到项目中,并将它们与静态位图和位图按钮控件相关联。您可以指定位图是否将转换为XPM格式(wxWidgets中的小位图的标准格式)以及XPM映像是否将插入为内联C ++代码或从文件加载。
20、英文说明
DialogBlocks可以显示每个元素的简要描述,以帮助您适应大小调整,并使您更容易看到对话元素的重要方面。
21、支持wxNotebook
创建一个wxNotebook控件,添加页面,如果任何页面是复杂的面板,将会生成单独的类。在编辑器中单击笔记本选项卡以编辑这些页面。
复杂面板的页面将有自己的C ++类,但您可以原位编辑它们。
22、轻松访问窗口指针
给每个窗口一个变量名,DialogBlocks会将名称添加到类声明中
DialogBlocks入门向导
1、新建HelloWorld工程
①点击File->New Project进入工程向导

②点击Next进入下一个选择页面,Mode中有3个选项:
Generate for C++:表示工具并不生成*.xrc(xml格式文件)配置文件,直接将窗口的一些信息(比如样式、大小、是否可见等等)直接写在源代码中,用相应的标记区别,由工具来维护此段代码区域。如果手工破坏了标记信息,工具将无法识别。
Generate C++ for XRC:表示工具将窗口信息(…)写入相应的*.xrc配置文件中,代码块中只写加载这些配置的代码。这种方式十分适合,界面大小不一致,需灵活配置界面。代码块的事件关联每一个窗口控件唯一的ID。
Generate XRC only:表示不生成源代码,只生成*.xrc配置文件。更灵活的将代码和界面设计的配置文件分开。代码块只需要通过窗口控件ID来控制其行为。

③后面一路next,默认选项即可
④保存工程得到HelloWorld\HelloWorld.pjd文件,以后只要从此文件打开即可
2、新建主wxFrame或wxDialog

3、添加其他控件
修改启动的主Frame:Main window选项修改为HelloWorld Frame的ID编号

4、添加其他控件
比如菜单、工具条、状态条、窗口里面的控件元素等等。
注意:窗口元素不是随意添加的,必须先搞清楚wx的窗口元素之间的关系。比如:wxFrame/wxDialog直接包容wxMenuBar、wxToolBar、wxStatusBar,而wxTextCtrl、wxComboBox、wxStaticText等等最好建立在wxBoxSizer之内。
wxBoxSizer是wx的特色之一,它可以对其包含的控件进行自动调整。当然需要设定其自动调整属性。以上均使用默认的属性。

5、完成以上部分就说明最基本的界面框架已经做好了。我们还需要新建基于Win32的空HelloWorld工程,将DialogBlocks生成的*.h *.cpp文件添加HelloWorld工程中去。
注意:编译运行(别忘了把wx库的*.dll文件…)结果会报出wxWidgets Assert忽略即可,原因是上面建立的wxToolBar\Tool没有找到对应的图标,把图标添加进去并设定wx资源加载路径即可
下载地址
人气软件

桌面开发环境Docker Desktop V4.74.0 官方正式版(附安装教程)
桌面开发环境Docker Desktop 4.28-4.30.0 汉化包 中文免费版(附
绿色单文件封装工具 3.2.3.9 中文免费绿色版
jprofiler(Java性能分析工具) v9.2.1 64位 官方免费版(附注册码)
rpg maker mz(RPG制作大师MZ) 中文破解版(附使用教程)
安装制作工具 Inno Setup v6.4.3 汉化增强安装版
JProfiler v16.1 64位 免费版(附安装教程)
脚本安装系统 Nullsoft Scriptable Install System V2.45 英文
Indigo Rose Setup Factory(安装程序制作工具) v9.5.2.0 安装特
安装程序打包工具Installshield 2021 R1 v27.0.0.58 破解版(附安
相关文章
-
桌面开发环境Docker Desktop 4.28-4.30.0 汉化包 中文免费版(附安装教程)Docker Desktop中文版是一款支持 Windows 和 MAC 系统的完整桌面开发环境,开发人员工具,Kubernetes 以及与最新版本的 Docker 引擎,这里提供Docker Desktop汉化包下载...
-
GB Studio 游戏开发工具 v4.2.2 绿色中文版GB Studio(GB游戏制作软件)是一款非常快速、且简单易用的拖拽式复古游戏创建器,为您最喜爱的手持式视频游戏系统提供了一个快速、简单的拖拽式复古游戏创建器,欢迎需要此...
-
程序重新打包工具 Infopulse PACE Suite Enterprise v6.0.0.30 免费安装版Infopulse PACE Suite Enterprise是一种智能、简单的应用程序包装工具,具有许多应用程序包装任务的特点,它提供了创建软件包和管理未来更新的必要工具,直观的界面和一些有用...
-
安装程序制作工具 NSIS v3.09.0.0 中文绿色增强破解版NSIS中文绿色增强破解版是一款免费的安装程序制作工具,提供脚本语言支持变量,函数,字串处理支持,为安装程序所单独设计提供了安装,卸载,系统设置,文件解压缩等功能.Nullsoft...
-
MassCert(数字签名工具) v2.1.1.20 官方安装版MassCert是一款专业可靠的数字签名软件,功能包括自动验证执行命名、时间戳设计、使用SignTool自动批量签名等,可以帮助用户快速完成数字签名...
-
guinget(软件包管理软件) v0.3.0.2 免费安装版guinget是一款软件包管理器,适用于Windows系统,功能上有点像Synaptic,但两者并没有关系,软件对与刚接触的用户而言上手难度会比较大,不过工作原理以及使用方式与Synapt...
下载声明
☉ 解压密码:www.jb51.net 就是本站主域名,希望大家看清楚,[ 分享码的获取方法 ]可以参考这篇文章
☉ 推荐使用 [ 迅雷 ] 下载,使用 [ WinRAR v5 ] 以上版本解压本站软件。
☉ 如果这个软件总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
☉ 下载本站资源,如果服务器暂不能下载请过一段时间重试!或者多试试几个下载地址
☉ 如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
☉ 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
☉ 本站提供的Anthemion DialogBlocks(基于sizer的资源编辑器) v5.15.3 官方安装版资源来源互联网,版权归该下载资源的合法拥有者所有。

























