WPLaunchPad

From EDM2
Jump to: navigation, search

Description

Class definition file
wplnchpd.idl

Class hierarchy SOMObject

Instance methods

  • wpAddLaunchPadPage1
  • wpAddLaunchPadPage2
  • wpQueryActionButtons
  • wpQueryActionButtonStyle
  • wpQueryCloseDrawer
  • wpQueryDisplaySmallIcons
  • wpQueryDisplayText
  • wpQueryDisplayTextInDrawers
  • wpQueryDisplayVertical
  • wpQueryDrawerHWND
  • wpQueryFloatOnTop
  • wpQueryHideLaunchPadFrameCtls
  • wpQueryObjectList
  • wpRefreshDrawer
  • wpSetActionButtonStyle
  • wpSetCloseDrawer
  • wpSetDisplaySmallIcons
  • wpSetDisplayText
  • wpSetDisplayTextInDrawers
  • wpSetDisplayVertical
  • wpSetDrawerHWND
  • wpSetFloatOnTop
  • wpSetHideLaunchPadFrameCtls
  • wpSetObjectListFromHObjects
  • wpSetObjectListFromObjects
  • wpSetObjectListFromStrings

SOMObject instance methods

  • somDefaultInit
  • somDestruct

WPObject instance methods

  • wpAddObjectWindowPage
  • wpAddSettingsPages
  • wpDragOver
  • wpDrop
  • wpFilterMenu
  • wpInitData
  • wpMenuItemHelpSelected
  • wpMenuItemSelected
  • wpOpen
  • wpQueryConcurrentView
  • wpRestoreState
  • wpSaveState
  • wpSetup
  • wpUnInitData

WPObject class methods

  • wpclsQueryDefaultHelp
  • wpclsQueryDefaultView
  • wpclsQueryIconData
  • wpclsQuerySettingsPageSize
  • wpclsQueryStyle
  • wpclsQueryTitle

Extra Information

Captured from a message in a public CompuServe Forum Author: Dick Goran, (see EMail Addresses) (see also Changing the LaunchPad; see Sample code to create a LaunchPad for a working example)

The third edition of the REXX Reference Summary Handbook has all of the setup strings for WPLaunchPad. In addition, I have included them here:

Class WPLaunchPad
Key Name Value Description (OS/2 Warp 3.0)
DRAWEROBJECTS n,object [, ...] A comma delimited list, each of which represents a drawer number followed by either object IDs or fully qualified path names. The drawer number (0 = LaunchPad itself, 1 = first drawer, etc.) is separated from the object name with a comma.
FPOBJECTS

<object ID> | filename [, ...]

A comma delimited list of objects to be added to the end of the LaunchPad. The value(s) for this key name is/are an object IDs or fully qualified path names.

Note: This is equivalent to specifying DRAWEROBJECTS with a drawer number of 0.

LPACTIONSTYLE TEXT Display action buttons as text.
MINI Display action buttons as mini icons.
NORMAL Display action buttons as normal sized icons.
OFF Do not display action buttons.
LPCLOSEDRAWER

NO | YES

Specifies whether a drawer should be closed after a LaunchPad object is opened.
LPDRAWERTEXT

NO | YES

Specifies whether object titles should be displayed on the LaunchPad drawers (not buttons).
LPFLOAT

NO | YES

Specifies whether the LaunchPad should float to the top of other windows.
LPHIDECTLS

YES | NO

Specifies whether the LaunchPad frame controls (i.e. title bar and icon) should be hidden.
LPSMALLICONS

NO | YES

Specifies whether small icons or default size icons should be displayed on the LaunchPad.
LPTEXT

NO | YES

Specifies whether object titles should be displayed on the LaunchPad buttons (not drawers).
LPVERTICAL

NO | YES

Specifies whether the LaunchPad should be displayed horizontally or vertically.