DialogBlocks for Mac 是一款强大的资源编辑器,基于sizer且具备wxAuiToolBar支持等多种功能的界面设计工具。DialogBlocks 可以快速创建专业的对话框,向导和框架,以便在Mac或任何其他受支持的wxWidgets平台上部署。新云网为大家分享DialogBlocks 最新注册版下载,需要的朋友不要错过了。
DialogBlocks 功能
wxAuiToolBar支持
DialogBlocks支持wxAuiToolBar,这是一个增强的工具栏,可以使用或不使用wxAUI。wxAuiToolBar支持下拉按钮,控件标签和溢出项。
分析工具
DialogBlocks现在有一个分析工具,用于突出显示项目中的常见问题,包括空的大小写,过时的样式和标识符值冲突。
选项卡式调色板
我们添加了一个选项卡式调色板,其中元素按类别分组。这个可视化工具使得选择合适的控件和尺寸更容易。
wxAUI支持
DialogBlock支持wxAUI - 任何对话框,框架或面板都可以是wxAUI管理器,可以处理其子窗口的大小和位置。
wxGridBagSizer支持
DialogBlocks处理wxGridBagSizer,在网格中拖放控件。
wxPropertySheetDialog,用于设置对话框
DialogBlocks直接支持wxPropertySheetDialog,方便编辑应用程序的设置页面。
有条件的用户界面
DialogBlocks支持将用户界面调整为适用于不同平台的UI准则。只需标记一个平台(或多个平台)的元素,并预览任何给定平台的外观。
类似于IDE的设施
DialogBlocks支持编译最流行的编译器,建立您的项目和匹配wxWidgets库。DialogBlocks可以为BC ++,VC ++,GCC,MinGW,Cygwin,Digital Mars C ++和Watcom C ++创建makefile。它可以为VC ++ 6,7,7.1,8和9创建项目文件。DialogBlocks会自动重新加载由外部应用程序编辑的文件。
wxFrame,wxMenuBar,wxToolBar和wxStatusBar编辑
DialogBlocks处理帧,包含wxMenuBar,wxToolBar和wxStatusBar。
验证器
DialogBlocks支持验证器和自定义变量。只需添加一个变量,选择变量和一个验证器,变量和控件之间的数据传输就完成了。
wxWizard编辑
DialogBlocks是唯一支持现场wxWizard编辑的wxWidgets对话框编辑器。您可以在查看向导时添加页面并更改向导位图,因为它将显示给用户。只需将数据传输,验证和页面路由逻辑添加到生成的C ++代码即可。
C ++和XRC输出
DialogBlocks导出C ++和XRC(wxWidgets资源格式)。您可以选择生成C ++以反映XRC文件的使用情况; 或者你可以让它产生显式的控制创建调用。生成的C ++需要进行额外的更改,以便与您的项目进行编译。
XRC导入
导入您现有的基于XRC sizer的对话框。
属性编辑
使用属性编辑器一目了然地查看窗口或sizer属性,并直接进行更改或使用专用编辑器(如多行文本编辑器和图像选择器)进行更改。一些常用的sizer属性具有相同的工具栏按钮,例如,更改对齐或打开和关闭边框。
要使编辑速度更快,可以双击某些元素以弹出默认属性的编辑器。例如,使用wxStaticText,您将在双击时编辑标签。
语法高亮C ++编辑器
使用语法高亮编辑器快速更改生成的C ++代码。只要单击XRC选项卡或按Alt + 4,即可更改对话框,也可以立即查看XRC输出。
帮助文本和工具提示支持
生成C ++代码时,DialogBlocks可以编写代码将帮助文本和/或工具提示关联到您的控件。
事件表和处理程序生成
DialogBlocks生成事件表和空处理程序(包括UI更新处理程序),因此您可以立即专注于编写代码以使对话生效。现在包括每个窗口的事件类型的选择,用函数名称编辑。
代码插入
当DialogBlocks生成类头和实现文件时,它使用特殊注释来表示它可以重新生成的那些部分。您可以编辑文件的其余部分,并在将来重新生成对话框,而不会覆盖自己的更改。
图像支持
将图像从各种格式导入到项目中,并将它们与静态位图和位图按钮控件相关联。您可以指定是否将位图转换为XPM格式(wxWidgets中的小型位图的标准格式)以及XPM图像是作为内联C ++代码插入,还是从文件加载。
英文说明
DialogBlocks可以显示每个元素的简短描述,以帮助您习惯使用sizer,还可以更容易地查看对话元素的重要方面。
wxNotebook支持
创建一个wxNotebook控件,添加页面,如果任何页面是复杂的面板,将生成单独的类。点击编辑器中的笔记本标签来编辑这些页面。
复杂面板的页面将拥有自己的C ++类,但您可以在原地进行编辑。
轻松访问窗口指针
为每个窗口提供一个变量名,DialogBlocks将这个名称添加到类声明中,并将其初始化为实现中的相应窗口。在XRC模式下,DialogBlocks生成代码来查找窗口并将其分配给指针变量。
安装说明
此版本为破解,直接安装完成便可正常使用。安装前,请开启任何来源。
OS X 10.12 及以上版本请使用下面命令行开启:
sudo spctl --master-disable
系统要求:OS X 10.10 或更高版本
∨ 展开