void CWndDuelResult::OnInitialUpdate() { CWndNeuz::OnInitialUpdate(); // 여기에 코딩하세요 CWndText* pWndText = (CWndText*)GetDlgItem( WIDC_TEXT1 ); // CWndStatic* pWndStatic; // pWndStatic = (CWndStatic*)GetDlgItem( WIDC_STATIC1 ); CString strTemp; if( m_bDuelWin == FALSE ) strTemp.Format( _T( prj.GetText(TID_DIAG_DUELRESULT_LOSE) ), m_szSrc ); // 메시지 바꾸려면 이걸 바꾸시오 else strTemp.Format( _T( prj.GetText(TID_DIAG_DUELRESULT_WIN) ), m_szSrc ); // 메시지 바꾸려면 이걸 바꾸시오 pWndText->SetString( strTemp ); // 윈도를 중앙으로 옮기는 부분. /* CRect rectRoot = m_pWndRoot->GetLayoutRect(); CRect rectWindow = GetWindowRect(); CPoint point( rectRoot.right - rectWindow.Width(), 110 ); Move( point ); MoveParentCenter(); */ CRect rectRoot = m_pWndRoot->GetLayoutRect(); CRect rectWindow = GetWindowRect(); CPoint point( ( rectRoot.right - rectWindow.Width() ) / 2, 70 ); Move( point ); }
void CWndPartyConfirm::OnInitialUpdate() { CWndNeuz::OnInitialUpdate(); // 여기에 코딩하세요 CWndText* pWndText = (CWndText*)GetDlgItem( WIDC_TEXT1 ); // CWndStatic* pWndStatic; // pWndStatic = (CWndStatic*)GetDlgItem( WIDC_STATIC1 ); CString strTemp; strTemp.Format(_T(prj.GetText(TID_DIAG_0072)),m_szLeaderName); // 메시지 바꾸려면 이걸 바꾸시오 // strTemp.Format(_T("%s 님이 극단에 초청하고 있습니다. 참여하시겠습니까?"),m_szLeaderName); // 메시지 바꾸려면 이걸 바꾸시오 pWndText->SetString( strTemp ); // pWndStatic->SetTitle(strTemp); // 윈도를 중앙으로 옮기는 부분. /* CRect rectRoot = m_pWndRoot->GetLayoutRect(); CRect rectWindow = GetWindowRect(); CPoint point( rectRoot.right - rectWindow.Width(), 110 ); Move( point ); MoveParentCenter(); */ CRect rectRoot = m_pWndRoot->GetLayoutRect(); CRect rectWindow = GetWindowRect(); CPoint point( ( rectRoot.right - rectWindow.Width() ) / 2, 70 ); Move( point ); }
void CWndDuelConfirm::OnInitialUpdate() { CWndNeuz::OnInitialUpdate(); // 여기에 코딩하세요 CWndText* pWndText = (CWndText*)GetDlgItem( WIDC_TEXT1 ); // CWndStatic* pWndStatic; // pWndStatic = (CWndStatic*)GetDlgItem( WIDC_STATIC1 ); CString strTemp; /* if( m_bDuelParty == FALSE ) strTemp.Format( _T("%s 님이 듀얼신청을 하였습니다. 허락하겠습니까?"), m_szSrc ); // 메시지 바꾸려면 이걸 바꾸시오 else strTemp.Format( _T("%s 님이 극단듀얼신청을 하였습니다. 허락하겠습니까?"), m_szSrc ); // 메시지 바꾸려면 이걸 바꾸시오 */ if( m_bDuelParty == FALSE ) strTemp.Format( _T( prj.GetText(TID_DIAG_0066) ), m_szSrc ); // 메시지 바꾸려면 이걸 바꾸시오 else strTemp.Format( _T( prj.GetText(TID_DIAG_0067) ), m_szSrc ); // 메시지 바꾸려면 이걸 바꾸시오 pWndText->SetString( strTemp ); // 윈도를 중앙으로 옮기는 부분. /* CRect rectRoot = m_pWndRoot->GetLayoutRect(); CRect rectWindow = GetWindowRect(); CPoint point( rectRoot.right - rectWindow.Width(), 110 ); Move( point ); MoveParentCenter(); */ CRect rectRoot = m_pWndRoot->GetLayoutRect(); CRect rectWindow = GetWindowRect(); CPoint point( ( rectRoot.right - rectWindow.Width() ) / 2, 70 ); Move( point ); }
void CWndGuideTextMgr::_SetGuideText(GUIDE_STRUCT guide) #endif { CWndText* pWndText; CWndButton* pWndButton; pWndText = (CWndText*)GetDlgItem( WIDC_TEXT1 ); pWndText->SetWndRect( m_Rect[0] ); pWndButton= (CWndButton*)GetDlgItem( WIDC_BACK ); pWndButton->SetWndRect( m_Rect[1] ); pWndButton= (CWndButton*)GetDlgItem( WIDC_NEXT ); pWndButton->SetWndRect( m_Rect[2] ); SetWndRect( m_Rect[3] ); #if __VER >= 12 // __MOD_TUTORIAL if(bIsNext) pWndButton->SetVisible(TRUE); else pWndButton->SetVisible(FALSE); #endif m_bVisible = TRUE; m_strHelpKey = guide.m_str; pWndText = (CWndText*)GetDlgItem( WIDC_TEXT1 ); #if __VER >= 12 // __MOD_TUTORIAL pWndText->SetString(""); pWndText->m_string.AddParsingString(LPCTSTR(guide.m_str)); pWndText->ResetString(); #else pWndText->SetString( (guide.m_nkey == CWndGuideSystem::KEY) ? prj.GetHelp( m_strHelpKey ) : guide.m_str ); #endif CRect rect = pWndText->GetWndRect(); pWndText->m_string.Align( m_pFont ); int nLine = pWndText->m_string.GetLineCount(); if( nLine < 10 ) { if( nLine < 8 ) nLine = 8; CRect clientrect = GetWndRect(); int ngap = rect.Height() - (nLine * 22); clientrect.top += ngap; SetWndRect(clientrect); rect.bottom -= ngap; pWndText->SetWndRect( rect ); CRect ptRect; #ifndef __MOD_TOTURIAL pWndButton= (CWndButton*)GetDlgItem( WIDC_BACK ); ptRect = pWndButton->GetWndRect(); ptRect.OffsetRect( 0, -ngap ); pWndButton->SetWndRect(ptRect); #endif pWndButton= (CWndButton*)GetDlgItem( WIDC_NEXT ); ptRect = pWndButton->GetWndRect(); ptRect.OffsetRect( 0, -ngap ); pWndButton->SetWndRect(ptRect); pWndText->m_wndScrollBar.m_bVisible = FALSE; } else { /* pWndText = (CWndText*)GetDlgItem( WIDC_TEXT1 ); pWndText->SetWndRect( m_Rect[0] ); pWndButton= (CWndButton*)GetDlgItem( WIDC_BACK ); pWndButton->SetWndRect( m_Rect[1] ); pWndButton= (CWndButton*)GetDlgItem( WIDC_NEXT ); pWndButton->SetWndRect( m_Rect[2] ); SetWndRect( m_Rect[3] ); */ pWndText->m_wndScrollBar.m_bVisible = TRUE; pWndText->SetWndRect( rect ); } CWndGuideSystem* pWndGuide = (CWndGuideSystem*)GetWndBase( APP_GUIDE ); CRect rectGuide = pWndGuide->GetWindowRect( TRUE ); CPoint ptGuide = rectGuide.TopLeft(); CPoint ptMove; pWndGuide->m_bVisible = TRUE; CRect windowrect = GetWindowRect( TRUE ); if( ptGuide.x > windowrect.Width() ) ptMove = ptGuide - CPoint( windowrect.Width(), 0 ); else ptMove = ptGuide + CPoint( rectGuide.Width(), 0 ); ptMove.y = rectGuide.bottom; ptMove.y -= windowrect.Height(); if( ptMove.y < 0 ) ptMove.y = rectGuide.top; Move( ptMove ); }