DialogBlocks 5.04

An easy to use resource editor
Anthemion DialogBlocks is an easy to use, sizer-based resource editor that quickly gets you creating professional-looking dialogs, wizards and frames for deployment on Windows, Linux, Mac or any other supported wxWidgets platform.

DialogBlocks is aimed at getting the job done quickly, and so has keyboard shortcuts for most operations. And you can simply double-click some controls to edit the label or default value in a pop-up window, as a handy alternative to using the property editor.

DialogBlocks is educational, too: there's a description mode that gives you an English 'translation' of the sizer settings for the selected element, as well as a short description of the element itself. This will make it much easier to spot mistakes and bring you up to speed with using sizers.

Main features:

  • create resizeable, portable dialogs;
  • create complex wizards and property sheet dialogs;
  • create frames complete with menubar and toolbar;
  • create wxAUI-based layouts with docking;
  • see and edit the properties for each control or sizer in a convenient, consistent property editor;
  • output to C++ or XRC;
  • give your dialogs context-sensitive help and tooltips;
  • store image resources and convert to inline or file-based XPMs;
  • edit the generated C++ code by hand, but have DialogBlocks insert changes to the dialog;
  • preview your dialogs, then quickly compile and run the application from within DialogBlocks;
  • build wxWidgets from within DialogBlocks;
  • migrate your old Windows RC dialogs as first-shot wxWidgets dialogs before full sizer-based conversion.

last updated on:
May 7th, 2014, 14:54 GMT
file size:
18.1 MB
developed by:
Anthemion Software Ltd
license type:
operating system(s):
Mac OS X 10.3.9 or later
binary format:
Universal Binary
Home \ Developer Tools

In a hurry? Add it to your Download Basket!

user rating



Rate it!
21 Screenshots
What's New in This Release:
  • Reassigning ids, either from the C++ Settings dialog or when creating a new element, now happens for the dialog only, not globally for the project. You can reassign identifiers to be unique project-wide by checking "Globally unique identifiers" in the reassignment dialog.
  • Fixed a crash in the error message reporting an RC import failure.
  • Now outputs -arch x86_64 when specifying 64-bit compilation on Mac, instead of the incorrect -arch i686.
  • When generating code for versions of wxWidgets between 2.9.0 and 2.9.5, code generation for wxSpinCtrl works around an event bug in wxWidgets by emitting an empty string for the initial string value.
read full changelog

Add your review!