📄 eggclock.rss
字号:
/*
============================================================================
Name : EggClock.rss
Author : Michele Berionne
Version :
Copyright :
Description : Application resource file
============================================================================
*/
// RESOURCE IDENTIFIER
NAME HEWB // 4 letter ID
// INCLUDES
#include <eikon.rh>
#include <avkon.rh>
#include <avkon.rsg>
#include <appinfo.rh>
#include "EggClock.hrh"
#include "EggClock.loc"
#include "EggClock.rls"
// RESOURCE DEFINITIONS
RESOURCE RSS_SIGNATURE
{
}
// Default Document Name
RESOURCE TBUF r_default_document_name
{
buf="HEWB";
}
// Define default menu and CBA key.
RESOURCE EIK_APP_INFO
{
menubar = r_eggclock_menubar;
cba = R_AVKON_SOFTKEYS_OPTIONS_EXIT;
}
// Localizable application information
RESOURCE LOCALISABLE_APP_INFO r_eggclock_localisable_app_info
{
short_caption = qtn_hewb_short_caption_string;
caption_and_icon =
CAPTION_AND_ICON_INFO
{
caption = qtn_hewb_caption_string;
number_of_icons = 1;
icon_file = "\\resource\\apps\\EggClock_aif.mif";
};
}
RESOURCE MENU_BAR r_eggclock_menubar
{
titles =
{
MENU_TITLE { menu_pane = r_eggclock_menu; }
};
}
RESOURCE MENU_PANE r_eggclock_menu
{
items =
{
MENU_ITEM
{
command = EEggClockCmdStart;
txt = T_START;
},
MENU_ITEM
{
command = EEggClockCmdStop;
txt = T_STOP;
},
MENU_ITEM
{
command = EEggClockCmdReset;
txt = T_RESET;
},
MENU_ITEM
{
command = EEggClockCmdDuration;
txt = T_DURATION;
},
MENU_ITEM
{
command = EEggClockCmdNotificationScheme;
cascade = r_eggclock_notification_menu;
txt = T_NOTIFICATION_SCHEME;
},
MENU_ITEM
{
command = EEggClockCmdAbout;
txt = T_ABOUT;
},
MENU_ITEM
{
command = EAknSoftkeyExit;
txt = qtn_hewb_exit;
}
};
}
RESOURCE MENU_PANE r_eggclock_notification_menu
{
items =
{
MENU_ITEM { command = EEggClockCmdNotificationSchemeSilent; txt = T_NOTIFICATION_SCHEME_SILENT; },
MENU_ITEM { command = EEggClockCmdNotificationSchemeSelect; txt = T_NOTIFICATION_SCHEME_SELECT; },
MENU_ITEM { command = EEggClockCmdNotificationRepeat; txt = T_NOTIFICATION_REPEAT; }
};
}
RESOURCE DIALOG r_eggclock_duration_query_dialog
{
flags = EGeneralQueryFlags;
buttons = R_AVKON_SOFTKEYS_OK_CANCEL;
items =
{
DLG_LINE
{
type = EAknCtQuery;
id = EGeneralQuery;
control = AVKON_DATA_QUERY
{
layout = EDurationLayout;
label = T_DURATION;
control = DURATION_EDITOR
{
minDuration = DURATION
{
};
maxDuration = DURATION
{
seconds = 5999;
};
flags = 0;
};
};
}
};
}
RESOURCE AVKON_LIST_QUERY r_eggclock_repetition_query
{
flags = EGeneralQueryFlags;
softkeys = R_AVKON_SOFTKEYS_OK_CANCEL;
items =
{
AVKON_LIST_QUERY_DLG_LINE
{
control = AVKON_LIST_QUERY_CONTROL
{
listtype = EAknCtSinglePopupMenuListBox;
listbox = AVKON_LIST_QUERY_LIST
{
array_id = r_eggclock_repetition_query_items;
};
heading = T_NOTIFICATION_REPEAT;
};
}
};
}
RESOURCE ARRAY r_eggclock_repetition_query_items
{
items =
{
LBUF {txt = T_NOTIFICATION_REPEAT_ONCE; },
LBUF {txt = T_NOTIFICATION_REPEAT_LOOP; },
LBUF {txt = T_NOTIFICATION_REPEAT_EVERY_X; }
};
}
RESOURCE DIALOG r_eggclock_repetition_minutes_query
{
flags = EGeneralQueryFlags;
buttons = R_AVKON_SOFTKEYS_OK_EMPTY;
items =
{
DLG_LINE
{
type = EAknCtQuery;
id = EGeneralQuery;
control= AVKON_DATA_QUERY
{
layout = ENumberLayout;
label = T_REPETITION_MINUTES;
control = AVKON_INTEGER_EDWIN
{
min = 1;
max = 60;
};
};
}
};
}
// Resources for messages.
RESOURCE TBUF r_string_title { buf = T_TITLE; }
RESOURCE TBUF r_string_version { buf = T_VERSION; }
RESOURCE TBUF r_string_overtime { buf = T_OVERTIME; }
RESOURCE TBUF r_string_select_notification { buf = T_SELECT_NOTIFICATION; }
RESOURCE TBUF r_string_audio_error { buf = T_AUDIO_ERROR; }
RESOURCE TBUF r_string_repeat_once { buf = T_NOTIFICATION_REPEAT_ONCE; }
RESOURCE TBUF r_string_repeat_loop { buf = T_NOTIFICATION_REPEAT_LOOP; }
RESOURCE TBUF r_string_repeat_every_x { buf = T_NOTIFICATION_REPEAT_EVERY_X; }
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -