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

📄 eggclock.rss

📁 symbian s60环境一个鸡蛋型图像钟表源代码
💻 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 + -