This is an archive of the discontinued LLVM Phabricator instance.

[llvm-rc] Serialize DIALOG(EX) resources to .res files (serialization, pt 4).

Authored by mnbvmar on Sep 14 2017, 12:58 PM.



This is now able to serialize DIALOG and DIALOGEX resources to .res files. It still can't parse dialog-specific CAPTION, FONT, and STYLE optional statement - these will be added in the following patch.

A limited set of controls is included. However, more can be easily added by extending SupportedCtls map defined in ResourceScriptStmt.cpp.

Diff Detail


Event Timeline

mnbvmar created this revision.Sep 14 2017, 12:58 PM
mnbvmar updated this revision to Diff 115268.Sep 14 2017, 1:04 PM

Minor style improvement.

mnbvmar updated this revision to Diff 117057.Sep 28 2017, 2:17 PM

Rewrite binary tests to ASCII hexdump and move them to .test files.

rnk accepted this revision.Sep 28 2017, 4:20 PM

Looks good!

This revision is now accepted and ready to land.Sep 28 2017, 4:20 PM
This revision was automatically updated to reflect the committed changes.