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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? hwrmtestappappui.cpp

?? 平臺symbian。 功能:獲取系統信息。
?? CPP
?? 第 1 頁 / 共 3 頁
字號:
    dlg = CAknNumberQueryDialog::NewL( duration );
    
    //KHWRMVibraMinIntensity, KHWRMVibraMaxIntensity, 5 ;
    if( dlg->ExecuteLD( R_HWRMTESTAPP_DURATION_QUERY ) )
        {
        // got duration so now optionally get the intensity
        dlg = CAknNumberQueryDialog::NewL( intensity );
        //KHWRMVibraMinIntensity, KHWRMVibraMaxIntensity, 5 ;
        if( dlg->ExecuteLD( R_HWRMTESTAPP_VIBRA_INTENSITY_QUERY ) )
            {
            // got the intenstity
            _LIT(KStartVibraL, "StartVibraL(duration=%d,intensity=%d)");
            buf.Format( KStartVibraL, duration, intensity );
            iAppContainer->AddMessageL( buf );
            iVibra->StartVibraL( duration, intensity );
            }
        else
            {
            // user pressed cancel for intensity query
            _LIT(KStartVibraLDuration, "StartVibraL(duration=%d)");
            buf.Format( KStartVibraLDuration, duration );
            iAppContainer->AddMessageL( buf );
            iVibra->StartVibraL( duration );
            }
        }
    else
        {
        // user pressed cancel for duration query
        // do nothing...
        _LIT(KStartVibraLNotCalled, "StartVibraL not called!");
        iAppContainer->AddMessageL( KStartVibraLNotCalled );
        }
    }

// -----------------------------------------------------------------------------
// CHWRMTestAppAppUi::VibraStopL
// Stop vibra
// -----------------------------------------------------------------------------
//
void CHWRMTestAppAppUi::VibraStopL()
    {
    _LIT(KStopVibraLCalled, "StopVibraL called");
    iAppContainer->AddMessageL( KStopVibraLCalled );
    iVibra->StopVibraL();
    }

// -----------------------------------------------------------------------------
// CHWRMTestAppAppUi::VibraSettings
// Retrieve vibra settings
// -----------------------------------------------------------------------------
//
void CHWRMTestAppAppUi::VibraSettings()
    {
    VibraModeChanged( iVibra->VibraSettings() );
    }

// -----------------------------------------------------------------------------
// CHWRMTestAppAppUi::VibraStatus
// Retrieve vibra status
// -----------------------------------------------------------------------------
//
void CHWRMTestAppAppUi::VibraStatus()
    {
    VibraStatusChanged( iVibra->VibraStatus() );
    }


// =============================================================================
//                          LIGHTS RELATED METHODS
// =============================================================================

// -----------------------------------------------------------------------------
// CHWRMTestAppAppUi::LightsReserveL
// Reserve lights
// -----------------------------------------------------------------------------
//
void CHWRMTestAppAppUi::LightsReserveL()
    {
    TInt item(0);
    TBuf<100> buf;
    TBool restore;
    TBool forceNoCCoeEnv;
    TInt target(CHWRMLight::ENoTarget);
    
    // Get the lights target
    target = GetLightsTargetL();
    
    if( target == KErrCancel )
        {
        // no target entered
        _LIT(KReserveLightLNotCalled, "ReserveLightL not called, no target!");
        iAppContainer->AddMessageL( KReserveLightLNotCalled );
        return;
        }
    
    CAknListQueryDialog* listDlg = new (ELeave)CAknListQueryDialog( &item );
    
    if( listDlg->ExecuteLD(R_HWRMTESTAPP_RESTORE_LIST) )
        {
        // got restore state parameter
        item == 0 ? restore = EFalse : restore = ETrue;
        //now get force no CCoeEnv parameter
        listDlg = new (ELeave)CAknListQueryDialog( &item );
        if( listDlg->ExecuteLD(R_HWRMTESTAPP_NOCCOEENV_LIST) )
            {
            // got ForceNoCCoeEnv parameter
            item == 0 ? forceNoCCoeEnv = EFalse : forceNoCCoeEnv = ETrue;
            _LIT(KReserveLightL, "ReserveLightL(target=%d,restore=%d,forceNoCCoeEnv=%d)");
            buf.Format( KReserveLightL, target, restore, forceNoCCoeEnv );
            iAppContainer->AddMessageL( buf );
            iLight->ReserveLightL( target, restore, forceNoCCoeEnv );
            }
        else
            {
            // did not get ForceNoCCoeEnv parameter
            _LIT(KReserveLightLNotCalled, "ReserveLightL not called, no ForceNoCCoeEnv value");
            iAppContainer->AddMessageL( KReserveLightLNotCalled );
            }
        }
    else
        {
        // did not get restore parameter
        _LIT(KReserveLightLTarget, "ReserveLightL(target=%d)");
        buf.Format( KReserveLightLTarget, target );
        iAppContainer->AddMessageL( buf );
        iLight->ReserveLightL( target );
        }

    }
    
