1 // Copyright (c) 2012 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 // Defines all the command-line switches used by ui/base. 6 7 #ifndef UI_BASE_UI_BASE_SWITCHES_H_ 8 #define UI_BASE_UI_BASE_SWITCHES_H_ 9 10 #include "base/compiler_specific.h" 11 #include "ui/base/ui_export.h" 12 13 namespace switches { 14 15 UI_EXPORT extern const char kDisableDwmComposition[]; 16 UI_EXPORT extern const char kDisableNewDialogStyle[]; 17 UI_EXPORT extern const char kDisableTouchAdjustment[]; 18 UI_EXPORT extern const char kDisableTouchDragDrop[]; 19 UI_EXPORT extern const char kDisableTouchEditing[]; 20 UI_EXPORT extern const char kDisableViewsTextfield[]; 21 UI_EXPORT extern const char kEnableNewDialogStyle[]; 22 UI_EXPORT extern const char kEnableScrollPrediction[]; 23 UI_EXPORT extern const char kEnableTouchDragDrop[]; 24 UI_EXPORT extern const char kEnableTouchEditing[]; 25 UI_EXPORT extern const char kEnableViewsTextfield[]; 26 UI_EXPORT extern const char kForceDeviceScaleFactor[]; 27 UI_EXPORT extern const char kHighDPISupport[]; 28 UI_EXPORT extern const char kHighlightMissingScaledResources[]; 29 UI_EXPORT extern const char kLang[]; 30 UI_EXPORT extern const char kLocalePak[]; 31 UI_EXPORT extern const char kNoMessageBox[]; 32 UI_EXPORT extern const char kTouchEvents[]; 33 UI_EXPORT extern const char kTouchEventsAuto[]; 34 UI_EXPORT extern const char kTouchEventsDisabled[]; 35 UI_EXPORT extern const char kTouchEventsEnabled[]; 36 UI_EXPORT extern const char kTouchOptimizedUI[]; 37 UI_EXPORT extern const char kTouchOptimizedUIAuto[]; 38 UI_EXPORT extern const char kTouchOptimizedUIDisabled[]; 39 UI_EXPORT extern const char kTouchOptimizedUIEnabled[]; 40 UI_EXPORT extern const char kTouchSideBezels[]; 41 42 #if defined(USE_XI2_MT) 43 UI_EXPORT extern const char kTouchCalibration[]; 44 #endif 45 46 #if defined(TOOLKIT_VIEWS) && defined(OS_LINUX) 47 UI_EXPORT extern const char kTouchDevices[]; 48 #endif 49 50 } // namespace switches 51 52 #endif // UI_BASE_UI_BASE_SWITCHES_H_ 53