⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 helloworldaif.rpp

📁 《基于Symbian OS的手机开发与应用实践》这本书的配套源码。
💻 RPP
字号:
# 1 "S:\\Book\\Chap4\\HelloWorld\\aif\\HelloWorldaif.rss"
/*
* ============================================================================
*  Name     : HelloWorldaif.rss
*  Part of  : HelloWorld
*  Created  : 08.02.2006 by My Name
*  Description:
*     RSS for creating the aif file for HelloWorld.
*     Initial content was generated by Series 60 Application Wizard.
*  Version  :
*  Copyright: Put Copyright statement here
* ============================================================================
*/

# 1 "S:\\epoc32\\include\\aiftool.rh" 1
// AIFTOOL.RH
//
// Copyright (c) 1997-1999 Symbian Ltd.  All rights reserved.
//


//
// contains definitions for the resource files that are input to AIF files


// constants for capability.hidden



// constants for capability.newfile



// constants for capability.embeddability






// constants for capability.launch



// application group name




///////////////////////////
// HEADER INFO
///////////////////////////

STRUCT AIF_DATA
	{
	LONG app_uid;
	//
	WORD num_icons=0; // each icon should be a bitmap/mask pair
	//
	LEN WORD STRUCT caption_list[]; // CAPTION
	//
	BYTE hidden= 0 ;
	BYTE embeddability= 0 ;
	BYTE newfile= 0 ;
	BYTE launch= 0 ;
	LTEXT groupName(16 )="";
	//
	LEN WORD STRUCT datatype_list[]; // DATATYPE
	//
	LEN WORD STRUCT view_list[]; // VIEW_DATA
	//
	LEN WORD STRUCT file_ownership_list[]; // FILE_OWNERSHIP_INFO
	}


///////////////////////////
// CAPTIONS
///////////////////////////



enum 
	{
	ELangTest,					// 00
	ELangEnglish,				// 01
	ELangFrench,				// 02
	ELangGerman,				// 03
	ELangSpanish,				// 04
	ELangItalian,				// 05
	ELangSwedish,				// 06
	ELangDanish,				// 07
	ELangNorwegian,				// 08
	ELangFinnish,				// 09
	ELangAmerican,				// 10
	ELangSwissFrench,			// 11
	ELangSwissGerman,			// 12
	ELangPortuguese,			// 13
	ELangTurkish,				// 14
	ELangIcelandic,				// 15
	ELangRussian,				// 16
	ELangHungarian,				// 17
	ELangDutch,					// 18
	ELangBelgianFlemish,		// 19
	ELangAustralian,			// 20
	ELangBelgianFrench,			// 21
	ELangAustrian,				// 22
	ELangNewZealand,			// 23
	ELangInternationalFrench,	// 24
	ELangCzech,					// 25
	ELangSlovak,				// 26
	ELangPolish,				// 27
	ELangSlovenian,				// 28
	ELangTaiwanChinese,			// 29
	ELangHongKongChinese,		// 30
	ELangPrcChinese,			// 31
	ELangJapanese,				// 32
	ELangThai,					// 33
	ELangAfrikaans,				// 34
	ELangAlbanian,				// 35
	ELangAmharic,				// 36
	ELangArabic,				// 37
	ELangArmenian,				// 38
	ELangAzerbaijani,			// 39
	ELangBelarussian,			// 40
	ELangBengali,				// 41
	ELangBulgarian,				// 42
	ELangBurmese,				// 43
	ELangCatalan,				// 44
	ELangCroatian,				// 45
	ELangCanadianEnglish,		// 46
	ELangInternationalEnglish,	// 47
	ELangSouthAfricanEnglish,	// 48
	ELangEstonian,				// 49
	ELangFarsi,					// 50
	ELangCanadianFrench,		// 51
	ELangScotsGaelic,			// 52
	ELangGeorgian,				// 53
	ELangGreek,					// 54
	ELangCyprusGreek,			// 55
	ELangGujarati,				// 56
	ELangHebrew,				// 57
	ELangHindi,					// 58
	ELangIndonesian,			// 59
	ELangIrish,					// 60
	ELangSwissItalian,			// 61
	ELangKannada,				// 62
	ELangKazakh,				// 63
	ELangKhmer,					// 64
	ELangKorean,				// 65
	ELangLao,					// 66
	ELangLatvian,				// 67
	ELangLithuanian,			// 68
	ELangMacedonian,			// 69
	ELangMalay,					// 70
	ELangMalayalam,				// 71
	ELangMarathi,				// 72
	ELangMoldavian,				// 73
	ELangMongolian,				// 74
	ELangNorwegianNynorsk,		// 75
	ELangBrazilianPortuguese,	// 76
	ELangPunjabi,				// 77
	ELangRomanian,				// 78
	ELangSerbian,				// 79
	ELangSinhalese,				// 80
	ELangSomali,				// 81
	ELangInternationalSpanish,	// 82
	ELangLatinAmericanSpanish,	// 83
	ELangSwahili,				// 84
	ELangFinlandSwedish,		// 85
	ELangTajik,					// 86
	ELangTamil,					// 87
	ELangTelugu,				// 88
	ELangTibetan,				// 89
	ELangTigrinya,				// 90
	ELangCyprusTurkish,			// 91
	ELangTurkmen,				// 92
	ELangUkrainian,				// 93
	ELangUrdu,					// 94
	ELangUzbek,					// 95
	ELangVietnamese,			// 96
	ELangWelsh,					// 97
	ELangZulu,					// 98
	ELangOther					// 99
	};


STRUCT CAPTION
	{
	WORD code;
	LTEXT caption(256 );
	}

///////////////////////////
// DATATYPE
///////////////////////////



enum
	{
	EDataTypePriorityHigh=10000,
	EDataTypePriorityNormal=0,
	EDataTypePriorityLow=-10000,
	EDataTypePriorityLastResort=-20000
	};

STRUCT DATATYPE
	{
	WORD priority;
	LTEXT8 type(256 );
	}

///////////////////////////
// VIEW_DATA
///////////////////////////

STRUCT VIEW_DATA
	{
	LONG view_uid;
	//
	LONG screen_mode=0;
	//
	WORD num_icons=0; // each icon should be a bitmap/mask pair
	//
	LEN WORD STRUCT caption_list[]; // CAPTION
	}

///////////////////////////
// FILE_OWNERSHIP_INFO
///////////////////////////



STRUCT FILE_OWNERSHIP_INFO
	{
	LTEXT file_name(256 );
	}

///////////////////////////
// MEMORY
///////////////////////////

// not yet implemented

STRUCT MEMORY
	{
	LONG minheap;
	LONG maxheap;
	LONG stack;
	}

# 14 "S:\\Book\\Chap4\\HelloWorld\\aif\\HelloWorldaif.rss" 2


RESOURCE AIF_DATA
    {
    app_uid=0x0402C691;
    num_icons=2;
    embeddability= 0 ;
    newfile= 0 ;
    }

// End of File

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -