[CONUTILS] Diverse improvements: start doxygenating and add some resource messsage...
authorHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Thu, 1 Feb 2018 23:35:08 +0000 (00:35 +0100)
committerHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Thu, 1 Feb 2018 23:41:54 +0000 (00:41 +0100)
commitf982d77b8a6bf04767e776098faec095e8e28029
treefa027bebda7567be543c40bc366dfdb684b5af44
parent3f8788d6e54ee97cc02e4ed26352efdc0dd6e6a2
[CONUTILS] Diverse improvements: start doxygenating and add some resource messsage helper functions.

- Start to doxygenate the library, focusing in great details on the
  functions of the "outstream" module.
- Add a K32LoadStringEx function that expands (K32)LoadString by
  allowing a LanguageId parameter to be able to load strings from other
  languages than the current one.
- Add "ConResMsg*" helper functions to be able to (format and) print
  message strings with inserts that come *NOT* from a message table (as
  usual) *BUT* from resource string tables.
  Will be helpful for CORE-14265 in particular.

[CMD] Fix the call to ConMsgPrintfV().
14 files changed:
base/shell/cmd/console.c
sdk/lib/conutils/conutils.h
sdk/lib/conutils/instream.c
sdk/lib/conutils/instream.h
sdk/lib/conutils/outstream.c
sdk/lib/conutils/outstream.h
sdk/lib/conutils/pager.c
sdk/lib/conutils/pager.h
sdk/lib/conutils/screen.c
sdk/lib/conutils/screen.h
sdk/lib/conutils/stream.c
sdk/lib/conutils/stream.h
sdk/lib/conutils/utils.c
sdk/lib/conutils/utils.h