DialogBlocks(资源编辑器)

大小:7.49M 类别:
  • 编程其它

官方安全无插件纠错

  • 更新时间2023-12-20
  • 版本v5.16
  • 系统Pc
  • 语言简体中文
DialogBlocks是由Anthemion推出的一款功能强大、操作简单实用性强并基于sizer的资源编辑器。DialogBlocks可以非常快速的生成对话框、向导以及框架。支持wxAuiToolBar、wxGridBagSizer、分析工具、输出C++ 和 XRC格式的代码,功能非常的强大。DialogBlocks可以在在Windows、Linux、Mac或其他支持wxWidgets的平台上开发使用。有需要的朋友可以下载看看。
DialogBlocks(资源编辑器)下载

DialogBlocks(资源编辑器)特色

1、wxAuiToolBar 支持
DialogBlocks 支持 wxAuiToolBar,这是一个增强的工具栏,可以与 wxAUI 一起使用,也可以不与 wxAUI 一起使用。wxAuiToolBar 支持下拉按钮、控件标签和溢出项。
2、分析工具
DialogBlocks 现在有一个分析工具,可以突出显示项目中的常见问题,包括空的 sizer、过时的样式和标识符值冲突。
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 是唯一支持原位 wxWizard 编辑的 wxWidgets 对话框编辑器。您可以在查看向用户显示的向导时添加页面并更改向导位图。只需将数据传输、验证和页面路由逻辑添加到生成的 C++ 代码中即可。
12、C++ 和 XRC 输出
DialogBlocks 导出 C++ 和 XRC(wxWidgets 资源格式)。您可以选择生成 C++ 以反映 XRC 文件的使用;或者您可以让它生成显式的控件创建调用。生成的 C++ 只需要很少的额外更改即可与您的项目一起编译。
13、XRC进口
导入现有的基于 XRC sizer 的对话框。
14、属性编辑器
使用属性编辑器一目了然地查看窗口或 sizer 属性,并直接或使用专门的编辑器(例如多行文本编辑器和图像选择器)进行更改。一些常用的调整器属性具有等效的工具栏按钮,例如用于更改对齐方式或打开和关闭边框。
为了使编辑速度更快,您可以双击某些元素以弹出默认属性的编辑器。例如,使用wxStaticText,您将在双击时编辑标签。
15、语法高亮 C++ 编辑器
使用语法突出显示编辑器快速更改生成的 C++ 代码。只要您对对话框进行更改,只需单击 XRC 选项卡或按 Alt+4,即可立即查看 XRC 输出。
16、帮助文本和工具提示支持
生成 C++ 代码时,DialogBlocks 可以编写代码将帮助文本和/或工具提示关联到控件。
17、事件表和处理程序生成
DialogBlocks 生成事件表和空处理程序(包括 UI 更新处理程序),因此您可以立即集中精力编写代码以使对话框栩栩如生。现在包括每个窗口的事件类型选择,以及功能名称编辑。
18、代码插入
当 DialogBlocks 生成类头文件和实现文件时,它使用特殊注释来表示它可以重新生成的那些部分。您可以编辑文件的其余部分,并在将来重新生成对话框,而不会覆盖您自己的更改。
19、图片支持
将各种格式的图像导入到您的项目中,并将它们与静态位图和位图按钮控件相关联。您可以指定位图是否转换为 XPM 格式(wxWidgets 中小位图的标准格式)以及 XPM 图像是否作为内联 C++ 代码插入,或从文件加载。
20、英文说明
DialogBlocks 可以显示每个元素的简短描述,以帮助您习惯 sizer,并让您更容易一目了然地看到对话框元素的重要方面。
21、wxNotebook支持
创建一个wxNotebook控件,添加页面,如果任何页面是复杂的面板,将生成单独的类。单击编辑器中的笔记本选项卡以编辑这些页面。
复杂面板的页面将有自己的 C++ 类,但您可以就地编辑它们。
22、轻松访问窗口指针
为每个窗口指定一个变量名称,DialogBlocks 会将名称添加到类声明中,并在实现中将其初始化为适当的窗口。在 XRC 模式下,DialogBlocks 生成代码来查找窗口并将其分配给指针变量。

常见问题

