Beispiel #1
0
long CPixelBufferView::OnCommand(unsigned short id, unsigned short cmd, HWND hwndFrom)
{
	if(CWindow::IsCommandSource(m_overlay.get(), hwndFrom))
	{
		switch(cmd)
		{
		case CPixelBufferViewOverlay::COMMAND_SAVE:
			OnSaveBitmap();
			break;
		case CPixelBufferViewOverlay::COMMAND_FIT:
			FitBitmap();
			break;
		}
	}
	return TRUE;
}
long CPixelBufferView::OnCommand(unsigned short id, unsigned short cmd, HWND hwndFrom)
{
	if(CWindow::IsCommandSource(m_overlay.get(), hwndFrom))
	{
		switch(cmd)
		{
		case CPixelBufferViewOverlay::COMMAND_SAVE:
			OnSaveBitmap();
			break;
		case CPixelBufferViewOverlay::COMMAND_FIT:
			FitBitmap();
			break;
		case CPixelBufferViewOverlay::COMMAND_PIXELBUFFER_CHANGED:
			CreateSelectedPixelBufferTexture();
			Refresh();
			break;
		}
	}
	return TRUE;
}
Beispiel #3
0
void UppPackageViewWindow::OnZoomFit(wxCommandEvent& WXUNUSED(event))
{
    FitBitmap();
}
Beispiel #4
0
void UppPackageViewWindow::OnSize(wxSizeEvent& WXUNUSED(event))
{
    if (m_fitting)
        FitBitmap();
    //else: don't bypass the user's custom zoom on the package by calling FitBitmap()
}