📄 m3uiq2.rss.i
字号:
//#include <eikfbrow.hrh>
STRUCT FBROW
{
WORD flags;
WORD num_visible_items;
WORD dir_tree_width;
WORD dir_contents_width;
}
// EIKCHLST.RH
//
// Copyright (c) 1997-1999 Symbian Ltd. All rights reserved.
//
STRUCT CHOICELIST
{
WORD flags=0;
WORD maxdisplaychar=0;
LLINK array_id=0;
}
// EIKIMGAR.RH
//
// Copyright (c) 1997-1999 Symbian Ltd. All rights reserved.
//
STRUCT IMAGE_ARRAY
{
WORD width=0;
LLINK array_id=0;
}
// EIKCAL.RH
//
// Copyright (c) 1997-1999 Symbian Ltd. All rights reserved.
//
//#include <eikcal.hrh>
//
// calendar STRUCT
//
STRUCT CALENDAR
{
WORD flags=0; // a combination of EEikCalendarFlagXxxxxs
STRUCT weekcolor; // Color
STRUCT highlightcolor; // Color
WORD verticalspaceaboveyear;
WORD horizontalspaceoneachsideofmonthmatrix;
WORD verticalspacebetweendaynameinitialsandtoprowofdays;
WORD verticalspacebetweeneachrowofdays;
WORD horizontalspacebetweeneachcolumnofdays;
WORD verticalspacebelowtoday;
WORD horizontalspacebetweenmatrixandweeks;
STRUCT weekfont; // NAMED_FONT
STRUCT dayfont; // NAMED_FONT
STRUCT weekdayinitialfont; // NAMED_FONT
STRUCT numeralfont; // NAMED_FONT
LTEXT todaytext;
}
// EIKCLOCK.RH
//
// Copyright (c) 1997-1999 Symbian Ltd. All rights reserved.
//
//#include <eikclock.hrh>
//
// primitive STRUCTs
//
STRUCT POINT
{
WORD x;
WORD y;
}
STRUCT CLOCK_SHADOW
{
BYTE donotchange=1;
STRUCT color; // COLOR
BYTE offsetX;
BYTE offsetY;
}
STRUCT NO_CLOCK_SHADOW
{
BYTE donotchange=0;
}
STRUCT CLOCK_PEN_SOLID
{
BYTE donotchange=1;
STRUCT color; // COLOR
BYTE size;
}
STRUCT CLOCK_PEN_NULL
{
BYTE donotchange=0;
}
STRUCT CLOCK_BRUSH_SOLID
{
BYTE donotchange=1;
STRUCT color; // COLOR
}
STRUCT CLOCK_BRUSH_NULL
{
BYTE donotchange=0;
}
//
// general clock STRUCT
//
STRUCT CLOCK
{
BYTE type=EEikLocaleConformantClockTypeChangesFormatAccordingToLocale; // one of the EEikLocaleConformantClockTypeXxxxxs
BYTE typeneverchanges=0;
LLINK digitalresourceid; // DIGITAL_CLOCK
LLINK analogresourceid; // ANALOG_CLOCK_WITH_MASKED_FACE or ANALOG_CLOCK_WITH_UNMASKED_FACE
}
//
// digital clock STRUCTs
//
STRUCT DIGITAL_CLOCK_TEXT_SECTION_TEXT_BLOCK
{
LTEXT text;
}
STRUCT DIGITAL_CLOCK_TEXT_SECTION
{
STRUCT font; // NAMED_FONT
STRUCT textcolor; // COLOR
BYTE horizontalalignment; // one of the EEikResourceConstructedClockDigitalDisplayHorizontalTextAlignmentXxxxxs
BYTE verticalalignment; // one of the EEikResourceConstructedClockDigitalDisplayVerticalTextAlignmentXxxxxs
WORD horizontalmargin=0;
WORD verticalmargin=0;
LEN BYTE STRUCT textblocks[]; // DIGITAL_CLOCK_TEXT_SECTION_TEXT_BLOCKs - will each be interspersed with a flashing-block delimiter
}
STRUCT DIGITAL_CLOCK
{
BYTE withsingleblackborder=1;
WORD offsetfromuniversaltime=0;
STRUCT shadow; // CLOCK_SHADOW or NO_CLOCK_SHADOW
STRUCT backgroundcolor[]; // COLOR *** Deprecated (the value given will be ignored, use OverrideColorL() on the CEikClock instead) ***
LEN BYTE STRUCT textsections[]; // DIGITAL_CLOCK_TEXT_SECTIONs
}
//
// analog clock STRUCTs
//
STRUCT ANALOG_CLOCK_HAND_FEATURE_LINE
{
STRUCT pen; // CLOCK_PEN_SOLID or CLOCK_PEN_NULL
STRUCT startpoint; // POINT
STRUCT endpoint; // POINT
}
STRUCT ANALOG_CLOCK_HAND_FEATURE_POLY_LINE
{
STRUCT pen; // CLOCK_PEN_SOLID or CLOCK_PEN_NULL
STRUCT brush; // CLOCK_BRUSH_SOLID or CLOCK_BRUSH_NULL
BYTE closed;
LEN BYTE STRUCT points[]; // POINTs
}
STRUCT ANALOG_CLOCK_HAND_FEATURE_CIRCLE
{
STRUCT pen; // CLOCK_PEN_SOLID or CLOCK_PEN_NULL
STRUCT brush; // CLOCK_BRUSH_SOLID or CLOCK_BRUSH_NULL
STRUCT circlecenter; // POINT
WORD radius;
}
STRUCT ANALOG_CLOCK_HAND_FEATURE
{
BYTE type; // one of the EEikResourceConstructedClockAnalogDisplayHandFeatureXxxxxs
STRUCT feature; // ANALOG_CLOCK_HAND_FEATURE_LINE, ANALOG_CLOCK_HAND_FEATURE_POLY_LINE, or ANALOG_CLOCK_HAND_FEATURE_CIRCLE depending on "type"
}
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
}
// EIKCMBOX.RH
//
// Copyright (c) 1997-1999 Symbian Ltd. All rights reserved.
//
STRUCT COMBOBOX
{
WORD width; // in characters
WORD maxlength;
WORD maxarraysize;
}
// EIKHOPBT.RH
//
// Copyright (c) 1997-1999 Symbian Ltd. All rights reserved.
//
STRUCT HOROPBUT
{
WORD buttonSpacing=10;
WORD textOnRight=1;
LLINK array_id=0;
}
STRUCT OPBUT
{
WORD id=0;
LTEXT text;
}
//
// 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 CELL
{
WORD row=0;
WORD col=0;
}
// EIKPROGI.RH
//
// Copyright (c) 1997-1999 Symbian Ltd. All rights reserved.
//
STRUCT PROGRESSINFO
{
WORD text_type=0;
WORD splits_in_block=0;
LONG finalval=10;
LONG width=160;
LONG height=0;
}
//#include <eikprogi.hrh>
// EIKRTED.RH
//
// Copyright (c) 1997-1999 Symbian Ltd. All rights reserved.
//
//#include <eikrted.hrh>
//#include <eikgted.hrh>
# 1 "C:\\Symbian\\UIQ_21\\\\epoc32\\include\\gulftflg.hrh" 1
// GULFTFLG.HRH
//
// Copyright (c) 1997-1999 Symbian Ltd. All rights reserved.
//
# 410 "C:\\Symbian\\UIQ_21\\\\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 ;
}
// EIKSECED.RH
//
// Copyright (c) 1997-1999 Symbian Ltd. All rights reserved.
//
STRUCT SECRETED
{
WORD num_letters=32;
}
// 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;
}
// EIKFSEL.RH
//
// Copyright (c) 1997-1999 Symbian Ltd. All rights reserved.
//
STRUCT FILENAMESELECTOR
{
WORD maxdisplaychar=0;
}
STRUCT FILENAMEEDITOR
{
WORD width = 15;
}
STRUCT FOLDERNAMESELECTOR
{
WORD maxdisplaychar=0;
}
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 ;
}
// EIKUFSEL.RH
//
// Copyright (c) 1997-1999 Symbian Ltd. All rights reserved.
//
STRUCT UNIFIEDNAMESELECTOR
{
WORD maxdisplaychar=15;
}
# 31 "C:\\Symbian\\fenda\\M3UIQ2\\data\\M3UIQ2.rss" 2
# 1 "C:\\Symbian\\fenda\\M3UIQ2\\inc\\M3UIQ2.hrh" 1
// --------------------------------------------------------------------------
// M3UIQ2.hrh
//
// Copyright 2005, Antony Pranata
// http://www.antonypranata.com
//
// A resource header for custom list box example.
// --------------------------------------------------------------------------
enum TM3UIQ2CommandIds
{
ECmdM3UIQ2SystemSeting = 0x6000,
ECmdM3UIQ2ContineUpload,
ECmdM3UIQ2CheckUpdate,
ECmdM3UIQ2SendAs,
ECmdM3UIQ2SendFile,
EReturnToListView,
ECmdM3UIQ2FileInfo
};
/*
* Id for Buttons
*/
enum
{
EButtonSave
};
enum
{
EMyApplicationViewId = 0x1000,
EMyStorageViewId,
EMySendAsViewId,
EMyVertOptionButtonListControlId,
EMyChoiceListId,
EMyChoiceListId2,
EMyChoiceListId3,
EMyChoiceListId4,
ESimpleExText,
EMyControlIdEdwin,
EMyComboBoxControlId,
EMyListBoxControlId,
EMyCheckBoxControlId,
EMyHorOptionButtonListControlId,
EMyOptionButtonControlId,
EMySliderControlId,
EMyProgressInfoControlId,
EMyColorSelectorControlID,
EMySoundSelectorControlID,
EMyClockControlId,
EMyTimeEditorId,
EMyDateEditorId,
EMyTimeAndDateEditorId,
EMyDurationEditorId,
EMyNumberEditorId,
EMyFloatingPointEditorId,
EMySecretEditorId,
EMyDialogToolBarId,
EMyEdwinControlId,
EExappId
};
// M3UIQ2_HRH
# 32 "C:\\Symbian\\fenda\\M3UIQ2\\data\\M3UIQ2.rss" 2
# 1 "C:\\Symbian\\fenda\\M3UIQ2\\data\\M3upload.loc" 1
# 33 "C:\\Symbian\\fenda\\M3UIQ2\\data\\M3UIQ2.rss" 2
# 1 "C:\\Symbian\\UIQ_21\\\\epoc32\\include\\eikon.rsg" 1
//
// EIKON.RSG
//
// This file is a concatenation of all Uikon's dynamic dll resource files so that applications
// don't have to be rewritten to include the precise resource files needed
//
//
# 1 "C:\\Symbian\\UIQ_21\\\\epoc32\\include\\eikcore.rsg" 1
# 9 "C:\\Symbian\\UIQ_21\\\\epoc32\\include\\eikon.rsg" 2
# 1 "C:\\Symbian\\UIQ_21\\\\epoc32\\include\\eikcoctl.rsg" 1
# 10 "C:\\Symbian\\UIQ_21\\\\epoc32\\include\\eikon.rsg" 2
# 1 "C:\\Symbian\\UIQ_21\\\\epoc32\\include\\eikctl.rsg" 1
# 11 "C:\\Symbian\\UIQ_21\\\\epoc32\\include\\eikon.rsg" 2
# 1 "C:\\Symbian\\UIQ_21\\\\epoc32\\include\\eikdlg.rsg" 1
# 12 "C:\\Symbian\\UIQ_21\\\\epoc32\\include\\eikon.rsg" 2
# 1 "C:\\Symbian\\UIQ_21\\\\epoc32\\include\\eikcdlg.rsg" 1
# 13 "C:\\Symbian\\UIQ_21\\\\epoc32\\include\\eikon.rsg" 2
# 1 "C:\\Symbian\\UIQ_21\\\\epoc32\\include\\eikprint.rsg" 1
# 14 "C:\\Symbian\\UIQ_21\\\\epoc32\\include\\eikon.rsg" 2
# 1 "C:\\Symbian\\UIQ_21\\\\epoc32\\include\\eikfile.rsg" 1
# 15 "C:\\Symbian\\UIQ_21\\\\epoc32\\include\\eikon.rsg" 2
# 1 "C:\\Symbian\\UIQ_21\\\\epoc32\\include\\eikmisc.rsg" 1
# 16 "C:\\Symbian\\UIQ_21\\\\epoc32\\include\\eikon.rsg" 2
# 34 "C:\\Symbian\\fenda\\M3UIQ2\\data\\M3UIQ2.rss" 2
# 1 "C:\\Symbian\\UIQ_21\\\\epoc32\\include\\qikon.rh" 1
// qikon.rh
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -