X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2FCallButtonsPanel.cpp;h=07b221358ef39de6e983fbe335cf50ad9aa55717;hb=98a9aded696a2e420c2cc2829c49ef3154ccd26a;hp=ac0f60dc147af62d3b6920431bae082c2131e467;hpb=17d946effaeb0cffc6d781591183905ff52f416f;p=apps%2Fosp%2FCall.git diff --git a/src/CallButtonsPanel.cpp b/src/CallButtonsPanel.cpp index ac0f60d..07b2213 100644 --- a/src/CallButtonsPanel.cpp +++ b/src/CallButtonsPanel.cpp @@ -315,33 +315,31 @@ CallButtonsPanel::ConstructEndCallPanel(void) AddKeyPadActionListener(IDC_ADD_TO_CONTACT_BUTTON,IDA_ADD_TO_CONTACTS); } //set initial show state to false. Correct state set on OnSceneActivatedN - SetViewContactButtonStatus(false); + SetEndCallPanelState(false); return r; } void -CallButtonsPanel::SetViewContactButtonStatus(bool isAddToContactPresent) +CallButtonsPanel::ShowViewContactButton(void) { - //Present show View Contact else show Add to contact - if(isAddToContactPresent == false) - { - SetViewContacBitmapToButton(IDC_ADD_TO_CONTACT_BUTTON,AppUtility::GetResourceString(IDS_VIEW_CONTACT), - IDB_VIEW_CONTACT_BG_ICON,IDB_VIEW_CONTACT_ICON,BTN_NORMAL); + SetViewContacBitmapToButton(IDC_ADD_TO_CONTACT_BUTTON,AppUtility::GetResourceString(IDS_VIEW_CONTACT), + IDB_VIEW_CONTACT_BG_ICON,IDB_VIEW_CONTACT_ICON,BTN_NORMAL); - SetViewContacBitmapToButton(IDC_ADD_TO_CONTACT_BUTTON,AppUtility::GetResourceString(IDS_VIEW_CONTACT), - IDB_VIEW_CONTACT_BG_PRESS_ICON,IDB_VIEW_CONTACT_PRESS_ICON,BTN_PRESS); - } - else - { - SetViewContacBitmapToButton(IDC_ADD_TO_CONTACT_BUTTON,AppUtility::GetResourceString(IDS_ADD_TO_CONTACTS), - IDB_VIEW_CONTACT_BG_ICON,IDB_VIEW_CONTACT_ICON,BTN_NORMAL); + SetViewContacBitmapToButton(IDC_ADD_TO_CONTACT_BUTTON,AppUtility::GetResourceString(IDS_VIEW_CONTACT), + IDB_VIEW_CONTACT_BG_PRESS_ICON,IDB_VIEW_CONTACT_PRESS_ICON,BTN_PRESS); +} - SetViewContacBitmapToButton(IDC_ADD_TO_CONTACT_BUTTON,AppUtility::GetResourceString(IDS_ADD_TO_CONTACTS), - IDB_VIEW_CONTACT_BG_PRESS_ICON,IDB_VIEW_CONTACT_PRESS_ICON,BTN_PRESS); - } +void +CallButtonsPanel::ShowAddContactButton(void) +{ + //Present show View Contact else show Add to contact + SetViewContacBitmapToButton(IDC_ADD_TO_CONTACT_BUTTON, AppUtility::GetResourceString(IDS_ADD_TO_CONTACTS), + IDB_VIEW_CONTACT_BG_ICON, IDB_VIEW_CONTACT_ICON, BTN_NORMAL); + SetViewContacBitmapToButton(IDC_ADD_TO_CONTACT_BUTTON, AppUtility::GetResourceString(IDS_ADD_TO_CONTACTS), + IDB_VIEW_CONTACT_BG_PRESS_ICON, IDB_VIEW_CONTACT_PRESS_ICON, BTN_PRESS); } result @@ -637,6 +635,11 @@ CallButtonsPanel::SetEndCallPanelState(bool isEnabled) //Message pButton = static_cast(GetControl(IDC_MSG_BUTTON)); pButton->SetEnabled(isEnabled); + + //AddToContact or Viewcontact button + pButton = static_cast(GetControl(IDC_ADD_TO_CONTACT_BUTTON)); + pButton->SetShowState(isEnabled); + /*pButton->Invalidate(true);*/ } void