From 6657dfedfc4e2875c01bc33d6b164d845af74ce0 Mon Sep 17 00:00:00 2001 From: "pinkerton%netscape.com" Date: Mon, 24 Aug 1998 23:58:57 +0000 Subject: [PATCH] Move EClickState to Netscape_Constants --- cmd/macfe/gui/CHTMLClickRecord.cp | 12 ++++++------ cmd/macfe/gui/CHTMLClickRecord.h | 9 --------- lib/mac/UserInterface/CContextMenuAttachment.cp | 8 ++++---- lib/mac/UserInterface/CContextMenuAttachment.h | 8 +------- 4 files changed, 11 insertions(+), 26 deletions(-) diff --git a/cmd/macfe/gui/CHTMLClickRecord.cp b/cmd/macfe/gui/CHTMLClickRecord.cp index eaafe3c77c15..ea6ad05df60c 100644 --- a/cmd/macfe/gui/CHTMLClickRecord.cp +++ b/cmd/macfe/gui/CHTMLClickRecord.cp @@ -194,7 +194,7 @@ Boolean CHTMLClickRecord::PixelReallyInElement( } //----------------------------------- -CHTMLClickRecord::EClickState CHTMLClickRecord::WaitForMouseAction( +EClickState CHTMLClickRecord::WaitForMouseAction( const SMouseDownEvent& inMouseDown, LAttachable* inAttachable, Int32 inDelay, @@ -209,14 +209,14 @@ CHTMLClickRecord::EClickState CHTMLClickRecord::WaitForMouseAction( CContextMenuAttachment::SExecuteParams params; params.inMouseDown = &inMouseDown; - params.outResult = (CContextMenuAttachment::EClickState)eUndefined; + params.outResult = eMouseUndefined; if (inExecuteContextMenuAttachment) { inAttachable->ExecuteAttachments( CContextMenuAttachment::msg_ContextMenu, (void*)¶ms); } - if (params.outResult != eUndefined) + if (params.outResult != eMouseUndefined) return (EClickState)params.outResult; // ¥ The old way. @@ -227,7 +227,7 @@ CHTMLClickRecord::EClickState CHTMLClickRecord::WaitForMouseAction( } // CHTMLClickRecord::WaitForMouseAction //----------------------------------- -CHTMLClickRecord::EClickState CHTMLClickRecord::WaitForMouseAction( +EClickState CHTMLClickRecord::WaitForMouseAction( const Point& inInitialPoint, Int32 inWhen, Int32 inDelay) @@ -246,8 +246,8 @@ CHTMLClickRecord::EClickState CHTMLClickRecord::WaitForMouseAction( Point theCurrentPoint; ::GetMouse(&theCurrentPoint); - if ((abs(theCurrentPoint.h - inInitialPoint.h) >= eMouseHystersis) || - (abs(theCurrentPoint.v - inInitialPoint.v) >= eMouseHystersis)) + if ((abs(theCurrentPoint.h - inInitialPoint.h) >= kMouseHysteresis) || + (abs(theCurrentPoint.v - inInitialPoint.v) >= kMouseHysteresis)) return eMouseDragging; Int32 now = ::TickCount(); diff --git a/cmd/macfe/gui/CHTMLClickRecord.h b/cmd/macfe/gui/CHTMLClickRecord.h index 0d4ecfacc5e7..cb781bc86805 100644 --- a/cmd/macfe/gui/CHTMLClickRecord.h +++ b/cmd/macfe/gui/CHTMLClickRecord.h @@ -36,15 +36,6 @@ class CHTMLClickRecord public: - enum EClickState { - eUndefined = 0, - eMouseHystersis = 6, - eMouseDragging = 1, - eMouseTimeout, - eMouseUpEarly, - eHandledByAttachment - }; - CHTMLClickRecord( Point inLocalWhere, const SPoint32& inImageWhere, diff --git a/lib/mac/UserInterface/CContextMenuAttachment.cp b/lib/mac/UserInterface/CContextMenuAttachment.cp index a49495837e8e..63085e45824a 100644 --- a/lib/mac/UserInterface/CContextMenuAttachment.cp +++ b/lib/mac/UserInterface/CContextMenuAttachment.cp @@ -41,7 +41,7 @@ CContextMenuAttachment::~CContextMenuAttachment() } // CContextMenuAttachment::CContextMenuAttachment //----------------------------------- -CContextMenuAttachment::EClickState CContextMenuAttachment::WaitMouseAction( +EClickState CContextMenuAttachment::WaitMouseAction( const Point& inInitialPoint, Int32 inWhen, Int32 inDelay) @@ -61,8 +61,8 @@ CContextMenuAttachment::EClickState CContextMenuAttachment::WaitMouseAction( { Point theCurrentPoint; ::GetMouse(&theCurrentPoint); - if ((abs(theCurrentPoint.h - inInitialPoint.h) >= eMouseHysteresis) || - (abs(theCurrentPoint.v - inInitialPoint.v) >= eMouseHysteresis)) + if ((abs(theCurrentPoint.h - inInitialPoint.h) >= kMouseHysteresis) || + (abs(theCurrentPoint.v - inInitialPoint.v) >= kMouseHysteresis)) return eMouseDragging; Int32 now = ::TickCount(); if (abs( now - inWhen ) > inDelay) @@ -215,7 +215,7 @@ void CContextMenuAttachment::DoPopup(const SMouseDownEvent& inMouseDown, EClickS whereGlobal.h - 5, defaultItem); mExecuteHost = false; - outResult = eHandledByAttachment; + outResult = eMouseHandledByAttachment; // Restore the system font ::LMSetSysFontFam(saveFont); ::LMSetSysFontSize(saveSize); diff --git a/lib/mac/UserInterface/CContextMenuAttachment.h b/lib/mac/UserInterface/CContextMenuAttachment.h index 5c0969435cea..86dde8f01071 100644 --- a/lib/mac/UserInterface/CContextMenuAttachment.h +++ b/lib/mac/UserInterface/CContextMenuAttachment.h @@ -21,6 +21,7 @@ #pragma once #include +#include "Netscape_Constants.h" // for EClickState class LCommander; struct SMouseDownEvent; @@ -50,13 +51,6 @@ public: CContextMenuAttachment(LStream* inStream); virtual ~CContextMenuAttachment(); - enum EClickState { - eMouseHysteresis = 6 - , eMouseDragging = 1 - , eMouseTimeout - , eMouseUpEarly - , eHandledByAttachment - }; struct SExecuteParams { const SMouseDownEvent* inMouseDown;