diff -r 820b22e13ff1 -r 39c28ec933dd bintools/rcomp/tsrc/TWTEXT.RSS --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bintools/rcomp/tsrc/TWTEXT.RSS Mon May 10 19:54:49 2010 +0100 @@ -0,0 +1,65 @@ +/* +* Copyright (c) 2004-2009 Nokia Corporation and/or its subsidiary(-ies). +* All rights reserved. +* This component and the accompanying materials are made available +* under the terms of the License "Eclipse Public License v1.0" +* which accompanies this distribution, and is available +* at the URL "http://www.eclipse.org/legal/epl-v10.html". +* +* Initial Contributors: +* Nokia Corporation - initial contribution. +* +* Contributors: +* +* Description: +* This is used to exercise the explicit wide character abilities of the +* compiler +* Pute, June 1999. +* +*/ + + + + + + +NAME TWTE + + + +STRUCT TBUF + { + BUF buf; /* non-zero terminated text string */ + } + +STRUCT LBUF + { + LTEXT txt; // leading-byte counted text string + } + +STRUCT LBUF16 + { + LTEXT16 txt; // leading byte counted wide string + } + +STRUCT ARRAY + { + STRUCT items[]; + } + +STRUCT TBUF1 + { + BUF<1> buf; // buffer of fixed length + } + +// The following resource contains explicit wide characters. + + + +RESOURCE TBUF wide_string { buf = "here are some wide characters:" + <0x20AC> <0x07ED> + "..."; + } + + +RESOURCE TBUF1 long_string { buf = <0x20AC>; } // tests length checking