summaryrefslogtreecommitdiff
path: root/rsc/inc
diff options
context:
space:
mode:
authorRüdiger Timm <rt@openoffice.org>2004-05-21 12:58:28 +0000
committerRüdiger Timm <rt@openoffice.org>2004-05-21 12:58:28 +0000
commit2ca246c29459234c370496174c5d38dd0833d063 (patch)
tree3ced0a77740fd4a310d27ac33893b15a7dd27bcc /rsc/inc
parentc3467a92ede027902f154ec091f9bf81a56582d8 (diff)
INTEGRATION: CWS bmpres01 (1.8.74); FILE MERGED
2004/04/27 13:42:44 ka 1.8.74.4: created new resource structure for images 2004/04/21 14:46:13 ka 1.8.74.3: added support for external imagelist images 2004/04/06 15:43:24 pl 1.8.74.2: #i27525# add support for image lists 2004/02/02 08:51:45 ka 1.8.74.1: added environment variable to dump all bitmap/image resources into an output directory (RSC_FSYS_RESOURCES)
Diffstat (limited to 'rsc/inc')
-rw-r--r--rsc/inc/rscdb.hxx20
1 files changed, 15 insertions, 5 deletions
diff --git a/rsc/inc/rscdb.hxx b/rsc/inc/rscdb.hxx
index ba95e7ee8b14..3786c08d6655 100644
--- a/rsc/inc/rscdb.hxx
+++ b/rsc/inc/rscdb.hxx
@@ -2,9 +2,9 @@
*
* $RCSfile: rscdb.hxx,v $
*
- * $Revision: 1.8 $
+ * $Revision: 1.9 $
*
- * last change: $Author: ssa $ $Date: 2002-07-02 14:25:56 $
+ * last change: $Author: rt $ $Date: 2004-05-21 13:58:28 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -95,10 +95,21 @@
#include <rscdef.hxx>
#endif
+#include <list>
+
class RscError;
class REResourceList;
class RscTupel;
class RscCont;
+class RscCmdLine;
+
+struct WriteRcContext
+{
+ FILE * fOutput;
+ rtl::OString aOutputRc;
+ rtl::OString aOutputSysList;
+ RscCmdLine* pCmdLine;
+};
/****************** R s c T y p C o n ************************************/
// Liste die alle Basistypen enthaelt
@@ -225,7 +236,7 @@ class RscTypCont
RscTop * InitClassImage( RscTop * pSuper, RscTop *pClassBitmap,
RscTop * pClassColor );
RscTop * InitClassImageList( RscTop * pSuper, RscTop *pClassBitmap,
- RscTop * pClassColor );
+ RscTop * pClassColor, RscCont * pStrLst );
RscTop * InitClassWindow( RscTop * pSuper, RscEnum * pMapUnit,
RscArray * pLangGeo );
RscTop * InitClassSystemWindow( RscTop * pSuper );
@@ -414,7 +425,7 @@ public:
USHORT PutSysName( USHORT nRscTyp, char * pName, USHORT nConst,
USHORT nId, BOOL bFirst );
void ClearSysNames();
- ERRTYPE WriteRc( FILE * fOutput );
+ ERRTYPE WriteRc( WriteRcContext& rContext );
void WriteSrc( FILE * fOutput, ULONG nFileIndex,
CharSet nCharSet, BOOL bName = TRUE );
ERRTYPE WriteHxx( FILE * fOutput, ULONG nFileKey);
@@ -429,4 +440,3 @@ public:
};
#endif
-