1、为什么创建 DialogBlocks?
DialogBlocks 是一款易于使用的工具,具有高水平的功能,旨在尽快完成 GUI 开发工作。商业支持尤其为企业用户提供了他们需要的 DialogBlocks 会经常更新的信心。这与原位编辑、数据传输、广泛的平台支持和许多其他方面的功能相结合,使 DialogBlocks 成为 wxWidgets 的重要附件。
2、DialogBlocks 支持哪些平台?
所有最新的桌面 Microsoft Windows 平台 - 即 Windows XP、Vista、7、8。
安装了 GTK+ 2.x 的 i386 Linux。
Mac 操作系统 10.3 及更高版本。
免费的BSD。
3、DialogBlocks 可以导入 XRC 文件吗?
是的,支持导入大多数 XRC 元素。
4、DialogBlocks 支持 Unicode 吗?
DialogBlocks 目前在所有平台上使用 Unicode 进行编译,并在 Windows 和 Mac 上使用 ANSI 构建。生成的对话框当然可以编译为 Unicode 和 ANSI。
5、DialogBlocks 支持多种语言的应用程序吗?
是的,DialogBlocks 可以与poEdit等工具结合使用, 从生成的源文件中提取可翻译的字符串。加载适当消息目录的机制应该由程序员参考 wxWidgets 手册和示例来实现。由于 DialogBlocks 生成基于 sizer 的代码,因此对话框通常会调整自身大小以适应翻译后的字符串。生成 XRC 时,DialogBlocks 还会生成一个头文件,poEdit 可以扫描该头文件以获取可翻译的字符串。
如果您想将 DialogBlocks 本身翻译成新语言,请访问翻译页面。
6、DialogBlocks 支持哪些控件和大小调整器?
控件:wxAnimationCtrl、wxAuiNotebook、wxButton、wxBitmapComboBox、wxBitmapButton、wxCalendarCtrl、wxCheckBox、wxCheckListBox、wxChoice、wxChoicebook、wxColourPickerCtrl、wxCollapsiblePane、wxComboBox、wxComboCtrl、wxContextHelpButton、wxDatePickerCtrl、wxDirPickerCtrl、wxH tmlListBox、wxHtmlWindow、wxHyperlinkCtrl、wxFilePickerCtrl、wxFontPickerCtrl、wxFrame、wxGenericDirCtrl、 wxGauge、wxGLCanvas、wxGrid(仅限 C++)、wxListBox、wxListCtrl、wxListbook、wxMediaCtrl、wxMenuBar、wxNotebook、wxOwnerDrawnComboBox、wxPanel、wxPropertySheetDialog、wxRadioBox、wxRadioButton、wxRichTextCtrl、wxSashWindow、wxSashLayoutWindow、wxSearchCtrl、wxScrollBar、wx SimpleHtmlListBox、wxSlider、wxSpinCtrl、wxSpinButton、 wxStaticBitmap、wxStaticBox、wxStaticLine、wxStaticText、wxScrolledWindow、wxSplitterWindow、wxStatusBar、wxTextCtrl、wxTreebook、wxTreeCtrl、wxToggleButton、wxToolBar、wxToolbook、wxWizard、wxWizardPage 以及程序员创建的外部控件。
大小调整器:wxBoxSizer、wxGridSizer、wxFlexGridSizer、wxStaticBoxSizer、wxGridBagSizer。
其他:wxApp。
7、DialogBlocks 可以编译我的应用程序吗?
是的,它支持为 MinGW、GCC、BC++、Digital Mars C++、OpenWatcom C++ 和 VC++ 生成 makefile,并使用它们从 DialogBlocks 中编译您的应用程序。您还可以快速运行已编译的应用程序。DialogBlocks可用于编译wxWidgets。
8、DialogBlocks 需要什么硬件?
硬件要求适中:100MHz Pentium、16 位或更高的显卡、32MB RAM、4MB 硬盘空间。

展开内容

类似软件

  • Pestudio(编程辅助软件)

    9.1/1.1M

    Pestudio官方版是一款绿色小巧、功能强大、使用方便的编程辅助应用程序代码验证工具。其主要功能是帮助用户一键获取并验证应用程序的相关信息,如:是否具备64位处理能力、是否过时、是否存在潜在安全风险、验证应用所需使用的.Net信息、验证MD5等等!

    查看
  • 超龙apk反编译专家

    9.4/6.48M

    超龙APK反编译专家是一款免费但功能强大的安卓APK反编译软件,它能让你的APK文件的反编译变得轻松简单,让您在电脑上随意修改apk文件,可对apk文件进行解包、打包、签名、汉化等操作,还可以修改xlm、arsc等资源,从修改到签名一条龙服务,是apk文件汉化的好帮手。

    查看
  • Telerik Collection for .NET 2023(.Net开发插件)

    9.1/3.36G

    Telerik(.Net开发插件)是一款著名的.NET Web第三方控件,包含在线HTML编辑,文本输入,数据视图。Telerik 专注于微软.Net平台的表示层与内容管理控件,提供高度稳定性和丰富性能的组件产品DevCraft,并可应用在非常严格的环境中,创建数据丰富的Web应

    查看
  • 代码统计工具中文版

    9.1/2.47M

    代码统计工具中文版是一款专业实用的代码统计工具,专门用于统计大量的代码数量。软件主要支持对C++、VB.Net、VB、C#、JAVA等30多种代码格式进行统计,也支持将统计结果以CSV或HTML文件格式进行保存。

    查看

网友评论

