CSeparateDlg::CSeparateDlg(void) { this->s_Instance = this; int iType = DLG_TYPE_SEPARATE; ///제조할 아이템이 들어갈 Slot m_pDragItem = new CDragItem; CTCommand* pCmd = new CTCmdTakeOutItemFromSeparateDlg; m_pDragItem->AddTarget( iType, NULL ); m_pDragItem->AddTarget( CDragItem::TARGET_ALL, pCmd ); SetDialogType( iType ); m_pStates[STATE_NORMAL] = new CSeparateDlgStateNormal(this); m_pStates[STATE_WAIT] = new CSeparateDlgStateWait; m_pStates[STATE_RESULT] = new CSeparateDlgStateResult(this); m_pCurrState = m_pStates[STATE_NORMAL]; iViewItem = 0; m_ResultItemSet.clear(); }
CTDuelInvite::CTDuelInvite(){ SetDialogType(DLG_TYPE_DUELINVITE); SetModal(); }
CChatRoomDlg::CChatRoomDlg( int iDlgType ) { SetDialogType( iDlgType ); m_iTab = TAB_MEMBER; m_bMinimize = false; }