Jump to content

Presentation Manager Functions: Difference between revisions

From EDM2
moved here
 
Moving to the OS2_API namespace.
Line 420: Line 420:


==== Rectangle functions ====
==== Rectangle functions ====
* [[WinCopyRect]]
* [[OS2_API:WinCopyRect|WinCopyRect]]
* [[WinEqualRect]]
* [[OS2_API:WinEqualRect|WinEqualRect]]
* [[WinInflateRect]]
* [[OS2_API:WinInflateRect|WinInflateRect]]
* [[WinIntersectRect]]
* [[OS2_API:WinIntersectRect|WinIntersectRect]]
* [[WinIsRectEmpty]]
* [[OS2_API:WinIsRectEmpty|WinIsRectEmpty]]
* [[WinMakeRect]]
* [[OS2_API:WinMakeRect|WinMakeRect]]
* [[WinOffsetRect]]
* [[OS2_API:WinOffsetRect|WinOffsetRect]]
* [[WinPtInRect]]
* [[OS2_API:WinPtInRect|WinPtInRect]]
* [[WinSetRect]]
* [[OS2_API:WinSetRect|WinSetRect]]
* [[WinSetRectEmpty]]
* [[OS2_API:WinSetRectEmpty|WinSetRectEmpty]]
* [[WinSubtractRect]]
* [[OS2_API:WinSubtractRect|WinSubtractRect]]
* [[WinUnionRect]]
* [[OS2_API:WinUnionRect|WinUnionRect]]


==== Regions/Clipping ====
==== Regions/Clipping ====
* [[WinExcludeUpdateRegion]]
* [[OS2_API:WinExcludeUpdateRegion|WinExcludeUpdateRegion]]
* [[WinInvalidateRect]]
* [[OS2_API:WinInvalidateRect|WinInvalidateRect]]
* [[WinInvalidateRegion]]
* [[OS2_API:WinInvalidateRegion|WinInvalidateRegion]]
* [[WinLockVisRegions]]
* [[OS2_API:WinLockVisRegions|WinLockVisRegions]]
* [[WinLockWindowUpdate]]
* [[OS2_API:WinLockWindowUpdate|WinLockWindowUpdate]]
* [[WinQueryUpdateRect]]
* [[OS2_API:WinQueryUpdateRect|WinQueryUpdateRect]]
* [[WinQueryUpdateRegion]]
* [[OS2_API:WinQueryUpdateRegion|WinQueryUpdateRegion]]
* [[WinQueryVisibleRegion]]
* [[OS2_API:WinQueryVisibleRegion|WinQueryVisibleRegion]]
* [[WinSetVisibleRegionNotify]]
* [[OS2_API:WinSetVisibleRegionNotify|WinSetVisibleRegionNotify]]
* [[WinUpdateWindow]]
* [[OS2_API:WinUpdateWindow|WinUpdateWindow]]
* [[WinValidateRect]]
* [[OS2_API:WinValidateRect|WinValidateRect]]
* [[WinValidateRegion]]
* [[OS2_API:WinValidateRegion|WinValidateRegion]]


==== Resource Management ====
==== Resource Management ====
* [[WinLoadString]]
* [[OS2_API:WinLoadString|WinLoadString]]
* [[WinLoadMessage]]
* [[OS2_API:WinLoadMessage|WinLoadMessage]]


===== Accel Table =====
===== Accel Table =====
* [[WinCopyAccelTable]]
* [[OS2_API:WinCopyAccelTable|WinCopyAccelTable]]
* [[WinCreateAccelTable]]
* [[OS2_API:WinCreateAccelTable|WinCreateAccelTable]]
* [[WinDestroyAccelTable]]
* [[OS2_API:WinDestroyAccelTable|WinDestroyAccelTable]]
* [[WinLoadAccelTable]]
* [[OS2_API:WinLoadAccelTable|WinLoadAccelTable]]
* [[WinQueryAccelTable]]
* [[OS2_API:WinQueryAccelTable|WinQueryAccelTable]]
* [[WinSetAccelTable]]
* [[OS2_API:WinSetAccelTable|WinSetAccelTable]]
* [[WinTranslateAccel]]
* [[OS2_API:WinTranslateAccel|WinTranslateAccel]]


===== Icon =====
===== Icon =====
* [[WinFreeFileIcon]]
* [[OS2_API:WinFreeFileIcon|WinFreeFileIcon]]
* [[WinLoadFileIcon]]
* [[OS2_API:WinLoadFileIcon|WinLoadFileIcon]]
* [[WinSetFileIcon]]
* [[OS2_API:WinSetFileIcon|WinSetFileIcon]]


===== Pointer =====
===== Pointer =====
* [[WinCreatePointer]]
* [[OS2_API:WinCreatePointer|WinCreatePointer]]
* [[WinCreatePointerIndirect]]
* [[OS2_API:WinCreatePointerIndirect|WinCreatePointerIndirect]]
* [[WinDestroyPointer]]
* [[OS2_API:WinDestroyPointer|WinDestroyPointer]]
* [[WinLoadPointer]]
* [[OS2_API:WinLoadPointer|WinLoadPointer]]
* [[WinLockPointerUpdate]]
* [[OS2_API:WinLockPointerUpdate|WinLockPointerUpdate]]
* [[WinQueryPointer]]
* [[OS2_API:WinQueryPointer|WinQueryPointer]]
* [[WinQueryPointerInfo]]
* [[OS2_API:WinQueryPointerInfo|WinQueryPointerInfo]]
* [[WinQueryPointerPos]]
* [[OS2_API:WinQueryPointerPos|WinQueryPointerPos]]
* [[WinSetPointer]]
* [[OS2_API:WinSetPointer|WinSetPointer]]
* [[WinSetPointerOwner]]
* [[OS2_API:WinSetPointerOwner|WinSetPointerOwner]]
* [[WinSetPointerPos]]
* [[OS2_API:WinSetPointerPos|WinSetPointerPos]]
* [[WinShowPointer]]
* [[OS2_API:WinShowPointer|WinShowPointer]]