// -----------------------------------------------------------------------------
// CHWRMTestAppAppUi::LightsReleaseL
// Release lights
// -----------------------------------------------------------------------------
//
void CHWRMTestAppAppUi::LightsReleaseL()
    {
    TBuf<100> buf;
    TInt target(CHWRMLight::ENoTarget);
    
    // Get the lights target
    target = GetLightsTargetL();
    
    if( target == KErrCancel )
        {
        // no target entered
        _LIT(KReleaseLightNotCalled, "ReleaseLight not called, no target!");
        iAppContainer->AddMessageL( KReleaseLightNotCalled );
        }
    else
        {
        _LIT(KReleaseLight, "ReleaseLight(target=%d)");
        buf.Format( KReleaseLight, target );
        iAppContainer->AddMessageL( buf );
        iLight->ReleaseLight( target );
        }
    }

// -----------------------------------------------------------------------------
// CHWRMTestAppAppUi::LightsOnL
// Turn lights on
// -----------------------------------------------------------------------------
//
void CHWRMTestAppAppUi::LightsOnL()
    {
    TInt item(0);
    TInt duration(0);
    TInt intensity(0);
    TInt target(CHWRMLight::ENoTarget);
    TBool fade(EFalse);
    TBuf<100> buf;
    
    // Get the lights target
    target = GetLightsTargetL();
    
    if( target == KErrCancel )
        {
        // no target entered
        _LIT(KLightOnLNotCalled, "LightOnL not called, no target!");
        iAppContainer->AddMessageL( KLightOnLNotCalled );
        return;
        }
    
    //duration
    CAknNumberQueryDialog* queryDlg = CAknNumberQueryDialog::NewL( duration );
    if( queryDlg->ExecuteLD( R_HWRMTESTAPP_DURATION_QUERY ) )
        {
        // got duration so get intensity
        queryDlg = CAknNumberQueryDialog::NewL( intensity );
        if( queryDlg->ExecuteLD( R_HWRMTESTAPP_LIGHT_INTENSITY_QUERY ) )
            {
            // got the intenstity
            CAknListQueryDialog* listDlg = new (ELeave)CAknListQueryDialog( &item );
            if( listDlg->ExecuteLD(R_HWRMTESTAPP_FADE_LIST) )
                {
                // got fade parameter
                item == 0 ? fade = EFalse : fade = ETrue;
                _LIT(KLightOnLParameters, "LightOnL(target=%d,duration=%d,intensity=%d,fade=%d)");
                buf.Format( KLightOnLParameters, target, duration, intensity, fade );
                iAppContainer->AddMessageL( buf );
                iLight->LightOnL( target, duration, intensity, fade );
                }
            else
                {
                // did not get fade parameter
                _LIT(KLightOnL, "LightOnL not called, no fade value!");
                iAppContainer->AddMessageL( KLightOnL );
                }
            }
        else
            {
            // user pressed cancel for intensity query
            _LIT(KLightOnLTargetDuration, "LightOnL(target=%d,duration=%d)");
            buf.Format( KLightOnLTargetDuration, target, duration );
            iAppContainer->AddMessageL( buf );
            iLight->LightOnL( target, duration );
            }        
        }
    else
        {
        // didn't get duration so call basic API
        _LIT(KLightOnLTarget, "LightOnL(target=%d)");
        buf.Format( KLightOnLTarget, target );
        iAppContainer->AddMessageL( buf );
        iLight->LightOnL( target );
        }
    }

