1 // Copyright 2013 The Chromium Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 #ifndef ASH_FRAME_CAPTION_BUTTONS_CAPTION_BUTTON_TYPES_H_ 6 #define ASH_FRAME_CAPTION_BUTTONS_CAPTION_BUTTON_TYPES_H_ 7 8 namespace ash { 9 10 // These are the icon types that a caption button can have. The size button's 11 // action (SnapType) can be different from its icon. 12 enum CaptionButtonIcon { 13 CAPTION_BUTTON_ICON_MINIMIZE, 14 CAPTION_BUTTON_ICON_MAXIMIZE_RESTORE, 15 CAPTION_BUTTON_ICON_CLOSE, 16 CAPTION_BUTTON_ICON_LEFT_SNAPPED, 17 CAPTION_BUTTON_ICON_RIGHT_SNAPPED, 18 CAPTION_BUTTON_ICON_BACK, 19 CAPTION_BUTTON_ICON_COUNT 20 }; 21 22 } // namespace ash 23 24 #endif // ASH_FRAME_CAPTION_BUTTONS_CAPTION_BUTTON_TYPES_H_ 25