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

📄 custcoordinates.c

📁 MTK6226修改平台UI的文件介绍
💻 C
📖 第 1 页 / 共 5 页
字号:
 * 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 + -