!Common 3.11 KB
Newer Older
Kevin Bracey's avatar
Kevin Bracey committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72
; Copyright 1997 Acorn Computers Ltd
;
; Licensed under the Apache License, Version 2.0 (the "License");
; you may not use this file except in compliance with the License.
; You may obtain a copy of the License at
;
;     http://www.apache.org/licenses/LICENSE-2.0
;
; Unless required by applicable law or agreed to in writing, software
; distributed under the License is distributed on an "AS IS" BASIS,
; WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
; See the License for the specific language governing permissions and
; limitations under the License.
;
;
; Options common to all systems. Hopefully all these options are uncontentious - they are either
; prototype or debugging options, or options that are unlikely to be changed for a particular
; build. If a new project needs to change one of these options, you will need to move the option
; out of this file and into the !Default file.
;
; Note that this file is read _after_ the system options file.
;

;------------------------------------------------------------------------------
;
; The following variables control prototype features - it is strongly
; suggested that these are only used in control environments and are set to
; false for release versions of the Window Manager.
;

;
; "redrawlast"  makes the redraw event lowest priority (except for null) a la Windows,
;               but requires alot more work to make it work sensibly as it a horrible
;               hack to see what would happen.
;
;               See "PrivateDoc.RedrawLast" for some further thoughts.
;
	Option	redrawlast,		false

;------------------------------------------------------------------------------


	Option	DoubleIcon,		false		; allow double-clicking on icon bar
	Option	BounceClose,		false		; debounce close icon, sadly fails for anything that
							; then does a get pointer info to check which mouse button
	Option	standalone,		false		; include messages / templates
	Option	fastborders,		true		; use PutSpriteAtUserCoords for border plotting
	Option	fixrmatools,		false
	Option	slabinout,		false		; slab in selected 'slab out' icons.
	Option	fixslabalignment,	true		; Fix redraw of non-aligned 3D icons
	Option	tilewithspriteops,	false
	Option	PokeBorder,		false		; controls border colour on portables
	Option	ErrorServiceCall,	true		; send service call for Wimp_ReportError
	Option	NewErrorSystem,		true		; enable watchdog and so forth
	Option	Bits30and23,		false		; use bits 30 and 23 of error number
	Option	WatchdogTimer,		true		; use timer interupt for watchdog
	Option	AllowMatrix,		false
	Option	FreePoolWCF,		true
	Option	SnapShot,		false
	Option	UseClipX0,		false		; use clipx0 rather than call kernel
	Option	Swapping,		false		; Swap tasks out to disk.
	Option	StickyMenus,		false
	Option	hvblip,			true		; allow blips on scroll bars
	Option	mousecache,		false		; cache mouse position
	Option	togglebits,		true		; shift toggle thingy
	Option	AutoScroll,		false		; automatically add scroll bars in low res.
	Option	Mode22,			false:LAND:AutoScroll	; cater for low res modes
	Option	RealDarwin,		false		; use bitmapped darwin font
	Option	NoDarwin,		true		; don't even alias it.

        END