| OLD | NEW | 
|   1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. |   1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. | 
|   2 // Use of this source code is governed by a BSD-style license that can be |   2 // Use of this source code is governed by a BSD-style license that can be | 
|   3 // found in the LICENSE file. |   3 // found in the LICENSE file. | 
|   4  |   4  | 
|   5 #ifndef UI_VIEWS_CONTROLS_RESIZE_AREA_DELEGATE_H_ |   5 #ifndef UI_VIEWS_CONTROLS_RESIZE_AREA_DELEGATE_H_ | 
|   6 #define UI_VIEWS_CONTROLS_RESIZE_AREA_DELEGATE_H_ |   6 #define UI_VIEWS_CONTROLS_RESIZE_AREA_DELEGATE_H_ | 
|   7  |   7  | 
|   8 namespace views { |   8 namespace views { | 
|   9  |   9  | 
|  10 // An interface implemented by objects that want to be notified about the resize |  10 // An interface implemented by objects that want to be notified about the resize | 
|  11 // event. |  11 // event. | 
|  12 class ResizeAreaDelegate { |  12 class ResizeAreaDelegate { | 
|  13  public: |  13  public: | 
|  14   // OnResize is sent when resizing is detected. |resize_amount| specifies the |  14   // OnResize is sent when resizing is detected. |resize_amount| specifies the | 
|  15   // number of pixels that the user wants to resize by, and can be negative or |  15   // number of pixels that the user wants to resize by, and can be negative or | 
|  16   // positive (depending on direction of dragging and flips according to |  16   // positive (depending on direction of dragging and flips according to | 
|  17   // locale directionality: dragging to the left in LTR locales gives negative |  17   // locale directionality: dragging to the left in LTR locales gives negative | 
|  18   // |resize_amount| but positive amount for RTL). |done_resizing| is true if |  18   // |resize_amount| but positive amount for RTL). |done_resizing| is true if | 
|  19   // the user has released the mouse. |  19   // the user has released the pointer (mouse, stylus, touch, etc.). | 
|  20   virtual void OnResize(int resize_amount, bool done_resizing) = 0; |  20   virtual void OnResize(int resize_amount, bool done_resizing) = 0; | 
|  21  |  21  | 
|  22  protected: |  22  protected: | 
|  23   virtual ~ResizeAreaDelegate() {} |  23   virtual ~ResizeAreaDelegate() {} | 
|  24 }; |  24 }; | 
|  25  |  25  | 
|  26 }  // namespace views |  26 }  // namespace views | 
|  27  |  27  | 
|  28 #endif  // UI_VIEWS_CONTROLS_RESIZE_AREA_DELEGATE_H_ |  28 #endif  // UI_VIEWS_CONTROLS_RESIZE_AREA_DELEGATE_H_ | 
| OLD | NEW |