// -----------------------------------------------------------------------------
// CHWRMTestAppAppUi::LightsBlinkL
// Blink lights
// -----------------------------------------------------------------------------
//
void CHWRMTestAppAppUi::LightsBlinkL()
    {
    TInt duration(0);
    TInt onDuration(0);
    TInt offDuration(0);
    TInt intensity(0);
    TBuf<100> buf;
    
    // Get the lights target
    TInt target = GetLightsTargetL();
    if( target == KErrCancel )
        {
        // no target entered
        _LIT(KLightsBlinkNotCalled, "LightsBlink not called, no target!");
        iAppContainer->AddMessageL( KLightsBlinkNotCalled );
        return;
        }
    
    // get duration
    CAknNumberQueryDialog* queryDlg = CAknNumberQueryDialog::NewL( duration );
    if( queryDlg->ExecuteLD( R_HWRMTESTAPP_DURATION_QUERY ) )
        {
        // got duration so get OnDuration
        queryDlg = CAknNumberQueryDialog::NewL( onDuration );
        CleanupStack::PushL( queryDlg );
        
        _LIT(KEnterONDuration, "Enter ON duration (0 to 2147482)");
        queryDlg->SetPromptL( KEnterONDuration );
        
        CleanupStack::Pop( queryDlg );
        if( queryDlg->ExecuteLD( R_HWRMTESTAPP_DURATION_QUERY ) )
            {
            // got OnDuration so get OffDuration
            queryDlg = CAknNumberQueryDialog::NewL( offDuration );
            CleanupStack::PushL( queryDlg );
            
            _LIT(KEnterOFFDuration, "Enter OFF duration (0 to 2147482)");
            queryDlg->SetPromptL( KEnterOFFDuration );
            
            CleanupStack::Pop( queryDlg );
            if( queryDlg->ExecuteLD( R_HWRMTESTAPP_DURATION_QUERY ) )
                {
                // got OffDuration so get intensity
                queryDlg = CAknNumberQueryDialog::NewL( intensity );
                if( queryDlg->ExecuteLD( R_HWRMTESTAPP_LIGHT_INTENSITY_QUERY ) )
                    {
                    // got the intenstity
                    _LIT(KLightBlinkLParameters, "LightBlinkL(target=%d,duration=%d,onDuration=%d,offDuration=%d,intensity=%d)");
                    buf.Format( KLightBlinkLParameters,target, duration, onDuration, offDuration, intensity );
                    iAppContainer->AddMessageL( buf );
                    iLight->LightBlinkL( target, duration, onDuration,
                                         offDuration, intensity );
                    }
                else
                    {
                    // user pressed cancel for intensity
                    _LIT(KLightBlinkLNoIntensity, "LightBlinkL not called, no intensity value!");
                    iAppContainer->AddMessageL( KLightBlinkLNoIntensity );
                    }
                
                }
            else
                {
                // user pressed cancel for OffDuration
                _LIT(KLightBlinkLNoOffDuration, "LightBlinkL not called, no offDuration value!");
                iAppContainer->AddMessageL( KLightBlinkLNoOffDuration );
                }
            }
        else
            {
            // user pressed cancel for OnDuration
            _LIT(KLightBlinkLTargetDuration, "LightBlinkL(target=%d,duration=%d)");
            buf.Format( KLightBlinkLTargetDuration, target, duration );
            iAppContainer->AddMessageL( buf );
            }
        }
    else
        {
        // user pressed cancel for Duration
        _LIT(KLightBlinkLTarget, "LightBlinkL(target=%d)");
        buf.Format( KLightBlinkLTarget, target );
        iAppContainer->AddMessageL( buf );
        }
    }

