// $Revision: 1.5 $ // Copyright (C) 1995 Taligent, Inc. All rights reserved. #if 0 --------------------------------------------------------------------------- > Class: | THighlightFeedbackStyle > Taxonomy Category: | Documented Samples | GlobalSelectionTool > Interface Category: | Sample. > Inherits From: | TFeedbackStyle > Inherited By: | None. > Purpose: | Creates a feedback graphic that highlights a given area or target. > Instantiation: | Allocate on the heap or the stack. > Deriving Classes: | None. > Concurrency: | _Not_ multithread safe. > Resource Use: | No special requirements. > Other Considerations: | None. --------------------------------------------------------------------------- #endif #if 0 --------------------------------------------------------------------------- > Member Function: THighlightFeedbackStyle::THighlightFeedbackStyle ; | 1. THighlightFeedbackStyle () | 2. THighlightFeedbackStyle (const TRGBColor & color) | 3. THighlightFeedbackStyle (const GIntensity & intensity) | 4. THighlightFeedbackStyle (const TRGBColor & color, const GIntensity & intensity) > Interface Category: | Sample. > Purpose: | 1. Default constructor. The default highlight color is purple with an intensity of 0.5. | 2. Constructor with the custom highlight color. | 3. Constructor with the custom highlight intensity. | 4. Constructor with the custom highlight color and intensity. > Calling Context: | 1. Called by the tool. | 2. Called by the tool. | 3. Called by the tool. | 4. Called by the tool. > Parameters: = 1. Takes no parameters. = 2. const TRGBColor & color -The custom highlight color. = 3. const GIntensity & intensity -The custom highlight intensity. = 4. const TRGBColor & color -The custom highlight color. = 4. const GIntensity & intensity -The custom highlight intensity. > Return Value: | None. > Exceptions: | Throws no exceptions, passes all exceptions through. > Concurrency: | _Not_ multithread safe. > Other Considerations: | The highlight color is drawn with a TRGBBlendTransferMode. Clients should insure that the highlight color is visible on the background. --------------------------------------------------------------------------- #endif #if 0 --------------------------------------------------------------------------- > Member Function: THighlightFeedbackStyle::~ THighlightFeedbackStyle ; | virtual ~ THighlightFeedbackStyle () > Interface Category: | Sample. > Purpose: | Destructor. > Calling Context: | Called to destroy an object. > Parameters: = Takes no parameters. > Return Value: | None. > Exceptions: | Throws no exceptions, passes all exceptions through. > Concurrency: | _Not_ multithread safe. > Other Considerations: | None. --------------------------------------------------------------------------- #endif #if 0 --------------------------------------------------------------------------- > Member Function: THighlightFeedbackStyle::DoCreateFeedback ; | virtual MGraphic * DoCreateFeedback (const TGArea & area) const > Interface Category: | Sample. > Purpose: | Creates a feedback graphic of a specified area. > Calling Context: | Called by CreateFeedback. > Parameters: = const TGArea & area -The area requiring feedback. > Return Value: | The graphic representing the area. > Exceptions: | Throws no exceptions, passes all exceptions through. > Concurrency: | _Not_ multithread safe. > Other Considerations: | None. --------------------------------------------------------------------------- #endif