peter dbf8134f0a Merged revisions 231 via svnmerge from 20 年之前
..
Makefile 6cf4eb98c3 * use current fpcmake instead of from 1.9.8 20 年之前
Makefile.fpc 551f460b57 * fpgtk added to requires 22 年之前
README dbf8134f0a Merged revisions 231 via svnmerge from 20 年之前
dumpfile.pp b409904e44 Merged revisions 42 via svnmerge from 20 年之前
fpmc.pp b409904e44 Merged revisions 42 via svnmerge from 20 年之前
fpmcgtk.pp b409904e44 Merged revisions 42 via svnmerge from 20 年之前
frmabout.pp b409904e44 Merged revisions 42 via svnmerge from 20 年之前
frmmain.pp e417e34496 * truncate log 20 年之前
frmoptions.pp e417e34496 * truncate log 20 年之前
msgcomp.pp b409904e44 Merged revisions 42 via svnmerge from 20 年之前
readmsg.pp b409904e44 Merged revisions 42 via svnmerge from 20 年之前
test.mc c50cbc4c18 + Initial implementation 23 年之前

README

This is the Free Pascal Message Compiler.

It compiles a .mc file into a .rc and .msg file which can be compiled by a
resource compiler such as windres. For example:

fpmc -l 90 -e -v -i test.mc -p -r -m
windres -i test.rc -o test.res

It also produces a .pp pascal unit which contains constant definitions
for any message aliases (SymbolicName) found in the .mc file.

The compiler recognizes the following directives in the .mc file:
MessageID
SymbolicName
Language

Other directives as defined by Microsoft are not yet supported.

The readmsg program reads and dumps a .msg message file to screen.
dumpfile produces a hex dump of a file. They were mainly used for debugging.

Enjoy !

Michael.