0人参与,0条评论
  • 评论需审核后才能显示

同类排行

  • Android逆向助手官方版

    9.6/15.2M

    Android逆向助手是针对安卓平台而开发的一款逆向辅助软件,也是当前apk反编译工具中非常不错的一款工具。目前支持的功能有进行apk反编译打包签名;dex/jar互转替换提取修复;so反编译;xml、txt加密;字符串编码等。

    查看
  • Docker Desktop for Windows官方版

    8.9/499.59M

    一个开源的应用容器引擎

    查看
  • scite编辑器

    10.0/2.61M

    scite编辑器是一款很好用的编辑器I,主要针对代码编辑,比如C/C++、PHP、C#、Perl等等,安装完即可使用,而且相比较于其他同类软件,小编带来的这款最亮眼的就是支持用户导出,你可以轻松的将编写完的代码导出为PDF/HTML/RTF等格式的文件,并且高亮的内容也可以

    查看
  • junit4 jar包官方版

    9.0/1.6M

    junit4 jar包官方版是junit框架中的第四代,也是最新的一代,同样的也是有史以来最大改进的一代,其主要的目的就是利用java5的Annotation特性简化测试用例的编写,让用户能够快速的完成测试工作,多数的Java开发环境已经继承了我们的junit作为单元测试的工具,

    查看
  • MTPuTTY(终端调试工具)

    9.0/2.42M

    MTPuTTY(终端调试工具)是一个开源的PuTTY会话管理工具,它提供了多标签页支持、会话管理、自动登录、密钥管理、参数配置和快捷方式等功能,旨在帮助用户更高效地管理和连接多个PuTTY会话。

    查看
  • 易用API伴侣

    9.0/7.14M

    易用api伴侣最新版是一款全新的非常实用的帮助我们的用户进行易语言开发的工具,拥有超多的易语言编程实例和数据,以及一些函数的使用方法等等,能够让我们的用户用最简单的方式完成易语言的学习,如果用户想要更好的进行易语言的开发,那么这款软件必不可少。

    查看
  • Subclipse(Eclipse SVN插件)

    9.1/2.96M

    Eclipse是一个非常优秀的开源IDE,目前支持C/C++、JAVA、JS、PHP等语言的程序编写,Subclipse是一个针对Eclipse打造的框架和插件服务,用于通过插件组件构建开发环境。

    查看
  • xmlwriter(xml编辑器)

    9.1/4.74M

    xmlwriter是一款专业的XML编辑工具,如果你是刚接触XML,或者不熟练,那么xmlwriter就非常的适合你哦,xmlwriter拥有一个直观的编辑界面,还具有书签功能,自动查找并替代。

    查看
  • HttpClient jar包

    9.0/11.63M

    HttpClient是Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。

    查看
  • md5校验工具绿色版

    9.0/16K

    许多开发的小伙伴是不是会遇到自己开发的软件在发布以后会被当作病毒查杀掉,这是因为用户没有给自己的软件加MD5码而被人添加了程序。这款md5校验工具就是一款帮助用户生成MD5码并进行验证的工具。

    查看
  • hibernate jar包

    9.0/33.09M

    在开发Java程序时,用户会遇到许多仅凭Java不能够完成的开发工作,这个hibernate是非常不错的开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,能够将POJO和数据库表建立映射关系,是一个非常不错的全自动orm框架。

    查看
  • XMLmind XML Editor(文件编辑工具)

    9.1/137.93M

    XMLmind XML Editor是一款非常不错的XML和schema的可视化数据编辑分析工具。XMLmind XML Editor简单好用,可以展现多个窗口。你可从树形图、列表、表格、文字模式和跳出式编辑区等方式操作任何XML数据。它拥有的复制和粘贴功能让使用者复制任何XML

    查看
  • Microsoft.NET Runtime(微软NET运行库)

    9.1/217.88M

    Microsoft.NET Runtime(微软.NET运行时)是Windows操作系统用于.NET构建的应用程序所需的基础类型库组件。小编这次给大家带来的是微软NET 5.0运行时离线版,这次的版本更新非常重视 .NET 的统一性,微软希望 .NET Framework 开发者

    查看
  • Android Multitool(apk反编译及编译工具)绿色版

    9.5/13.97M

    Android Multitool绿色版是一款来自国外安卓论坛的反编译APK文件的工具,工具中集成了反编译,编译,签名等选项,对于DIY安卓软件者是必备的工具,支持apk安装包编译、反编译等功能。

    查看
  • XmlToAccess官方版

    9.1/6.02M

    XmlToAccess官方版是一款小巧但实用的XML数据导入Access数据库工具。拥有向导和命令行两种操作模式,能够自动匹配表和字段,并且支持定时自动导入功能。向导模式更为简单易懂,命令行模式更为高效,能够快捷的将XML数据导入Access数据库。并且支持定时自动导入功能,轻松

    查看