Documentation: Recently Revised
June 28, 2009
- Message_DataLoad
- Message_DataSaveAck
- Message_DataSave
- Message Codes
- Message_ReleaseEntity Flags
- Message_ReleaseEntity
- Message_DragClaim Flags
- Message_DragClaim
- Message_Dragging Flags
- Message_Dragging
- Message_DataRequest
- Message_ClaimEntity Flags
- Message_ClaimEntity
- Message_IconizeAt Flags
- Message_IconizeAt
- Message_FontChanged
- Message_WindowInfo
- Message_WindowClosed
- Message_Iconize
- Message_MenusDeleted
- Message_TaskStarted
- Message_TaskNameIs
- Icon Flags
- Wimp_TextOp 4
- Wimp_PlotIcon
- Message_SetSlot
- Message_TaskNameRq
- Message_SlotSize
- Message_TaskCloseDown
- Message_TaskInitialise
- Message_MenuWarning
- Message_Notify
- Message_HelpEnable
- Message_HelpReply
- Message_AlarmGoneOff
- Message_HelpRequest
- Message_SetAlarm 2
- Message_SetAlarm 1
- Message_SetAlarm 0
- Message_AlarmSet
- Message_FilerSelection
- Message_FilerControlAction
- Message_FilerAction
- Message_FilerAddSelection
- Message_FilerSelectionDirectory
- Message_FilerOpenDirAt
- Message_FilerCloseDir
- Message_FilerOpenDir
- Message_AppControl
- Message_Shutdown
- Message_DeviceInUse
- Message_DeviceClaim
- Message_PreQuit
- Message_SaveDesktop
- Currently Active Object Pointer
- Message_ModeChange
- Escape Codes
June 27, 2009
- Message_FilerSelection ViewMode
- FilerAction Operations
- FilerAction Options
- Message_FilerOpenDirAt ViewMode
- Filing System Numbers
- AppControl Operations
- AppControl Flags
- Device Numbers
- Message_PaletteChange
- Message_Quit
- The Window Manager Messages
- The Window Manager Messages Overview
June 24, 2009
June 19, 2009
June 18, 2009
- Validation String X
- Validation String U
- Validation String S
- Validation String R
- Validation String P
- Validation String L
- Validation String K
- Validation String F
- Validation String D
- Validation String N
- Validation String C
- Validation String A
- Validation String
- Icon Data
June 17, 2009
- Icon Button Types
- Icon Block
- Wimp_RedrawWindow
- Gain_Caret
- PollWord_NonZero
- Lose_Caret
- Scroll Directions
- Scroll_Request
- Menu_Selection
- Character Codes
- Key_Pressed
- User_Drag_Box
- Mouse_Click
- Pointer_Entering_Window
- Pointer_Leaving_Window
- Close_Window_Request
- Open_Window_Request
- Redraw_Window_Request
- Window Stacks
- Rectangle Data
- Button State
- Caret Flags
- Wimp_ForceRedraw (extended syntax)
- Dragtypes
- Drag Box Flags
- Drag Block
- Text Sprite Justification
- Window Button Types
- Window Flags
- Window Locations
- Window Block
- Item Flags
- Menu Items
- Menu Block
- Icon Bar Position
- Icon Priority
- Wimp_CloseWindow
- Wimp_CloseDown
- Wimp_ClaimFreeMemory
- Wimp_BlockCopy
- AutoScroll Entry Flags
- Wimp_Extend (sprite suffix)
- Wimp_Extend (window information)
- Wimp_Extend (stack information)
- Wimp_Extend
- Extend Block
June 16, 2009
June 15, 2009
- Wimp_AutoScroll
- AutoScroll Block
- Wimp_WhichIcon
- Wimp_UpdateWindow
- Wimp_TransferBlock
- Wimp_TextOp
- Wimp_TextOp 3
- Wimp_TextOp 1
- Wimp_TextOp 2
- Wimp_TextOp 0
June 12, 2009
- Wimp_TextColour
- Wimp_StartTask
- Wimp_SpriteOp
- Wimp_SlotSize
- Wimp_SetWatchdogState
- Wimp_SetPointerShape
- Mode Variable Numbers
- Mode Flags
- Mode Specifier Block
- Pixel Depths
- Mode Selector Flags
- Wimp_SetMode
- Wimp_SetIconState
- Wimp_SetFontColours
- Wimp_SetExtent
- Wimp_SetPalette
- Wimp_SetColourMapping
June 11, 2009
- The Window Manager Colour
- Wimp_SetColour
- Wimp_SetCaretPosition
- Null_Reason
- Poll Mask
- Reason Codes
- Wimp_SendMessage
- Wimp_ResizeIcon
- Error Generators
- SWI Error Block
- Error Box Type List
- ReportError Flags
- Wimp_ReportError
June 10, 2009
- Wimp_AddMessages
- Wimp_RemoveMessages
- Wimp_RegisterFilter
- Wimp_ReadSysInfo
- Wimp Items
- Wimp States
- Wimp Write Directions
- Cortex-A8 port
- Colour Translation Table
June 9, 2009
- Wimp_ReadPixTrans
- Scale Factors
- Palette Block
- Wimp_ReadPalette
- Wimp_ProcessKey
- Wimp_PollIdle
- User_Message_Recorded
- User_Message
- User_Message_Acknowledge
- The Window Manager Menus
- Wimp Managed Key Presses
- Wimp_DragBox
June 8, 2009
June 7, 2009
- Wimp_OpenWindow (extended syntax)
- Wimp_OpenWindow (original syntax)
- Wimp_OpenWindow
- Wimp_LoadTemplate (load syntax)
- Wimp_OpenTemplate
- Wimp_LoadTemplate (request size syntax)
- Wimp_LoadTemplate
- Wimp_Initialise
- Nesting Values
- Nested Window Flags
- Wimp_GetWindowState (extended syntax)
- Wimp_GetWindowState (original syntax)
- Wimp_GetWindowState
- Wimp_GetWindowOutline
- Wimp_GetWindowInfo
- Wimp_GetRectangle
June 6, 2009
- Icon Handle
- Wimp_GetPointerInfo
- Wimp_GetMenuState
- Wimp_GetIconState
- Wimp_CloseTemplate
- Wimp_BaseOfSprites
- Wimp_CommandWindow
- Wimp_GetCaretPosition
- Wimp_ForceRedraw (mark invalid area syntax)
- Wimp_ForceRedraw
- Wimp_DeleteWindow
- Wimp_DeleteIcon
- Wimp_DecodeMenu
- The Window Manager Dragging
- The Window Manager General Principles
June 5, 2009
- Wimp_CreateWindow
- Wimp_CreateSubMenu
- Wimp_CreateMenu
- Wimp_CreateIcon (window syntax)
- Wimp_CreateIcon (icon bar syntax)
- Frequently asked questions
June 1, 2009
May 27, 2009
- The Window Manager Service Calls Overview
- Service_WimpSpritesMoved
- Service_WimpSaveDesktop
- Service_WimpReportError
- Service_WimpRegisterFilters
- Service_WimpPalette
- Service_WimpCloseDown
- Service_StartWimp
- Service_StartedWimp
- Service_ShutdownComplete
- Service_ShutDown
- Service_Reset
- Service_MouseTrap
- Service_Memory
- Service_DesktopWelcome
May 25, 2009
- The Window Manager Service Calls
- The Window Manager Technical Details
- The Window Manager Time
- The Window Manager Errors
- The Window Manager Relocatable Modules
- The Window Manager Shared Resources
- Programmer's Reference Manuals
May 23, 2009
- The Window Manager Application Resource Files
- The Window Manager Redrawing Windows
- The Window Manager Applications And Documents
May 22, 2009
- The Window Manager Template Files
- The Window Manager Memory Management
- The Window Manager Dialog Boxes
May 19, 2009
May 16, 2009
May 15, 2009
- The Window Manager Window Panes
- The Window Manager Icons
- The Window Manager Window System Area
- The Window Manager Polling
- The Window Manager Changing The Pointer
- The Window Manager Keyboard Input And Text Handling
- The Wimp Manager Dialog Boxes
- The Wimp Manager Menus
May 14, 2009
May 13, 2009
May 12, 2009
- The Window Manager The Icon Bar
- The Window Manager Taking Over The Screen
- The Window Manager Updating Windows
May 10, 2009
- The Window Manager_SWI Calls
- The Window Manager Layout Of Windows
- The Window Manager_Layout Of Windows
- The Window Manager_Mouse
- The Window Manager Mouse
- The Window Manager_General Principles
- The Window Manager_Polling
- The Window Manager_Technical Details
- The Window Manager_Overview
- The Window Manager Overview
- The Window Manager_Introduction
- The Window Manager
- PCI Manager
May 9, 2009
- Conventions Used
- Finding Out More
- Summary Of Contents
- Part 1
- About the Programmer's Reference Manuals
- The Window Manager_Layout_Of_Windows
May 8, 2009
- Part 3
- Part 2
- Part 7
- Technical Details
- The Window Manager\Introduction
- The+Window+Manager
- Part7_1_1
- Part 7_1
- Tests\Hierarchy
May 4, 2009
May 3, 2009
May 2, 2009
April 30, 2009
April 29, 2009
April 28, 2009
April 9, 2009
April 4, 2009
February 12, 2009
February 10, 2009
February 8, 2009
February 7, 2009
February 6, 2009
February 3, 2009
January 27, 2009
November 13, 2008
November 4, 2008
October 24, 2008
October 23, 2008
October 18, 2008
October 15, 2008
October 6, 2008
October 5, 2008
October 4, 2008
September 29, 2008
- Software information: Swarm
- Software information: Smear
- Software information: Slider
- Software information: Scrolling
- Software information: Scrbounce
- Software information: Pogo
- Software information: Circles
- Software information: AcornLogo
- Software information: PrintDefs
- Software information: WindSetup
- Software information: SysMerge
- Software information: SndSetup
- Software information: ScrnSetup
- Software information: MousSetup
- Software information: LockSetup
- Software information: KbdSetup
- Software information: FontSetup
- Software information: FilrSetup
- Software information: DiscSetup
- Software information: Configure
- Software information: BootSetup
September 26, 2008
September 25, 2008
- Software information: SciCalc
- Software information: Printers
- Software information: HeapUtils
- Software information: WatchUserSWIs
- Software information: WatchAbort
- Software information: TrapError
- Software information: RTSupport
- Clipboard Module Notes
- Software information: DebugTools
- Software information: DebugButtn
September 24, 2008
- Software information: Phoenix
- Software information
- Software information: Super
- Software information: SpriteUtil
- Software information: ScrBlank
- Software information: ITable
- Software information: Hourglass
- Software information: Fonts
- Software information: DrawMod
- Software information: Colours
- Software information: BBCEconet
- Software information: SCSIFS
- Software information: ResourceFS
- Software information: ResFiler
- Software information: RAMFSFiler
- Software information: RAMFS
- Software information: PipeFS
- Software information: Free
- Software information: FilerSWIs
- Software information: FileSwitch
- Software information: FileCore
- Software information: CDFSFiler
- Software information: CDFSDriver
- Software information: CDFS
- Software information: ATAPI
- Software information: ADFSFiler
- Software information: ADFS
- Software information: WimpUtils2
- Software information: TaskWindow
- Software information: Switcher
- Software information: ShellCLI
- Software information: RedrawMgr
- Software information: FilterMgr
- Software information: DragAnObj
- Software information: DragASprit
- Software information: Desktop
- Software information: UnSqzAIF
- Software information: MemInfo
- Software information: UK
- Software information: TerrMgr
- Software information: SerialSpt
- Software information: Serial
- Software information: SerMouse
- Software information: Podule
- Software information: PCI
- Software information: MsgTrans
- Software information: Inter
- Software information: IntKey
- Software information: DMA
- Software information: CLib
- Software information: Buffers
- Software information: BASICTrans
- Software information: BASIC64
- Software information: BASIC105
- Software information: ARM
- Software information: SoundCtrl
- Software information: Sound0
September 11, 2008
August 19, 2008
June 15, 2008
May 9, 2008
May 6, 2008
April 29, 2008
April 28, 2008
April 27, 2008
- Software information: MemNow
- Software information: TTxtView
- Software information: Help
- Software information: ResTest
- Software information: ResEd
- Software information: ResCreate
- Software information: PrintEdit
- Software information: FontPrint
- Software information: WebServe
- Software information: T1ToFont
- Software information: Paint
- Software information: MakeModes
- Software information: CloseUp
- Software information: Edit
- Software information: Chars
- Software information: Squash
- Software information: Sampler
- Software information: Maestro
April 25, 2008
- Software information: Puzzle
- Software information: Patience
- Software information: MineHunt
- update software info
February 22, 2008
November 25, 2007
- Redraw Manager Module API Specification
- Filter Manager Module API Specification
- DragASprite Module API Specification
- DragAnObject Module API Specification
- Drag-And-Drop Functional Specification
October 20, 2007
August 11, 2007
July 22, 2007
July 9, 2007
June 14, 2007
June 13, 2007
- The Hub single sign-on mechanism
- DebugTools Module API Specification
- Running Rails applications from subdirectories
May 30, 2007
- DebugTools Module API Specificaiton
- TrapError Module API Specification
- FrontEnd Module Modifications And Extensions
- RTSupport Module API Specification
- Check URL Module API Specification
- URL Fetcher API Specification