summaryrefslogtreecommitdiffabout
path: root/DipstickDlg.h
authorMichael Krelin <hacker@klever.net>2005-07-25 22:45:28 (UTC)
committer Michael Krelin <hacker@klever.net>2005-07-25 22:45:28 (UTC)
commitd2f4327f3752ff30c3b0ec7fdd2e63bc1a1db5ee (patch) (unidiff)
tree1b5ddc636cee876fac8e90eb78ca3546a1a631b1 /DipstickDlg.h
parent10639b71121a3fe7de24fe141d8dbe399fa283ff (diff)
downloaddipstick-d2f4327f3752ff30c3b0ec7fdd2e63bc1a1db5ee.zip
dipstick-d2f4327f3752ff30c3b0ec7fdd2e63bc1a1db5ee.tar.gz
dipstick-d2f4327f3752ff30c3b0ec7fdd2e63bc1a1db5ee.tar.bz2
added ability to parse multiple urls from plaintext selection and bumped versions
git-svn-id: http://svn.klever.net/kin/dipstick/trunk@126 fe716a7a-6dde-0310-88d9-d003556173a8
Diffstat (limited to 'DipstickDlg.h') (more/less context) (show whitespace changes)
-rw-r--r--DipstickDlg.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/DipstickDlg.h b/DipstickDlg.h
index ce9ed22..47c3e01 100644
--- a/DipstickDlg.h
+++ b/DipstickDlg.h
@@ -22,48 +22,50 @@ public:
22 CStringm_HostName; 22 CStringm_HostName;
23 CString m_Status; 23 CString m_Status;
24 DWORD m_IP; 24 DWORD m_IP;
25 ULONG m_MinRTT; 25 ULONG m_MinRTT;
26 ULONG m_AvgRTT; 26 ULONG m_AvgRTT;
27 ULONG m_MaxRTT; 27 ULONG m_MaxRTT;
28 BOOL m_Pinged; 28 BOOL m_Pinged;
29 int m_Packetloss; 29 int m_Packetloss;
30}; 30};
31 31
32 typedef CList<CPingyHost*,CPingyHost*>CHostList; 32 typedef CList<CPingyHost*,CPingyHost*>CHostList;
33 33
34///////////////////////////////////////////////////////////////////////////// 34/////////////////////////////////////////////////////////////////////////////
35// CDipstickDlg dialog 35// CDipstickDlg dialog
36 36
37class CDragPad; 37class CDragPad;
38class CDipstickDlg : public CDialog 38class CDipstickDlg : public CDialog
39{ 39{
40// Construction 40// Construction
41 struct _xferHTML{ 41 struct _xferHTML{
42 CString html; 42 CString html;
43 CCrackURL src; 43 CCrackURL src;
44 }; 44 };
45public: 45public:
46 LRESULT OnURLSPing(WPARAM wP,LPARAM lP);
47 CRegEx m_reURL;
46 BOOL ExportLocations(LPCTSTR file); 48 BOOL ExportLocations(LPCTSTR file);
47 CString m_impexPath; 49 CString m_impexPath;
48 BOOL ImportLocations(LPCTSTR file); 50 BOOL ImportLocations(LPCTSTR file);
49 BOOL m_bIgnorelative; 51 BOOL m_bIgnorelative;
50 CEvent m_eveStartup; 52 CEvent m_eveStartup;
51 UINT volatile m_ActiveThreads; 53 UINT volatile m_ActiveThreads;
52 BOOL m_bAdjustInnermost; 54 BOOL m_bAdjustInnermost;
53 BOOL m_bSmartAdjust; 55 BOOL m_bSmartAdjust;
54 BOOL CollectURLs(COleDataObject* pDO,BOOL bTestOnly=FALSE); 56 BOOL CollectURLs(COleDataObject* pDO,BOOL bTestOnly=FALSE);
55 BOOL IsPasteableClipboard(); 57 BOOL IsPasteableClipboard();
56 void UpdateDragpadTitle(); 58 void UpdateDragpadTitle();
57 BOOL m_bAutoBest; 59 BOOL m_bAutoBest;
58 void RecalcLayout(int cx,int cy); 60 void RecalcLayout(int cx,int cy);
59 CSize m_MinSize; 61 CSize m_MinSize;
60 UINT m_GapY; 62 UINT m_GapY;
61 UINT m_OverY; 63 UINT m_OverY;
62 UINT m_OverX; 64 UINT m_OverX;
63 BOOL m_bMSWorkAround; 65 BOOL m_bMSWorkAround;
64 CRegEx m_reCrackHost; 66 CRegEx m_reCrackHost;
65 CRegEx m_reNestedURL; 67 CRegEx m_reNestedURL;
66 CRegEx m_reHTMLURL; // 1 - URL 68 CRegEx m_reHTMLURL; // 1 - URL
67 CRegEx m_reCrackURL; //3 - schema, 4 - host, 5 - path, 7 - query string 69 CRegEx m_reCrackURL; //3 - schema, 4 - host, 5 - path, 7 - query string
68 BITMAP m_bitmapBack; 70 BITMAP m_bitmapBack;
69 CBitmap m_bmpBack; 71 CBitmap m_bmpBack;