| OLD | NEW |
| (Empty) |
| 1 // Copyright (c) 2010 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 // This defines an enumeration of IDs that can uniquely identify a view within | |
| 6 // the scope of a container view. | |
| 7 | |
| 8 #ifndef CHROME_BROWSER_VIEW_IDS_H_ | |
| 9 #define CHROME_BROWSER_VIEW_IDS_H_ | |
| 10 #pragma once | |
| 11 | |
| 12 enum ViewID { | |
| 13 VIEW_ID_NONE = 0, | |
| 14 | |
| 15 // BROWSER WINDOW VIEWS | |
| 16 // ------------------------------------------------------ | |
| 17 | |
| 18 // Tabs within a window/tab strip, counting from the left. | |
| 19 VIEW_ID_TAB_0, | |
| 20 VIEW_ID_TAB_1, | |
| 21 VIEW_ID_TAB_2, | |
| 22 VIEW_ID_TAB_3, | |
| 23 VIEW_ID_TAB_4, | |
| 24 VIEW_ID_TAB_5, | |
| 25 VIEW_ID_TAB_6, | |
| 26 VIEW_ID_TAB_7, | |
| 27 VIEW_ID_TAB_8, | |
| 28 VIEW_ID_TAB_9, | |
| 29 VIEW_ID_TAB_LAST, | |
| 30 | |
| 31 // ID for any tab. Currently only used on views. | |
| 32 VIEW_ID_TAB, | |
| 33 | |
| 34 VIEW_ID_TAB_STRIP, | |
| 35 | |
| 36 // Toolbar & toolbar elements. | |
| 37 VIEW_ID_TOOLBAR = 1000, | |
| 38 VIEW_ID_BACK_BUTTON, | |
| 39 VIEW_ID_FORWARD_BUTTON, | |
| 40 VIEW_ID_RELOAD_BUTTON, | |
| 41 VIEW_ID_HOME_BUTTON, | |
| 42 VIEW_ID_STAR_BUTTON, | |
| 43 VIEW_ID_LOCATION_BAR, | |
| 44 VIEW_ID_APP_MENU, | |
| 45 VIEW_ID_AUTOCOMPLETE, | |
| 46 VIEW_ID_BROWSER_ACTION_TOOLBAR, | |
| 47 VIEW_ID_FEEDBACK_BUTTON, | |
| 48 | |
| 49 // The Bookmark Bar. | |
| 50 VIEW_ID_BOOKMARK_BAR, | |
| 51 VIEW_ID_OTHER_BOOKMARKS, | |
| 52 // Used for bookmarks/folders on the bookmark bar. | |
| 53 VIEW_ID_BOOKMARK_BAR_ELEMENT, | |
| 54 | |
| 55 // Find in page. | |
| 56 VIEW_ID_FIND_IN_PAGE_TEXT_FIELD, | |
| 57 VIEW_ID_FIND_IN_PAGE, | |
| 58 | |
| 59 // Tab Container window. | |
| 60 VIEW_ID_TAB_CONTAINER, | |
| 61 VIEW_ID_TAB_CONTAINER_FOCUS_VIEW, | |
| 62 | |
| 63 // Docked dev tools. | |
| 64 VIEW_ID_DEV_TOOLS_DOCKED, | |
| 65 | |
| 66 // The contents split. | |
| 67 VIEW_ID_CONTENTS_SPLIT, | |
| 68 | |
| 69 // The Infobar container. | |
| 70 VIEW_ID_INFO_BAR_CONTAINER, | |
| 71 | |
| 72 // The Download shelf. | |
| 73 VIEW_ID_DOWNLOAD_SHELF, | |
| 74 | |
| 75 // The Sidebar container. | |
| 76 VIEW_ID_SIDE_BAR_CONTAINER, | |
| 77 | |
| 78 // The sidebar split. | |
| 79 VIEW_ID_SIDE_BAR_SPLIT, | |
| 80 | |
| 81 // Used in chrome/browser/gtk/view_id_util_browsertests.cc | |
| 82 // If you add new ids, make sure the above test passes. | |
| 83 VIEW_ID_PREDEFINED_COUNT | |
| 84 }; | |
| 85 | |
| 86 #endif // CHROME_BROWSER_VIEW_IDS_H_ | |
| OLD | NEW |