Esempio n. 1
0
/******************************************************************************
Function Name  :  OnTvnEndlabeledit
Input(s)       :
Output         :  void
Functionality  :
Member of      :  CTreeViewEx
Friend of      :  -
Author(s)      :  Venkatanarayana Makam
Date Created   :  30/03/2011
Modifications  :
******************************************************************************/
void CTreeViewEx::OnTvnEndlabeledit(NMHDR* pNMHDR, LRESULT* pResult)
{
    //CTreeCtrl &omTreeCtrl = GetTreeCtrl();
    LPNMTVDISPINFO pTVDispInfo = reinterpret_cast<LPNMTVDISPINFO>(pNMHDR);
    LPTSTR pszText = pTVDispInfo->item.pszText;
    *pResult = ( pszText && (*pszText != _T('\0')));
    CString omstrItemNewName(pszText);
    GetEditorWindow()->nChangeEntityTitle(NULL, omstrItemNewName);
    m_bEditing = FALSE;
}
Esempio n. 2
0
void CTreeViewEx::OnTvnEndlabeledit(NMHDR *pNMHDR, LRESULT *pResult)
{
    LPNMTVDISPINFO pTVDispInfo = reinterpret_cast<LPNMTVDISPINFO>(pNMHDR);
    LPTSTR pszText = pTVDispInfo->item.pszText;
    *pResult = ( pszText && (*pszText != _T('\0')));
    CString omstrItemNewName(pszText);
    if(GetTreeCtrl().GetItemData(pTVDispInfo->item.hItem) == def_ID_TESTSUITE)  //Just Confirm
    {
        GetExecutorWindow()->m_ouTSExecutor.SetTestsuiteName(omstrItemNewName);
    }
    m_bEditing = FALSE;
}
Esempio n. 3
0
/******************************************************************************
Function Name  :  OnTvnEndlabeledit
Input(s)       :
Output         :  void
Functionality  :
Member of      :  CTreeViewEx
Friend of      :  -
Author(s)      :  Venkatanarayana Makam
Date Created   :  30/03/2011
Modifications  :
******************************************************************************/
void CTreeViewEx::OnTvnEndlabeledit(NMHDR* pNMHDR, LRESULT* pResult)
{
    //CTreeCtrl &omTreeCtrl = GetTreeCtrl();
    LPNMTVDISPINFO pTVDispInfo = reinterpret_cast<LPNMTVDISPINFO>(pNMHDR);
    LPTSTR pszText = pTVDispInfo->item.pszText;
    *pResult = ( pszText && (*pszText != '\0'));
    CString omstrItemNewName(pszText);

    CTSEditorChildFrame* pChildFrame = GetEditorWindow();

    if(nullptr != pChildFrame)
    {
        pChildFrame->nChangeEntityTitle(nullptr, omstrItemNewName);
    }
    m_bEditing = FALSE;
}