OldChgFilterDlg.h. #1

  • //
  • guest/
  • YourUncleBob/
  • p4win/
  • main/
  • gui/
  • OldChgFilterDlg.h.
  • View
  • Commits
  • Open Download .zip Download (2 KB)
#pragma once
#include "WinPos.h"


// COldChgFilterDlg dialog

class COldChgFilterDlg : public CDialog
{
	DECLARE_DYNAMIC(COldChgFilterDlg)

	int m_dy;
public:
	COldChgFilterDlg(CWnd* pParent = NULL);   // standard constructor
	virtual ~COldChgFilterDlg();

	void GetFilterRevRange(CString &filter) { filter = m_filter; }

// Dialog Data
	enum { IDD = IDD_OLDCHG_FILTER };
	BOOL m_useClient;
	CString m_client;

	BOOL m_useUser;
	CString m_user;

	BOOL m_includeIntegrations;

	CComboBox m_fileCombo;
	CString m_filespec;
	CString m_selectedFiles;
	CStringList m_selected;

	int m_filterFiles;
	CString m_filter;
	BOOL m_UseClientSyntax;
	BOOL m_bPending;

protected:
	CWinPos m_WinPos;

	int m_from;
	BOOL m_fromIsHaveExclusive;
	CString m_fromRev;
	CString m_fromSymbol;
	int m_fromTypeComboIX;
	int m_to;
	BOOL m_toIsHaveInclusive;
	CString m_toRev;
	CString m_toSymbol;
	int m_toTypeComboIX;

	// Resize support
	CRect m_InitRect;
	CRect m_LastRect;

protected:
	virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
	virtual BOOL OnInitDialog();

	void LoadFilterComboBox();

	DECLARE_MESSAGE_MAP()
	afx_msg void OnClient();
	afx_msg void OnBrowseClients();
	afx_msg void OnUser();
	afx_msg void OnBrowseUsers();
	afx_msg void OnFile();
	afx_msg void OnSetRevRange();
	afx_msg void OnHelp();
	afx_msg BOOL OnHelpInfo(HELPINFO* pHelpInfo);
	afx_msg void OnGetMinMaxInfo(MINMAXINFO FAR* lpMMI);
	afx_msg void OnSize(UINT nType, int cx, int cy);
	virtual void OnOK();
	virtual void OnCancel();
	LRESULT OnBrowseClientsCallBack(WPARAM wParam, LPARAM lParam);
	LRESULT OnBrowseUsersCallBack(WPARAM wParam, LPARAM lParam);
};
# Change User Description Committed
#1 19924 YourUncleBob Populate -o //guest/perforce_software/p4win/...
//guest/YourUncleBob/p4win/.....
//guest/perforce_software/p4win/main/gui/OldChgFilterDlg.h
#1 16169 perforce_software Move files to follow new path scheme for branches.
//guest/perforce_software/p4win/gui/OldChgFilterDlg.h
#1 8562 Matt Attaway These feet never stop running.

Initial commit of the P4Win source code.  To the best of our knowledge this
compiles and runs using the 2013.3 P4 API and VS 2010. Expect a few changes
as we refine the build process. Please post any build issues to the forums.