예제 #1
0
파일: childview.cpp 프로젝트: pedia/raidget
void CChildView::OnApplyShowSmallTipsSetting()
{
	bool bApplySize = false;
	
	if (_App.SmallTips_Show () && vmsAppSmallTipsMgr::o ().getTip ().empty () == false)
	{
		if (m_bShowSmallTip == false)
		{
			m_bShowSmallTip = true;
			m_wndSmallTip.Create (this);
			m_wndSmallTip.ShowWindow (SW_SHOW);
			bApplySize = true;
		}
	}
	else
	{
		if (m_bShowSmallTip)
		{
			m_bShowSmallTip = false;
			m_wndSmallTip.DestroyWindow ();
			bApplySize = true;
		}
	}
	
	if (bApplySize)
	{
		CRect rc; GetClientRect (&rc);
		ApplySize (rc.Width (), rc.Height ());
	}	
}
예제 #2
0
void CDownloads_Bittorrent::ApplyCurTab()
{
	size_t nCur = GetCurSel ();

	ApplySize ();

	for (size_t i = 0; i < m_vTabs.size (); i++)
		m_vTabs [i]->ShowWindow (nCur == i ? SW_SHOW : SW_HIDE);
}
예제 #3
0
파일: childview.cpp 프로젝트: pedia/raidget
void CChildView::OnSize(UINT, int cx, int cy)
{
	ApplySize (cx, cy);
}
예제 #4
0
파일: childview.cpp 프로젝트: pedia/raidget
void CChildView::OnSmallTipChanged()
{
	CRect rc; GetClientRect (&rc);
	ApplySize (rc.Width (), rc.Height ());
	m_wndSmallTip.Invalidate (FALSE);
}
예제 #5
0
void CDownloads_Bittorrent::OnSize(UINT nType, int cx, int cy) 
{
	CTabCtrl::OnSize(nType, cx, cy);
	ApplySize ();
}