亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? tasksettingsadvanced.cpp

?? funambol windows mobile plugin source code, the source code is taken from the funambol site
?? CPP
字號:
/*
 * Copyright (C) 2003-2007 Funambol, Inc
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License version 2 as
 * published by the Free Software Foundation.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY, TITLE, NONINFRINGEMENT or FITNESS FOR A PARTICULAR
 * PURPOSE.  See the GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this program; if not, write to the Free Software
 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
 * 02111-1307  USA
 */

// TaskSettingsAdvanced.cpp : implementation file
//

#include "stdafx.h"
#include "TaskSettingsAdvanced.h"
//#include "comutil.h"
#include "pim/ClientSettings.h"
#include "pim/Maincpp.h"
#include "tpcshell.h"
#include "ClientUtil.h"

// CTaskSettingsAdvanced dialog

IMPLEMENT_DYNAMIC(CTaskSettingsAdvanced, CDialog)

CTaskSettingsAdvanced::CTaskSettingsAdvanced(CWnd* pParent /*=NULL*/)
	: CDialog(CTaskSettingsAdvanced::IDD, pParent)
{

}

CTaskSettingsAdvanced::~CTaskSettingsAdvanced(){
  #if defined(WIN32_PLATFORM_PSPC)
    editRemote.Detach();
  #endif
}

void CTaskSettingsAdvanced::DoDataExchange(CDataExchange* pDX)
{
    DDX_Control(pDX, IDC_SETTTASK_EDIT_REMOTE, editRemote);
	CDialog::DoDataExchange(pDX);
}

BOOL CTaskSettingsAdvanced::OnInitDialog(){
    CString s1;
    s1.LoadString(getLocalizationUtils()->getLocaleResource(), IDS_ADVANCED_TASKS); SetWindowText(s1);
    CDialog::OnInitDialog();

    editRemote.SetLimitText(EDIT_MAXLENGTH);

    ZeroMemory(&dlgCommandBar, sizeof(SHMENUBARINFO));
    dlgCommandBar.cbSize = sizeof(SHMENUBARINFO);
    dlgCommandBar.hwndParent = this->GetSafeHwnd();
    dlgCommandBar.dwFlags = SHCMBF_HMENU;
    dlgCommandBar.nToolBarId = IDM_OKCANCEL;
    #if defined WIN32_PLATFORM_WFSP
    #if (_WIN32_WCE < 0x500)
        dlgCommandBar.nToolBarId = IDR_MENUBAR_OKCANCEL;
    #endif
    #endif
    dlgCommandBar.hInstRes = getLocalizationUtils()->getLocaleResource();
    dlgCommandBar.nBmpId = 0;
    dlgCommandBar.cBmpImages = 0;
    if(!SHCreateMenuBar(&dlgCommandBar)){
        TRACE(_T("Cannot create command bar!"));
        return FALSE;
    };

    LoadStringResources();

    LOGFONT lf;
    memset(&lf, 0, sizeof(LOGFONT));
    HFONT hFont = (HFONT) GetStockObject(SYSTEM_FONT);
    GetObject(hFont, sizeof lf, &lf);
    lf.lfWeight = FW_BOLD;
    lf.lfHeight +=FONT_HEIGHT_OFFSET;
    VERIFY(fontBold.CreateFontIndirect(&lf));
    GetDlgItem(IDC_SETTTASK_STATIC_REMONAME)->SetFont(&fontBold);
    GetDlgItem(IDC_SETTTASK_STATIC_SYNCFORM)->SetFont(&fontBold);

    // set ppc header
    #if defined(WIN32_PLATFORM_PSPC)
        s1.LoadString(getLocalizationUtils()->getLocaleResource(), IDS_ADVANCED_TASKS); SetDlgItemText(IDC_HEADER_STATIC, s1);
        GetDlgItem(IDC_HEADER_STATIC)->SetFont(&fontBold);
    #endif

    WindowsSyncSourceConfig* ssconf = getRegConfig()->getWinSyncSourceConfig("task");
    s1 = ssconf->getURI(); SetDlgItemText(IDC_SETTTASK_EDIT_REMOTE,s1);

    editRemote.SetSel(LARGE_INT ,LARGE_INT);
    editRemote.SetFocus();

    #ifdef WIN32_PLATFORM_WFSP
        // override back key
        LPARAM lparam = MAKELPARAM(SHMBOF_NODEFAULT | SHMBOF_NOTIFY,
            SHMBOF_NODEFAULT | SHMBOF_NOTIFY);
        ::SendMessage(dlgCommandBar.hwndMB, SHCMBM_OVERRIDEKEY, VK_TBACK, lparam);
    #endif

    // fix for wrong title problem, we get & set the title for the main window
    wchar_t title[256];
    AfxGetMainWnd()->GetWindowText(title,256);
    AfxGetMainWnd()->SetWindowText(title);

    return FALSE;
}