==== TaskList functions ====
==== TaskList functions ====
* [[WinAddSwitchEntry]]
* [[OS2_API:WinAddSwitchEntry|WinAddSwitchEntry]]
* [[WinChangeSwitchEntry]]
* [[OS2_API:WinChangeSwitchEntry|WinChangeSwitchEntry]]
* [[WinCreateSwitchEntry]]
* [[OS2_API:WinCreateSwitchEntry|WinCreateSwitchEntry]]
* [[WinQuerySessionTitle]]
* [[OS2_API:WinQuerySessionTitle|WinQuerySessionTitle]]
* [[WinQuerySwitchEntry]]
* [[OS2_API:WinQuerySwitchEntry|WinQuerySwitchEntry]]
* [[WinQuerySwitchHandle]]
* [[OS2_API:WinQuerySwitchHandle|WinQuerySwitchHandle]]
* [[WinQuerySwitchList]]
* [[OS2_API:WinQuerySwitchList|WinQuerySwitchList]]
* [[WinQueryTaskSizePos]]
* [[OS2_API:WinQueryTaskSizePos|WinQueryTaskSizePos]]
* [[WinQueryTaskTitle]]
* [[OS2_API:WinQueryTaskTitle|WinQueryTaskTitle]]
* [[WinRemoveSwitchEntry]]
* [[OS2_API:WinRemoveSwitchEntry|WinRemoveSwitchEntry]]
* [[WinStartApp]]
* [[OS2_API:WinStartApp|WinStartApp]]
* [[WinSwitchToProgram]]
* [[OS2_API:WinSwitchToProgram|WinSwitchToProgram]]
* [[WinTerminateApp]]
* [[OS2_API:WinTerminateApp|WinTerminateApp]]


==== Timers ====
==== Timers ====
* [[WinStartTimer]]
* [[OS2_API:WinStartTimer|WinStartTimer]]
* [[WinStopTimer]]
* [[OS2_API:WinStopTimer|WinStopTimer]]


==== WorkplaceShell functions ====
==== WorkplaceShell functions ====
* [[WinCopyObject]]
* [[OS2_API:WinCopyObject|WinCopyObject]]
* [[WinCreateObject]]
* [[OS2_API:WinCreateObject|WinCreateObject]]
* [[WinCreateShadow]]
* [[OS2_API:WinCreateShadow|WinCreateShadow]]
* [[WinDeregisterObjectClass]]
* [[OS2_API:WinDeregisterObjectClass|WinDeregisterObjectClass]]
* [[WinDestroyObject]]
* [[OS2_API:WinDestroyObject|WinDestroyObject]]
* [[WinEnumObjectClasses]]
* [[OS2_API:WinEnumObjectClasses|WinEnumObjectClasses]]
* [[WinIsSOMDDReady]]
* [[OS2_API:WinIsSOMDDReady|WinIsSOMDDReady]]
* [[WinIsWPDServerReady]]
* [[OS2_API:WinIsWPDServerReady|WinIsWPDServerReady]]
* [[WinLockupSystem]]
* [[OS2_API:WinLockupSystem|WinLockupSystem]]
* [[WinMoveObject]]
* [[OS2_API:WinMoveObject|WinMoveObject]]
* [[WinOpenObject]]
* [[OS2_API:WinOpenObject|WinOpenObject]]
* [[WinQueryActiveDesktopPathname]]
* [[OS2_API:WinQueryActiveDesktopPathname|WinQueryActiveDesktopPathname]]
* [[WinQueryObject]]
* [[OS2_API:WinQueryObject|WinQueryObject]]
* [[WinQueryObjectPath]]
* [[OS2_API:WinQueryObjectPath|WinQueryObjectPath]]
* [[WinRegisterObjectClass]]
* [[OS2_API:WinRegisterObjectClass|WinRegisterObjectClass]]
* [[WinReplaceObjectClass]]
* [[OS2_API:WinReplaceObjectClass|WinReplaceObjectClass]]
* [[WinRestartSOMDD]]
* [[OS2_API:WinRestartSOMDD|WinRestartSOMDD]]
* [[WinRestartWPDServer]]
* [[OS2_API:WinRestartWPDServer|WinRestartWPDServer]]
* [[WinSaveObject]]
* [[OS2_API:WinSaveObject|WinSaveObject]]
* [[WinSetObjectData]]
* [[OS2_API:WinSetObjectData|WinSetObjectData]]
* [[WinShutdownSystem]]
* [[OS2_API:WinShutdownSystem|WinShutdownSystem]]
* [[WinUnlockSystem]]
* [[OS2_API:WinUnlockSystem|WinUnlockSystem]]


[[OS2_API | OS/2 API]]
[[OS2_API | OS/2 API]]

Revision as of 21:19, 28 April 2005

Presentation Manager Interface

Device Functions

Direct Manipulation Functions

Dynamic Data Formatting Functions

Hooks and Procedures

Profile Functions

Spooler Functions

Window Functions

Atom Functions

Clipboard

Device Context/Presentation Space

Dialogs

Drawing functions

Dynamic Link Library

Error handling

Focus

Help

Information
System
Window

Menuing

Messaging

National Language/Code Page

Rectangle functions

Regions/Clipping

Resource Management

Accel Table
Icon
Pointer

TaskList functions

Timers

WorkplaceShell functions

OS/2 API