📄 custcoordinates.c
字号:
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
*------------------------------------------------------------------------------
* Upper this line, this part is controlled by PVCS VM. DO NOT MODIFY!!
*============================================================================
****************************************************************************/
#include "MMI_features.h"
#ifdef __MMI_DRAW_MANAGER__
#include "kal_non_specific_general_types.h"
#include "CustDataRes.h"
#include "Gui_Setting.h"
#include "wgui.h"
#include "CallManagementIdDef.h"
#include "ToDoListEnum.h"
#include "CallhistoryEnum.h"
#include "wgui_calendar.h"
#include "ComposeRingToneDefs.h"
#include "MessagesresourceData.h"
#include "MessagesresourceData.h"
#include "PhoneBookDef.h"
#include "CallSetUpEnum.h"
#include "SettingDefs.h"
#include "CallSetUpEnum.h"
#include "wgui_virtual_keyboard.h"
#include "CommonScreens.h"
#include "QuickAccessMenuItem_def.h"
#include "SimDetectionDef.h"
#include "EngineerModeDef.h"
#include "FunAndGamesDefs.h"
#include "custom_nvram_editor_data_item.h"
#include "custom_data_account.h"
#include "DataAccount.h"
#include "AlarmDef.h"
#include "currencyconvertor.h"
#include "Calorie.h"
#include "HealthMenstural.h"
#include "Bmi.h"
#ifdef __MMI_DICTIONARY__
#include "DictionaryDefs.h"
#endif
#include "ScreenSaverDefs.h"
#include "ScheduledPowerOnOff.h"
#include "NetworkSetupGProt.h"
#include "CalendarDef.h"
#include "FactoryModeDef.h"
#include "SoundRecorderDef.h"
#include "DebugInitDef.h"
#include "wgui_draw_manager.h"
#include "gui.h"
#include "wgui.h"
#include "PhoEdtScrEnum.h"
#ifdef __MMI_SCREEN_ROTATE__
#include "ScreenRotationGprot.h"
#if !defined(__MMI_MAINLCD_176X220__) && !defined(__MMI_MAINLCD_240X320__)
#error "Only 176x220 and 240x320 are supported"
#endif
#endif /* __MMI_SCREEN_ROTATE__ */
/* Had to Create new define as the previous ones now use variable in wgui.h */
#define DM_MMI_POP_UP_DIALOG_WIDTH (MAIN_LCD_DEVICE_WIDTH-40)
#define DM_MMI_POP_UP_DIALOG_HEIGHT (MAIN_LCD_DEVICE_HEIGHT-MMI_BUTTON_BAR_HEIGHT-MMI_TITLE_HEIGHT-MMI_TITLE_Y-20)
#define DM_MMI_POP_UP_DIALOG_X ((MAIN_LCD_DEVICE_WIDTH>>1)-(DM_MMI_POP_UP_DIALOG_WIDTH>>1))
#define DM_MMI_POP_UP_DIALOG_Y (MMI_TITLE_Y+(MMI_TITLE_HEIGHT+10))
#define DM_MMI_POP_UP_DIALOG_FULL_HEIGHT DM_MMI_POP_UP_DIALOG_HEIGHT
#define DM_MMI_CONTENT_WIDTH_WITH_H_TAB (MMI_CONTENT_WIDTH)
#define DM_MMI_CONTENT_HEIGHT_WITH_H_TAB (MMI_CONTENT_HEIGHT + MMI_TITLE_HEIGHT - MMI_HORIZONTAL_TAB_BAR_TAB_AREA_HEIGHT - MMI_HORIZONTAL_TAB_BAR_HINT_AREA_HEIGHT)
#define DM_MMI_CONTENT_X_WITH_H_TAB (MMI_CONTENT_X)
#define DM_MMI_CONTENT_Y_WITH_H_TAB (MMI_CONTENT_Y + MMI_HORIZONTAL_TAB_BAR_TAB_AREA_HEIGHT + MMI_HORIZONTAL_TAB_BAR_HINT_AREA_HEIGHT - MMI_TITLE_HEIGHT)
/*****************************************************************************
* Global Variable
*****************************************************************************/
#define CONTROL_SET_START
#if defined ( __MMI_MAINLCD_176X220__) || defined ( __MMI_MAINLCD_240X320__)
//zx add begin 20070404
//#ifdef __MMI_SUBMENU_DASHED_NO_STATE_BAR__ //zx del 20070529
#if defined(__MMI_SUBMENU_DASHED_NO_STATE_BAR__)||defined(__MMI_CLOSE_STATUS_ICONS_IN_SUBMENUS__) //zx add 20070529
const U8 dm_base_control_set[] =
{
2,
DM_TITLE1,
DM_BUTTON_BAR1
};
const S16 dm_base_coordinate_set[] =
{
DM_DEFAULT_TITLE_BAR_FLAG,
DM_DEFAULT_BUTTON_BAR_FLAG, MMI_SOFTKEY_WIDTH
};
#else
//zx add end
const U8 dm_base_control_set[] =
{
3,
DM_STATUS_BAR1,
DM_TITLE1,
DM_BUTTON_BAR1
};
const S16 dm_base_coordinate_set[] =
{
DM_DEFAULT_STATUS_BAR_FLAG,
DM_DEFAULT_TITLE_BAR_FLAG,
DM_DEFAULT_BUTTON_BAR_FLAG, MMI_SOFTKEY_WIDTH
};
#endif //zx add 20070404
#else /* defined ( __MMI_MAINLCD_176X220__) || defined ( __MMI_MAINLCD_240X320__) */
const U8 dm_base_control_set[] =
{
2,
DM_TITLE1,
DM_BUTTON_BAR1
};
const S16 dm_base_coordinate_set[] =
{
DM_DEFAULT_TITLE_BAR_FLAG,
DM_DEFAULT_BUTTON_BAR_FLAG, MMI_SOFTKEY_WIDTH
};
#endif /* defined ( __MMI_MAINLCD_176X220__) || defined ( __MMI_MAINLCD_240X320__) */
#if defined(__MMI_SCREEN_ROTATE__)
/* DM_SCR_BG is mandatory for rotated screen */
const U8 dm_base_rotated_control_set[] =
{
3,
DM_SCR_BG,
DM_TITLE1,
DM_BUTTON_BAR1
};
const S16 dm_base_rotated_coordinate_set[] =
{
DM_DEFAULT_TITLE_BAR_FLAG,
DM_DEFAULT_BUTTON_BAR_FLAG, MMI_ROTATED_SOFTKEY_WIDTH
};
#endif /* defined(__MMI_SCREEN_ROTATE__) */
const U8 dm_base_control_set2[] =
{
2,
DM_STATUS_BAR1,
DM_BUTTON_BAR1
};
const S16 dm_base_coordinate_set2[] =
{
DM_DEFAULT_STATUS_BAR_FLAG,
DM_DEFAULT_BUTTON_BAR_FLAG, MMI_SOFTKEY_WIDTH
};
const U8 category_controlled_set[] =
{
1,
DM_CATEGORY_CONTROLLED_AREA
};
const S16 category_controlled_coordinate_set[] =
{
DM_FULL_SCREEN_COORDINATE_FLAG,
DM_DUMMY_COORDINATE
};
const U8 list_menu_category[] =
{
4,
DM_BASE_LAYER_START,
DM_SCR_BG,
DM_BASE_CONTROL_SET1,
DM_LIST1
};
const U8 category_control_category_normal[] =
{
3,
DM_BASE_LAYER_START,
DM_BASE_CONTROL_SET1,
DM_CATEGORY_CONTROLLED_AREA
};
const U8 category_control_category_normal_bg[] =
{
4,
DM_BASE_LAYER_START,
DM_SCR_BG,
DM_BASE_CONTROL_SET1,
DM_CATEGORY_CONTROLLED_AREA
};
const S16 common_coordinate_set[] =
{
DM_FULL_SCREEN_COORDINATE_FLAG,
DM_CONTENT_COORDINATE, DM_CENTRE_ALIGN_X | DM_CENTER_ALIGN_Y
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -