lowlevellibsandfws/apputils/tsrc/e1b01753.rss
author andy simpson <andrews@symbian.org>
Wed, 16 Jun 2010 08:14:03 +0100
branchGCC_SURGE
changeset 36 6a60b9d459b4
parent 0 e4d67989cc36
permissions -rw-r--r--
GCCE fixes (Bug 2971) (see also Bug 1713 on CompilerCompatibilty branch) : Remove overqualified method name and change check for ULong to not try and test typedef

// Copyright (c) 2007-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
// under the terms of "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:
//


STRUCT TBUF
	{
	BUF buf; /* non-zero terminated text string */
	}

STRUCT LBUF
	{
	LTEXT txt; // leading-byte counted text string
	}

STRUCT ARRAY
	{
	STRUCT items[];
	}

STRUCT BUTTON
	{
	WORD id;
	WORD flags;
	LTEXT txt;
	LTEXT txt2;
	LTEXT bmp;
	}

STRUCT FLPTED
	{
	WORD maxlength;
	DOUBLE min;
	DOUBLE max;
	}

STRUCT MENU_BAR
	{
	STRUCT titles[]; // MENU_BAR_ITEMs
	}

STRUCT MENU_TITLE
	{
	LLINK menu_pane;
	LTEXT txt;
	}


// NB, the T_RSC test code currently relies on these resources being
// numbered 1 - 8


RESOURCE TBUF sys_special_characters { buf="+-*/<,>."<0x1F>"NSWE"; }

RESOURCE TBUF sys_string { buf="%s"; }
RESOURCE TBUF sys_dimmed_msg {buf="This item is not available";}
RESOURCE TBUF sys_locked_msg {buf="This item cannot be changed";}
RESOURCE TBUF sys_busy { buf="Busy"; }
RESOURCE TBUF sys_scanning { buf="Scanning"; }
RESOURCE TBUF sys_printing_to { buf="Printing to %s";}
RESOURCE TBUF sys_page_is { buf="(page %u)";}


RESOURCE LBUF r_text_signature { txt = "Signature"; }



RESOURCE ARRAY sys_array_one
	{
	items=
		{
		LBUF { txt="Esc"; },
		LBUF { txt="Enter"; },
		LBUF { txt="Tab"; },
		LBUF { txt="Del"; },
		LBUF { txt="Space"; }
		};
	}

RESOURCE BUTTON sys_button_one
	{
	id=3;
	flags=5;
	txt="Text";
	txt2="";
	bmp="Bitmap placeholder";
	}

RESOURCE FLPTED sys_flpted_one
	{
	maxlength=18;
	min=0.0;
	max=9.9e99;
	}

RESOURCE MENU_BAR sys_menubar_one
	{
	titles=
		{
		MENU_TITLE { menu_pane=1; txt="a"; },
		MENU_TITLE { menu_pane=2; txt="ab"; },
		MENU_TITLE { menu_pane=3; txt="abc"; },
		MENU_TITLE { menu_pane=4; txt="abcd"; },
		MENU_TITLE { menu_pane=5; txt="abcde"; },
		MENU_TITLE { menu_pane=6; txt="abcdef"; },
		MENU_TITLE { menu_pane=7; txt="abcdefg"; },
		MENU_TITLE { menu_pane=8; txt="abcdefgh"; }
		};
	}

STRUCT HORROR
	{
	LTEXT8  txt8;
	LTEXT16 txt16;
	}

RESOURCE HORROR sys_alignment_horror0
	{
	txt8="";
	txt16="";
	}

RESOURCE HORROR sys_alignment_horror1
	{
	txt8="x";
	txt16="x";
	}

RESOURCE HORROR sys_alignment_horror2
	{
	txt8="xy";
	txt16="xy";
	}

RESOURCE HORROR sys_alignment_horror3
	{
	txt8="xyz";
	txt16="xyz";
	}

RESOURCE ARRAY sys_alignment_horror_array
	{
	items=
		{
		HORROR { txt8="";       txt16="abcdef"; },
		HORROR { txt8="a";      txt16="bcdef"; },
		HORROR { txt8="ab";     txt16="cdef"; },
		HORROR { txt8="abc";    txt16="def"; },
		HORROR { txt8="abcd";   txt16="ef"; },
		HORROR { txt8="abcde";  txt16="f"; },
		HORROR { txt8="abcdef"; txt16=""; }
		};
	}