# This file is the input for generating the list of preferences
# for pc_mswin.cpp and pc_mswin.h.
#
# For information on how to add or modify a preference, please
# refer to the module documentation.
#
# Preferences cannot depend directly on FEATUREs, they must depend
# on the macro they define.
#
Collection:  PrefsCollectionMSWIN
Macro name:  PCMSWIN
Description: Windows specific
Type:        normal

Preference:  ApplicationIconFile
Depends on:  
Section:     User Prefs
Key:         Application Icon
Type:        string
Description: Icon replacing the internal
Default:     ""

Preference:  DDEEnabled
Depends on:  
Section:     User Prefs
Key:         Enable DDE
Type:        boolean
Description: Accept DDE calls from other applications
Default:     TRUE

Preference:  ShowCloseRasDialog
Depends on:  _RAS_SUPPORT_
Section:     User Prefs
Key:         Ask Closing DialUp Connections
Type:        boolean
Description: Should close dial-up dialogue be shown?
Default:     FALSE

Preference:  MaxCachedBitmaps
Depends on:  
Section:     User Prefs
Key:         Max Number Cached Bitmaps
Type:        integer
Description: Maximum #of bitmaps to cache in memory
Default:     100

Preference:  MinAllowedGDIResources
Depends on:  
Section:     User Prefs
Key:         Min Allowed GDI Resources
Type:        integer
Description: Amount of GDI resources to keep free
Default:     20

Preference:  ShowWarningMSIMG32
Depends on:
Section:     User Prefs
Key:         Show MSIMG32 Warning
Type:        boolean
Description: Show MSIMG32 upgrade warning on W9x
Default:     TRUE

Preference:  MultiUser
Depends on:  DOXYGEN_DOCUMENTATION
Section:     System
Key:         Multi User
Type:        boolean
Description: Enable multiple profiles (only read from operadef6.ini)
Default:     TRUE

Preference:  UseScreenReaderMenus
Depends on:  ACCESSIBILITY_EXTENSION_SUPPORT
Section:     System
Key:         Use ScreenReader Menus
Type:        boolean
Description: Enables screen-reader compatible menus when an MSAA query is detected
Default:     FALSE

Preference:  OperaProduct
Depends on:  
Section:     System
Key:         Opera Product
Type:        integer
Description: Whether to run as Opera (0), Opera next (1) or Opera Labs (2)
Default:     0

Preference:  OperaLabsName
Depends on:  
Section:     System
Key:         Opera Labs Name
Type:        string
Description: When Opera product is set to 2, the full name of the Labs build
Default:     ""

Preference:  SupportedCameraFormat
Depends on:  WINDOWS_CAMERA_GRAPH_TEST
Section:     System
Key:         Supported Camera Format
Type:        string
Description: When set, will limit the supported formats to the format given. Must be one of: RGB24, RGB32, YUY2, MJPG, I420
Default:     ""

Preference:  BanDefaultDirectShowRenderers
Depends on:  WINDOWS_CAMERA_GRAPH_TEST
Section:     System
Key:         Ban Default DirectShow Renderers
Type:        boolean
Description: When set to TRUE, will disable adding default renderers to the graph by IGraphBuilder::Render; when set to FALSE, can result in actual behaviour of DSK-362335. This is done on camera manager startup, but will affect all DShow graphs created inside Opera. OTOH, currently only camera uses DShow.
Default:     TRUE

Preference:  UseGDIMeasuringMode
Depends on:  MSWIN
Section:     User Prefs
Key:         GDI Measuring Mode
Type:        boolean
Description: Use GDI measuring mode when using DirectDraw for text layout. If DirectDraw is not used, this pref does nothing.
Default:     FALSE

Preference:  EnableTouchUI
Depends on:  MSWIN
Section:     User Prefs
Key:         Enable Touch UI
Type:        integer
Description: Set 0 to disable touch UI, 1 for autodetect (default), 2 to force on if available (use at your own risk).
Default:     1

Preference:  PaintThrottling
Depends on:  MSWIN
Section:     User Prefs
Key:         Paint Throttling
Type:        integer
Description: Delay in ms the paint events should be throttled with.
Default:     15

Preference:  EnableAccessibilitySupport
Depends on:  defined(ACCESSIBILITY_EXTENSION_SUPPORT) && defined(MSWIN)
Section:     User Prefs
Key:         Enable Accessibility Support
Type:        boolean
Description: Enable accessibility (IAccessible) support
Default:     FALSE

.eof
