summaryrefslogtreecommitdiff
path: root/rsc/README
blob: ed940f727fb0fd75a536bd21a13b743072a2e624 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
Resource Compiler.

This compiler converts .src files and .hrc equivalents into binary
.res files.  The basic idea is that this provides a map between
integer identifiers and the resources: string, pixmap (only the
file-name), and VCL control properties.

In more detail:

Typically we would have a .hrc file with entries like this:

#define SID_STR_FOO    1234

And then a .src file with some entries like this:

String SID_STR_FOO
{
    Text [ en-US ] = "Foo !" ;
};

This is compiled into a binary resource file, we have many of these
which live in program/resource/ and then tends to get used in the code
thus:

String aStr( ResId( SID_STR_FOO ) );

It is important to note that any appearance of hierarchical structure
in the .src files is in fact a mirage. The file is compiled at root
into a plain map<integer,resource>.

There is some German documentation about it in a subdirectory called
[git:rsc/doku].  Seems to be very old (January 1992).
id=f73af1733e963e84d04253980c816eb559a3546a'>second test should be DataOutputStreamStephan Bergmann 2014-04-18Typo: s/shure/sureTor Lillqvist 2014-04-01Explicitly mark overriding destructors as "virtual"Stephan Bergmann 2014-03-26First batch of adding SAL_OVERRRIDE to overriding function declarationsStephan Bergmann 2014-03-12coverity#707937 Uninitialized pointer fieldCaolán McNamara 2014-03-12coverity#707936 Uninitialized pointer fieldCaolán McNamara 2014-03-08coverity#707939 Uninitialized scalar fieldCaolán McNamara 2014-03-08coverity#707938 Uninitialized scalar fieldCaolán McNamara 2014-02-26cppuhelper: retrofit std::exception into overriding exception specsStephan Bergmann 2014-02-26Remove visual noise from ioAlexander Wilms 2014-02-23Remove unneccessary commentsAlexander Wilms 2014-01-21bool improvementsStephan Bergmann 2013-12-17Adapt all (non-extension, SharedLibrary) .components to environment="..."Stephan Bergmann 2013-12-09fdo#54938: Convert io to use cppu::supportsServiceMarcos Paulo de Souza 2013-11-19remove unnecessary use of OUString constructor when assigningNoel Grandin 2013-11-19remove most use of RTL_CONSTASCII_USTRINGPARAM macroNoel Grandin 2013-11-11convert OUString 0==compareToAscii to equalsAsciiNoel Grandin 2013-11-11remove unnecessary use of OUString constructorNoel Grandin 2013-11-05fdo#60698: Merge all libs of io...Marcos Paulo de Souza 2013-11-04remove redundant calls to OUString constructor in if expressionNoel Grandin 2013-10-22Bin comments that claim to say why some header is includedTor Lillqvist 2013-10-22Resolves: #i75731# check output stream and...Jürgen Schmidt 2013-10-22fdo#54938: Adapt supportsService implementations..Marcos Paulo de Souza 2013-10-04fdo#46374 replace stardiv in comments where applicableThomas Arnhold 2013-08-21finish deprecation of O(U)String::valueOf()Luboš Luňák 2013-08-12Mark as constTakeshi Abe 2013-07-01Fix memory leak in OTextInputStream.Mark Wielaard 2013-06-29remove OUString wrap for string literalsThomas Arnhold 2013-05-06remove usage of RTL_CONSTASCII_USTRINGPARAMLuboš Luňák 2013-04-22Move to MPLv2 license headers, with ESC decision and author's permission.Michael Meeks 2013-04-19Remove any remaining remnants of unused component_canUnload featureStephan Bergmann 2013-04-19remove unused component_canUnload functionsMatúš Kukan