📄 cameraapp.rss.i
字号:
STRUCT ANALOG_CLOCK_HAND
{
BYTE type; // one of the EEikResourceConstructedClockAnalogDisplayHandOneRevPerXxxxxs
LEN BYTE STRUCT features[]; // ANALOG_CLOCK_HAND_FEATUREs
}
STRUCT ANALOG_CLOCK_WITH_MASKED_FACE
{
BYTE withsingleblackborder=0;
WORD offsetfromuniversaltime=0;
STRUCT shadow; // CLOCK_SHADOW or NO_CLOCK_SHADOW
LTEXT filecontainingface=""; // defaults to the system multi-bitmap file
LONG faceid; // a value defined in a *.MBG file
BYTE donotchange=1;
LTEXT filecontainingfacemask=""; // defaults to the system multi-bitmap file
LONG facemaskid; // a value defined in a *.MBG file
LEN BYTE STRUCT hands[]; // ANALOG_CLOCK_HANDs
}
STRUCT ANALOG_CLOCK_WITH_UNMASKED_FACE
{
BYTE withsingleblackborder=0;
WORD offsetfromuniversaltime=0;
STRUCT shadow; // CLOCK_SHADOW or NO_CLOCK_SHADOW
LTEXT filecontainingface=""; // defaults to the system multi-bitmap file
LONG faceid; // a value defined in a *.MBG file
BYTE donotchange=0;
LEN BYTE STRUCT hands[]; // ANALOG_CLOCK_HANDs
}
by H.Domon,K3 19 Apr 2001
*/
// EIKCMBOX.RH
//
// Copyright (c) 1997-1999 Symbian Ltd. All rights reserved.
//
STRUCT COMBOBOX
{
WORD width; // in characters
WORD maxlength;
WORD maxarraysize;
}
// EIKFPNE.RH
//
// Copyright (c) 1997-1999 Symbian Ltd. All rights reserved.
//
STRUCT FLPTED
{
WORD maxlength=18;
DOUBLE min=-9.9e99;
DOUBLE max=9.9e99;
DOUBLE default=0; // if !(min<=default<=max), default = min.
}
STRUCT FIXPTED
{
WORD decimalplaces=2;// arbitrary, = number of pence in the pound
LONG min;
LONG max;
LONG default=0; // if !(min<=default<=max), default = min.
}
STRUCT TWIPSED
{
LONG min=0;// but can be set negative
LONG max;
}
// EIKGYSEL.RH
//
// Copyright (c) 1997-1999 Symbian Ltd. All rights reserved.
//
STRUCT GRAYSEL
{
WORD flags=0;
}
//#include <eikgysel.hrh>
// EIKHOPBT.RH
//
// Copyright (c) 1997-1999 Symbian Ltd. All rights reserved.
//
STRUCT HOROPBUT
{
WORD buttonSpacing=12;
WORD textOnRight=0;
LLINK array_id=0;
}
STRUCT OPBUT
{
WORD id=0;
LTEXT text;
}
// EIKMFNE.RH
//
// Copyright (c) 1997-1999 Symbian Ltd. All rights reserved.
//
//#include <eikmfne.hrh>
//
// primitive STRUCTs
//
STRUCT TIME
{
BYTE second=0;
BYTE minute=0;
BYTE hour=0;
}
STRUCT DATE
{
BYTE day=0; // from 0 to 27/28/29/30 inclusive
BYTE month=0; // from 0 to 11 inclusive
WORD year;
}
STRUCT TIME_AND_DATE
{
BYTE second=0;
BYTE minute=0;
BYTE hour=0;
BYTE day=0; // from 0 to 27/28/29/30 inclusive
BYTE month=0; // from 0 to 11 inclusive
WORD year;
}
STRUCT DURATION
{
LONG seconds=0; // must be greater than or equal to zero
}
STRUCT TIME_OFFSET
{
LONG seconds=0;
}
STRUCT LATITUDE_AND_LONGITUDE
{
LTEXT degreesign;
LTEXT minutesign;
LTEXT secondsign;
LTEXT north;
WORD keytomatchfornorth;
LTEXT south;
WORD keytomatchforsouth;
LTEXT east;
WORD keytomatchforeast;
LTEXT west;
WORD keytomatchforwest;
}
STRUCT MFNE_SYMBOLIC_ITEM
{
LONG id;
WORD keytomatch;
LTEXT text;
}
STRUCT CELL
{
WORD row=0;
WORD col=0;
}
//
// STRUCTs for the different types of field
//
STRUCT MFNE_SEPARATOR
{
LTEXT text;
}
STRUCT MFNE_NUMBER
{
LONG min;
LONG max;
BYTE flags=0;
}
STRUCT MFNE_SYMBOL
{
LEN BYTE STRUCT symbolicitems[]; // MFNE_SYMBOLIC_ITEMs
}
//
// STRUCTs for the different types of mfne
//
STRUCT NUMBER_EDITOR
{
LONG min;
LONG max;
}
STRUCT RANGE_EDITOR
{
LONG min;
LONG max;
LTEXT separatortext="-";
}
STRUCT CELL_RANGE_EDITOR
{
STRUCT minCell; // CELL
STRUCT maxCell; // CELL
LTEXT separatortext=":";
}
STRUCT TIME_EDITOR
{
STRUCT minTime; // TIME
STRUCT maxTime; // TIME
BYTE flags=0; // permitted flags: EEikTimeWithout[Seconds][Hours]Field
}
STRUCT DATE_EDITOR
{
STRUCT minDate; // DATE
STRUCT maxDate; // DATE
BYTE flags=0; // permitted flags: EEikDateWithoutPopoutCalendar
}
STRUCT TIME_AND_DATE_EDITOR
{
STRUCT minTimeAndDate; // TIME_AND_DATE
STRUCT maxTimeAndDate; // TIME_AND_DATE
BYTE flags=0; // permitted flags: EEikTimeWithout[Seconds][Hours]Field|EEikDateWithoutPopoutCalendar
LTEXT interveningtext=" ";
}
STRUCT DURATION_EDITOR
{
STRUCT minDuration; // DURATION
STRUCT maxDuration; // DURATION
BYTE flags=0; // permitted flags: EEikTimeWithout[Seconds][Hours]Field
}
STRUCT TIME_OFFSET_EDITOR
{
STRUCT minTimeOffset; // TIME_OFFSET
STRUCT maxTimeOffset; // TIME_OFFSET
BYTE flags=0; // permitted flags: EEikTimeWithout[Seconds][Hours]Field
}
STRUCT LATITUDE_EDITOR
{
LONG flags=0;
LLINK latlongresourceid; // LATITUDE_AND_LONGITUDE
}
STRUCT LONGITUDE_EDITOR
{
LONG flags=0;
LLINK latlongresourceid; // LATITUDE_AND_LONGITUDE
}
// EIKPROGI.RH
//
// Copyright (c) 1997-1999 Symbian Ltd. All rights reserved.
//
STRUCT PROGRESSINFO
{
WORD text_type=0;
WORD splits_in_block=0;
LONG finalval;
LONG width=120;
LONG height=10;
}
//#include <eikprogi.hrh>
// EIKRTED.RH
//
// Copyright (c) 1997-1999 Symbian Ltd. All rights reserved.
//
//#include <eikrted.hrh>
//#include <eikgted.hrh>
# 1 "d:\\Symbian\\7.0s\\Series60_v21_C\\\\epoc32\\include\\gulftflg.hrh" 1
// GULFTFLG.HRH
//
// Copyright (c) 1997-1999 Symbian Ltd. All rights reserved.
//
/**
@publishedAll
@released
*/
/**
@publishedAll
@released
*/
/**
@publishedAll
@released
*/
/**
@publishedAll
@released
*/
/**
@publishedAll
@released
*/
/**
@publishedAll
@released
*/
/**
@publishedAll
@released
*/
/**
@publishedAll
@released
*/
/**
@publishedAll
@released
*/
/**
@publishedAll
@released
*/
/**
@publishedAll
@released
*/
/**
@publishedAll
@released
*/
/**
@publishedAll
@released
*/
/**
@publishedAll
@released
*/
/**
@publishedAll
@released
*/
/**
@publishedAll
@released
*/
# 587 "d:\\Symbian\\7.0s\\Series60_v21_C\\\\epoc32\\include\\eikon.rh" 2
STRUCT RTXTED
{
WORD width=0;
WORD height=0;
WORD numlines=1;
WORD textlimit=0;
LONG flags=0;
WORD fontcontrolflags=1;
WORD fontnameflags= 0x10 ;
WORD default_case= 0x4 ; WORD allowed_case_modes= 0x1 | 0x2 | 0x4 ; WORD numeric_keymap=EAknEditorStandardNumberModeKeymap; WORD allowed_input_modes= 0x1 | 0x2 | 0x4 ; WORD default_input_mode= 0x1 ; LLINK special_character_table=-1; WORD avkon_flags= 0x000 ; WORD max_view_height_in_lines=0; WORD base_line_delta=0; WORD spare=0;
}
// EIKSECED.RH
//
// Copyright (c) 1997-1999 Symbian Ltd. All rights reserved.
//
STRUCT SECRETED
{
WORD num_letters=8;
}
// EIKSPACE.RH
//
// Copyright (c) 1997-1999 Symbian Ltd. All rights reserved.
//
//#include <eikspace.hrh>
STRUCT SPACER
{
WORD width=0;
WORD height=0;
LONG color=0; // clear
}
// EIKWSEL.RH
//
// Copyright (c) 1997-1999 Symbian Ltd. All rights reserved.
//
STRUCT WORLD_SELECTOR
{
WORD flags=0;
WORD chars_wide=0;
LTEXT countrysearch="";
LTEXT worldsearch="";
}
//#include <eikwsel.hrh>
// EIKDLGTB.RH
//
// Copyright (c) 1997-1999 Symbian Ltd. All rights reserved.
//
//#include <eikctrls.hrh>
STRUCT DLG_TOOLBAR
{
WORD width=0;
STRUCT controls[];
}
STRUCT DLG_TBAR_BUTTON
{
WORD type=1; // EEikCtLabeledButton
WORD id=0;
WORD flags=0;
WORD length=0;
WORD buttontype=0; // EEikCtCommandButton
STRUCT button;
LONG hotkey;
BYTE hotkeyflags=1; // EEikLabeledButtonShowHotKey
}
STRUCT DLG_TBAR_SPACER
{
WORD type=EEikCtSpacer;
WORD id=0;
WORD flags=0;
WORD length=0;
WORD width=0;
WORD height=0;
LONG color=0; // clear
}
STRUCT DLG_TBAR_CTRL
{
WORD type;
WORD id=0;
WORD flags=0;
WORD length=0;
STRUCT control;
}
// EIKPRTPV.RH
//
// Copyright (c) 1997-1999 Symbian Ltd. All rights reserved.
//
STRUCT PRTPREV
{
WORD width;
WORD height;
}
// EIKFSEL.RH
//
// Copyright (c) 1997-1999 Symbian Ltd. All rights reserved.
//
STRUCT FILENAMESELECTOR
{
WORD maxdisplaychar=15;
}
STRUCT FILENAMEEDITOR
{
WORD width = 15;
}
STRUCT FOLDERNAMESELECTOR
{
WORD maxdisplaychar=15;
}
STRUCT FOLDERNAMEEDITOR
{
WORD width = 15;
}
STRUCT DRIVENAMESELECTOR
{
}
// EIKGTED.RH
//
// Copyright (c) 1997-1999 Symbian Ltd. All rights reserved.
//
STRUCT GTXTED
{
WORD width=0;
WORD height=0;
WORD numlines=1;
WORD textlimit=0;
LONG flags=0;
WORD fontcontrolflags=1;
WORD fontnameflags= 0x10 ;
WORD default_case= 0x4 ; WORD allowed_case_modes= 0x1 | 0x2 | 0x4 ; WORD numeric_keymap=EAknEditorStandardNumberModeKeymap; WORD allowed_input_modes= 0x1 | 0x2 | 0x4 ; WORD default_input_mode= 0x1 ; LLINK special_character_table=-1; WORD avkon_flags= 0x000 ; WORD max_view_height_in_lines=0; WORD base_line_delta=0; WORD spare=0;
}
// EIKUFSEL.RH
//
// Copyright (c) 1997-1999 Symbian Ltd. All rights reserved.
//
STRUCT UNIFIEDNAMESELECTOR
{
WORD maxdisplaychar=15;
}
//
// Resource structure for CAknIpFieldEditor
//
STRUCT IP_FIELD_EDITOR
{
STRUCT min_field_values;
STRUCT max_field_values;
BYTE flags;
}
STRUCT IP_FIELD
{
BYTE first_field;
BYTE second_field;
BYTE third_field;
BYTE fourth_field;
}
# 16 "D:\\Work\\CameraApp\\data\\CameraApp.rss" 2
# 1 "D:\\Work\\S60_Platform_Camera_Example_v2_0\\CameraApp\\inc\\cameraapp.hrh" 1
/*
* ============================================================================
* Name : CameraApp resource header file cameraapp.hrh
* Part of : CameraApp
* Description:
* This file contains declarations for constants of CameraApp.
* The file can be included in C++ or resource file.
* Created : 05/06/2006 by Forum Nokia
* Version : 2.0
* Copyright: Nokia Corporation, 2006
* ============================================================================
*/
enum TEngineState
{
EEngineIdle,
ESnappingPicture,
EStartToSaveImage,
EConvertingImage,
EConverted
};
// Status application view ids.
enum TCameraViewIds
{
EViewIdStandard = 1,
EViewIdPortrait = 2
};
// Indicators
enum TCameraIndicators
{
ECameraQualityHighUid, //Must be zero.
ECameraQualityNormalUid,//Default in shared data
ECameraQualityEcoUid,
ECameraZoom2Uid, //First zoom level,
ECameraZoom4Uid, //Second zoom level...
ECameraZoomLimit //Must be right after the zoom levels
};
enum TCameraAppCommandIds
{
ECameraAppCmdAppTest = 0x6000,
ECameraAppCmdGotoGallery,
ECameraAppCmdSnap,
ECameraAppCmdNewImage
};
enum TCameraAppTabViewId
{
ECameraAppView1Tab= 1,
ECameraAppView2Tab
};
enum TJpegQualityFactor
{
KHighQualityFactor = 70,
KNormalQualityFactor = 55,
KEcoQualityFactor = 35
};
enum TCameraState
{
ECameraLandscapeMode,
ECameraPortraitMode
};
enum TCameraReasons
{
ECameraNoReasonSB = 0,
ECameraBatteryLow,
ECameraPhoneCallHandling,
ECameraDataCallHandling,
ECameraTimeout,
ECameraHwFailure,
ECameraOverflow,
ECameraInUse
};
// __CAMERAAPP_HRH__
# 17 "D:\\Work\\CameraApp\\data\\CameraApp.rss" 2
# 1 "D:\\Work\\S60_Platform_Camera_Example_v2_0\\CameraApp\\inc\\cameraapp.loc" 1
/*
* ============================================================================
* Name : cameraapp.loc
* Part of : CameraApp
* Created : 05/06/2006 by Forum Nokia
* Description:
* This is a localisation file for CameraApp
* A .loc file is the one and only place where the logical strings
* to be localised are defined.
* Version : 2.0
* Copyright: Nokia Corporation, 2006
* ============================================================================
*/
// LOCALISATION STRINGS
// example caption strings for app
# 18 "D:\\Work\\CameraApp\\data\\CameraApp.rss" 2
# 1 "d:\\Symbian\\7.0s\\Series60_v21_C\\\\epoc32\\include\\avkon.rsg" 1
# 19 "D:\\Work\\CameraApp\\data\\CameraApp.rss" 2
# 1 "d:\\Symbian\\7.0s\\Series60_v21_C\\\\epoc32\\include\\avkon.rh" 1
/*
* ============================================================================
* Name : Avkon.rh
* Part of : Avkon
*
* Description:
* Resource structure definitions for Avkon
* Version:
*
* Copyright
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -