sl@0: // Copyright (c) 1997-2009 Nokia Corporation and/or its subsidiary(-ies). sl@0: // All rights reserved. sl@0: // This component and the accompanying materials are made available sl@0: // under the terms of "Eclipse Public License v1.0" sl@0: // which accompanies this distribution, and is available sl@0: // at the URL "http://www.eclipse.org/legal/epl-v10.html". sl@0: // sl@0: // Initial Contributors: sl@0: // Nokia Corporation - initial contribution. sl@0: // sl@0: // Contributors: sl@0: // sl@0: // Description: sl@0: // T_CALYPSO_SOURCE_FILE.rss sl@0: // This is the source resource file used as input to the tools sl@0: // rcomp.exe ver6 and reszip tool to produce the calypso .RSC file. sl@0: // The target .rsc file produced outside the build has also been sl@0: // added to soruce tree. sl@0: // sl@0: // sl@0: sl@0: STRUCT TBUF sl@0: { sl@0: BUF buf; sl@0: } sl@0: sl@0: STRUCT LBUF sl@0: { sl@0: LTEXT txt; sl@0: } sl@0: sl@0: STRUCT STRUCT_ARRAY sl@0: { sl@0: STRUCT array[]; sl@0: } sl@0: sl@0: STRUCT BYTE_ARRAY sl@0: { sl@0: BYTE array[]; sl@0: } sl@0: sl@0: STRUCT LTEXT_ARRAY sl@0: { sl@0: LTEXT array[]; sl@0: } sl@0: sl@0: STRUCT POINT sl@0: { sl@0: LONG x; sl@0: LONG y; sl@0: } sl@0: sl@0: STRUCT RSS_SIGNATURE sl@0: { sl@0: LONG signature=4; sl@0: SRLINK self; sl@0: } sl@0: sl@0: STRUCT SINGLES sl@0: { sl@0: STRUCT struct; sl@0: LONG long; sl@0: } sl@0: sl@0: STRUCT TWO_BYTE_ALIGNED_TEXT_SANDWICH sl@0: { sl@0: BYTE outer1; sl@0: LTEXT text; sl@0: BYTE outer2; sl@0: } sl@0: sl@0: STRUCT NON_TWO_BYTE_ALIGNED_TEXT_SANDWICH sl@0: { sl@0: WORD outer1; sl@0: LTEXT text; sl@0: BYTE outer2; sl@0: } sl@0: sl@0: NAME JCSF sl@0: sl@0: RESOURCE TBUF t_compressed_unicode_1_resource_1 {buf="Gruezi miteinander";} sl@0: sl@0: RESOURCE STRUCT_ARRAY t_compressed_unicode_1_resource_2 sl@0: { sl@0: array= sl@0: { sl@0: LBUF {txt="Bonjour";}, sl@0: LBUF {txt="Ni3 hao3";}, sl@0: LBUF {txt="Konnichiwa";}, sl@0: LBUF {txt="Zdravstvuit'e";} sl@0: }; sl@0: } sl@0: sl@0: RESOURCE LTEXT_ARRAY t_compressed_unicode_1_resource_3 sl@0: { sl@0: array= sl@0: { sl@0: "Gamarjoba", sl@0: "Gasou", sl@0: "Ola" sl@0: }; sl@0: } sl@0: sl@0: RESOURCE BYTE_ARRAY t_compressed_unicode_1_resource_4 sl@0: { sl@0: array= sl@0: { sl@0: 0xbd, sl@0: 0x5e, sl@0: 0xf1 sl@0: }; sl@0: } sl@0: sl@0: RESOURCE RSS_SIGNATURE t_compressed_unicode_1_resource_5 {} sl@0: sl@0: RESOURCE TBUF t_compressed_unicode_1_resource_6 {buf="_";} sl@0: sl@0: RESOURCE TWO_BYTE_ALIGNED_TEXT_SANDWICH t_compressed_unicode_1_resource_7 sl@0: { sl@0: outer1=9; sl@0: text="To"; sl@0: outer2=97; sl@0: } sl@0: sl@0: RESOURCE NON_TWO_BYTE_ALIGNED_TEXT_SANDWICH t_compressed_unicode_1_resource_8 sl@0: { sl@0: outer1=999; sl@0: text="To"; sl@0: outer2=79; sl@0: } sl@0: sl@0: RESOURCE NON_TWO_BYTE_ALIGNED_TEXT_SANDWICH t_compressed_unicode_1_resource_9 sl@0: { sl@0: outer1=53132; sl@0: text="T"; sl@0: outer2=62; sl@0: } sl@0: sl@0: RESOURCE SINGLES t_compressed_unicode_1_resource_10 sl@0: { sl@0: struct=POINT{x=1253869; y=-986324;}; sl@0: long=0x600ddea1; sl@0: } sl@0: sl@0: RESOURCE LTEXT_ARRAY t_compressed_unicode_1_resource_11 sl@0: { sl@0: array= sl@0: { sl@0: "Much of the information that defines the appearance, behaviour and functionality of a Symbian OS application is stored in a resource file external to the main body of the program. This is unlike some other programming environments, in which a single executable contains all the code and information used by the application. Resource files can have the advantages that information is loaded only when needed, which can reduce RAM requirements, that they can be compressed, and that they can be localised without recompiling the main program.", sl@0: "Resource files are developed as text files written in a Symbian OS-specific resource language. These source files are then compiled into a binary file format that can be loaded and read by programs. The source files can be compiled on their own using the command-line resource builder tool (epocrc), or as part of the standard project building process either from the command-line or from within an IDE.", sl@0: "Much of the information that defines the appearance, behaviour and functionality of a Symbian OS application is stored in a resource file external to the main body of the program. This is unlike some other programming environments, in which a single executable contains all the code and information used by the application. Resource files can have the advantages that information is loaded only when needed, which can reduce RAM requirements, that they can be compressed, and that they can be localised without recompiling the main program.", sl@0: "Resource files are developed as text files written in a Symbian OS-specific resource language. These source files are then compiled into a binary file format that can be loaded and read by programs. The source files can be compiled on their own using the command-line resource builder tool (epocrc), or as part of the standard project building process either from the command-line or from within an IDE." sl@0: }; sl@0: }