void CTaskSettingsAdvanced::OnOK(){

    WindowsSyncSourceConfig* ssconf = getRegConfig()->getWinSyncSourceConfig("task");
    CString s1;
    //_bstr_t bst;

    if(checkStartSync()){
        CDialog::OnOK();
    };

    GetDlgItemText(IDC_SETTTASK_EDIT_REMOTE, s1);
    wstring s((LPCTSTR)s1);    
    char* tmp = toMultibyte(s.c_str());
    if(strcmp(tmp,ssconf->getURI()) != 0){
        ssconf->setURI(tmp);
        getRegConfig()->setDirty(CS_DIRTY_SOURCE_TASKS);
        getRegConfig()->saveDirty();
    }
    if (tmp) {
        delete [] tmp; tmp = NULL;
    }

    /*
    bst.Assign(s1.AllocSysString());
    if(strcmp((char*)bst,ssconf->getURI()) != 0){

        ssconf->setURI((char*)bst);
        getRegConfig()->setDirty(CS_DIRTY_SOURCE_TASKS);
        getRegConfig()->saveDirty();
    }
    bst.Detach();
    */
    CDialog::OnOK();
}

BEGIN_MESSAGE_MAP(CTaskSettingsAdvanced, CDialog)
#ifdef WIN32_PLATFORM_WFSP
    ON_MESSAGE(WM_HOTKEY,&CTaskSettingsAdvanced::OnHotkey)
#endif
    ON_WM_CTLCOLOR()
END_MESSAGE_MAP()


// CTaskSettingsAdvanced message handlers
void CTaskSettingsAdvanced::LoadStringResources(){
    CString s1;
    s1.LoadString(getLocalizationUtils()->getLocaleResource(), IDS_REMOTENAME); SetDlgItemText(IDC_SETTTASK_STATIC_REMONAME,s1);
    s1.LoadString(getLocalizationUtils()->getLocaleResource(), IDS_SETTTASK_SYNCFORMAT); SetDlgItemText(IDC_SETTTASK_STATIC_SYNCFORM,s1);
    s1.LoadString(getLocalizationUtils()->getLocaleResource(), IDS_SETTTASK_FORMAT1); SetDlgItemText(IDC_TAKS_STATIC_SIF,s1);
}

#ifdef WIN32_PLATFORM_WFSP
LRESULT CTaskSettingsAdvanced::OnHotkey(WPARAM wParam, LPARAM lParam)
{
    if (HIWORD(lParam) == VK_TBACK)
        SHSendBackToFocusWindow(WM_HOTKEY, wParam, lParam);
    return 0;
}
#endif