// -----------------------------------------------------------------------------
// CHWRMTestAppAppUi::LightsOffL
// Turn lights off
// -----------------------------------------------------------------------------
//
void CHWRMTestAppAppUi::LightsOffL()
    {
    TInt item(0);
    TInt duration(0);
    TInt target(CHWRMLight::ENoTarget);
    TBool fade(EFalse);
    TBuf<100> buf;
    
    // Get the lights target
    target = GetLightsTargetL();
    
    if( target == KErrCancel )
        {
        // no target entered
        _LIT(KLightsOffLNoTarget, "LightsOffL not called, no target!");
        iAppContainer->AddMessageL( KLightsOffLNoTarget );
        return;
        }
    
    //duration
    CAknNumberQueryDialog* queryDlg = CAknNumberQueryDialog::NewL( duration );
    if( queryDlg->ExecuteLD( R_HWRMTESTAPP_DURATION_QUERY ) )
        {
        // got duration so get fade
        CAknListQueryDialog* listDlg = new (ELeave)CAknListQueryDialog( &item );
        if( listDlg->ExecuteLD(R_HWRMTESTAPP_FADE_LIST) )
            {
            // got fade parameter
            item == 0 ? fade = EFalse : fade = ETrue;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
九九久久精品视频| 日本不卡123| 成人av综合在线| 一区二区中文视频| 99久久国产综合精品麻豆| 国产精品成人免费在线| 97超碰欧美中文字幕| 亚洲一区二区在线免费看| 欧美视频一区二区三区四区| 日韩精品亚洲一区二区三区免费| 欧美mv和日韩mv国产网站| 福利视频网站一区二区三区| 亚洲视频你懂的| 欧美猛男男办公室激情| 国模套图日韩精品一区二区| 中文字幕亚洲一区二区av在线| 欧美在线看片a免费观看| 蜜桃在线一区二区三区| 中文在线资源观看网站视频免费不卡| 97国产一区二区| 蜜桃视频第一区免费观看| 国产欧美日韩不卡免费| 色欲综合视频天天天| 天天色 色综合| 久久久综合网站| 欧美亚日韩国产aⅴ精品中极品| 日本亚洲免费观看| 国产精品人人做人人爽人人添 | 国产一区二区免费视频| 国产精品国产a级| 欧美一区二区三区不卡| 成人av电影免费观看| 日本午夜一区二区| 国产精品成人一区二区三区夜夜夜| 欧美日韩高清一区| fc2成人免费人成在线观看播放| 午夜精品久久久| 中文字幕第一区综合| 91精品国产91久久综合桃花| 91天堂素人约啪| 激情综合色播五月| 亚洲一区二区高清| 国产精品天美传媒沈樵| 日韩一区二区三区电影在线观看 | 色网综合在线观看| 久久99久久精品| 天天操天天干天天综合网| 国产精品美日韩| 久久久久久久久久久电影| 欧美日韩的一区二区| 成人国产亚洲欧美成人综合网| 麻豆91精品91久久久的内涵| 亚洲午夜一二三区视频| 亚洲欧洲无码一区二区三区| 精品国产乱码久久| 欧美卡1卡2卡| 91福利国产成人精品照片| 国产99久久久久久免费看农村| 青椒成人免费视频| 性做久久久久久久久| 亚洲一区免费在线观看| 亚洲九九爱视频| 亚洲视频中文字幕| 国产精品成人在线观看| 国产农村妇女精品| 亚洲一区av在线| 中文字幕在线一区| 国产三级一区二区| 欧美韩国一区二区| 中文字幕av一区二区三区高| 国产欧美一区视频| 国产无人区一区二区三区| 精品国产一二三| 久久综合久久99| 久久久久青草大香线综合精品| 欧美精品一区二区三区在线| 日韩精品一区二区三区swag| 欧美一二三区在线| 久久色视频免费观看| 久久亚洲精品小早川怜子| 久久久久久久久久看片| 国产欧美日韩卡一| 综合av第一页| 一区二区免费看| 偷窥国产亚洲免费视频| 麻豆91精品91久久久的内涵| 国内精品视频666| 成人三级在线视频| 99精品1区2区| 欧洲亚洲精品在线| 91精品国产综合久久婷婷香蕉| 欧美精品乱人伦久久久久久| 日韩欧美一区二区不卡| 国产欧美一区二区三区在线老狼 | 亚洲男人的天堂av| 亚洲综合在线五月| 美日韩黄色大片| 国产乱人伦偷精品视频不卡 | 久久综合久久综合久久| 欧美激情在线一区二区三区| 亚洲欧美国产三级| 日韩va欧美va亚洲va久久| 国产最新精品免费| 99在线精品免费| 在线成人午夜影院| 久久这里都是精品| 亚洲精品水蜜桃| 美女网站在线免费欧美精品| 国产精品一区免费在线观看| 91首页免费视频| 日韩一区二区三区观看| 国产精品色婷婷久久58| 亚洲成a人片综合在线| 国产成人在线网站| 欧美日韩色综合| 欧美激情一区不卡| 五月天丁香久久| 成人国产精品免费观看| 67194成人在线观看| 欧美激情一区二区三区四区| 亚洲福利视频导航| 成人国产精品免费观看动漫| 欧美肥妇bbw| 国产精品久久久99| 久久电影网站中文字幕 | 高清不卡一区二区| 欧美一区二区三区婷婷月色| 国产精品盗摄一区二区三区| 日本美女视频一区二区| 色香蕉成人二区免费| 久久亚洲精华国产精华液| 亚洲自拍另类综合| 国产成人精品一区二| 欧美一区二区精美| 亚洲国产成人va在线观看天堂| 丰满少妇久久久久久久| 亚洲黄色在线视频| 成人av综合一区| 久久久高清一区二区三区| 日韩精品一二三| 欧美婷婷六月丁香综合色| 国产精品久久久久精k8| 国产精品一级在线| 日韩一二三区视频| 性感美女久久精品| 91成人在线免费观看| 17c精品麻豆一区二区免费| 国产成人精品三级| 精品福利一二区| 久热成人在线视频| 91精品国产色综合久久久蜜香臀| 亚洲综合色成人| 色综合天天天天做夜夜夜夜做| 中文文精品字幕一区二区| 国产一区二区三区精品欧美日韩一区二区三区| 欧美日产在线观看| 亚洲国产综合在线| 欧美日韩高清一区| 婷婷国产v国产偷v亚洲高清| 欧美日韩精品欧美日韩精品 | 制服丝袜一区二区三区| 亚洲成人av资源| 精品视频一区二区三区免费| 亚洲精选视频免费看| 在线观看免费亚洲| 一个色综合av| 欧美日韩高清一区二区| 五月婷婷欧美视频| 91 com成人网| 蜜臀av一区二区在线免费观看 | 亚洲成人一区在线| 91超碰这里只有精品国产| 午夜激情一区二区| 91精品国产综合久久福利软件 | 亚洲特黄一级片| 一本大道久久a久久精二百| 亚洲精品久久久蜜桃| 欧美唯美清纯偷拍| 免费的成人av| 久久女同精品一区二区| 成人毛片老司机大片| 亚洲欧美日韩在线不卡| 欧美日韩中字一区| 蜜臀av一区二区在线观看| 精品国产精品网麻豆系列 | 亚洲精品欧美激情| 欧美三级视频在线播放| 久热成人在线视频| 国产精品久久久久久久久图文区| 色综合久久久久久久久久久| 亚洲va欧美va国产va天堂影院| 91精品福利在线一区二区三区| 韩国欧美一区二区| 国产精品久久毛片| 欧美日韩一级黄| 国产精品一区二区久久精品爱涩| 亚洲蜜臀av乱码久久精品蜜桃| 欧美电影在线免费观看| 国产精品18久久久久久久网站| 亚洲黄色性网站|