HBRUSH CTaskSettingsAdvanced::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) {
    HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor);

    // set ppc header text color
    #if defined(WIN32_PLATFORM_PSPC)
    if(pWnd->GetDlgCtrlID() == IDC_HEADER_STATIC) {
        pDC->SetBkMode(TRANSPARENT);
        pDC->SetTextColor(PPC_HEADER_TEXT_COLOR);
    }
    #endif

    return hbr;
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
色88888久久久久久影院按摩 | 欧美一区二区在线视频| 亚洲欧美一区二区三区国产精品| 国产成人午夜片在线观看高清观看| 欧美电影免费观看高清完整版在线| 日韩电影一二三区| 日韩欧美一级特黄在线播放| 青青草原综合久久大伊人精品优势 | 欧美高清hd18日本| 人妖欧美一区二区| 国产丝袜欧美中文另类| 波多野结衣在线一区| 亚洲欧美另类久久久精品| 91黄视频在线观看| 日韩成人一区二区| 国产亚洲一区二区三区| 91麻豆成人久久精品二区三区| 亚洲自拍偷拍麻豆| 日韩一区和二区| 国产精品18久久久久久久久| 中文字幕av在线一区二区三区| 91日韩在线专区| 三级精品在线观看| 久久精品人人爽人人爽| 色天使色偷偷av一区二区| 日本不卡高清视频| 国产精品污污网站在线观看 | 国产在线精品免费| 亚洲色图欧洲色图| 欧美一区欧美二区| 99re8在线精品视频免费播放| 亚洲bt欧美bt精品777| 亚洲精品在线网站| 91久久精品国产91性色tv| 蜜臀久久99精品久久久画质超高清| 久久久亚洲午夜电影| 在线观看亚洲成人| 国产麻豆精品theporn| 亚洲午夜激情网页| 中文字幕乱码久久午夜不卡| 欧美男生操女生| 成人v精品蜜桃久久一区| 日韩国产欧美在线视频| 亚洲色图丝袜美腿| 国产亚洲一本大道中文在线| 欧美乱妇一区二区三区不卡视频| 国产精品77777| 日韩av高清在线观看| 自拍偷拍国产亚洲| 国产人成一区二区三区影院| 欧美日韩大陆一区二区| 91论坛在线播放| 国产精品一级二级三级| 日韩av一区二区在线影视| 亚洲色图制服丝袜| 欧美激情一区在线观看| 日韩精品在线一区二区| 欧美在线免费视屏| 91一区二区三区在线观看| 国产一二三精品| 日韩精品亚洲专区| 亚洲成av人片在线观看| 国产精品久久久久久久久果冻传媒| 精品国产亚洲在线| 日韩欧美视频在线| 日韩一二三四区| 欧美一区国产二区| 91麻豆精品91久久久久久清纯| 91蜜桃网址入口| 成人免费观看男女羞羞视频| 国产一区二区三区免费| 蜜桃传媒麻豆第一区在线观看| 午夜久久久影院| 亚洲国产综合人成综合网站| 亚洲欧美aⅴ...| 亚洲欧美乱综合| 亚洲欧美日韩在线不卡| 亚洲精品成人精品456| 中文字幕一区二区三中文字幕| 国产日韩在线不卡| 国产清纯白嫩初高生在线观看91| 久久美女艺术照精彩视频福利播放| 欧美xxxxxxxx| 久久综合av免费| 久久久久久日产精品| 精品国产乱码久久久久久久久| 日韩精品中文字幕一区二区三区| 日韩免费电影一区| 久久综合色8888| 国产精品美女一区二区在线观看| 日本一区二区三区高清不卡| 中文字幕va一区二区三区| 国产精品欧美极品| 一个色妞综合视频在线观看| 亚洲午夜精品网| 秋霞国产午夜精品免费视频| 韩国女主播成人在线观看| 国产精品白丝jk黑袜喷水| 波多野结衣欧美| 欧洲精品在线观看| 日韩欧美国产系列| 久久美女艺术照精彩视频福利播放| 久久精品一二三| 日韩美女视频19| 午夜精品福利一区二区三区av | 国产自产2019最新不卡| 国产成人aaaa| 欧美伊人久久久久久午夜久久久久| 欧美人体做爰大胆视频| 欧美成人高清电影在线| 国产色一区二区| 亚洲综合一区二区三区| 久久国内精品自在自线400部| 国产经典欧美精品| 99精品热视频| 日韩一区二区在线观看视频| 国产欧美精品一区二区色综合朱莉| 亚洲欧美国产高清| 精品无人码麻豆乱码1区2区| 91视频国产资源| 日韩欧美一级二级| 亚洲欧洲制服丝袜| 极品少妇xxxx精品少妇偷拍| 成人动漫一区二区在线| 欧美日韩一区二区欧美激情| 精品久久久久久久久久久久久久久 | 国产91精品在线观看| 欧美私人免费视频| 国产精品视频yy9299一区| 亚洲超碰97人人做人人爱| 成人精品鲁一区一区二区| 欧美精品少妇一区二区三区| 欧美激情一区二区三区蜜桃视频| 性做久久久久久免费观看欧美| 美女一区二区视频| 欧美性淫爽ww久久久久无| 欧美激情在线一区二区| 美日韩黄色大片| 欧美日韩精品免费观看视频| 国产亚洲短视频| 捆绑调教美女网站视频一区| 色狠狠色噜噜噜综合网| 欧美激情中文字幕| 加勒比av一区二区| 69堂国产成人免费视频| 国产精品不卡在线观看| 日本视频一区二区| 欧美综合一区二区三区| 国产精品欧美一区喷水| 国产一区二区在线观看免费| 欧美美女黄视频| 一区二区三区日韩欧美精品| 成人免费黄色大片| 国产性天天综合网| 国产综合色精品一区二区三区| 欧美一级搡bbbb搡bbbb| 婷婷亚洲久悠悠色悠在线播放| 色88888久久久久久影院野外| 国产精品美女视频| 成熟亚洲日本毛茸茸凸凹| 欧美不卡在线视频| 美女脱光内衣内裤视频久久网站 | 看片的网站亚洲| 成人动漫视频在线| 国产精品情趣视频| 成人黄色片在线观看| 国产欧美一区二区精品婷婷| 国产一区美女在线| 精品成人私密视频| 久久99国产精品久久99果冻传媒 | 久久久亚洲欧洲日产国码αv| 久久综合综合久久综合| 日韩一级免费一区| 精品一区二区久久| 久久女同精品一区二区| 国产一区欧美一区| 国产网红主播福利一区二区| 国产精品99久久久久久似苏梦涵| 26uuuu精品一区二区| 国产美女视频一区| 国产精品嫩草影院com| 成人免费电影视频| 中文字幕一区二区三区在线不卡 | 日韩成人精品在线| 日韩亚洲欧美综合| 韩国三级在线一区| 国产精品伦理一区二区| 91原创在线视频| 婷婷开心激情综合| 精品少妇一区二区三区免费观看| 国产主播一区二区| 中文字幕在线一区| 日本韩国欧美国产| 日韩影视精彩在线| 久久网站热最新地址| 91蜜桃在线观看| 久久国产精品99久久久久久老狼| 国产三级精品在线| 欧美日韩成人激情| 丁香激情综合国产|