WPLaunchPad: Difference between revisions
Appearance
No edit summary |
mNo edit summary |
||
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
(OS/2 V3) This is the LaunchPad class. There may be several objects of this class. | |||
;Class definition file:wplnchpd.idl | |||
;Default Title: "Toolbar" | |||
;DLL: [[PMWP.DLL]] | |||
;Class definition file: wplnchpd.idl | |||
==Class hierarchy SOMObject== | ==Class hierarchy SOMObject== | ||
*[[WPObject]] | *[[WPObject]] | ||
**[[WPAbstract]] | **[[WPAbstract]] | ||
*** | ***WPLaunchPad | ||
==Instance methods== | ==Instance methods== | ||
*wpAddLaunchPadPage1 | *wpAddLaunchPadPage1 | ||
*wpAddLaunchPadPage2 | *wpAddLaunchPadPage2 | ||
*wpQueryActionButtons | *wpQueryActionButtons | ||
*wpQueryActionButtonStyle | *wpQueryActionButtonStyle | ||
*wpQueryCloseDrawer | *wpQueryCloseDrawer | ||
*wpQueryDisplaySmallIcons | *wpQueryDisplaySmallIcons | ||
*wpQueryDisplayText | *wpQueryDisplayText | ||
*wpQueryDisplayTextInDrawers | *wpQueryDisplayTextInDrawers | ||
*wpQueryDisplayVertical | *wpQueryDisplayVertical | ||
*wpQueryDrawerHWND | *wpQueryDrawerHWND | ||
*wpQueryFloatOnTop | *wpQueryFloatOnTop | ||
*wpQueryHideLaunchPadFrameCtls | *wpQueryHideLaunchPadFrameCtls | ||
*wpQueryObjectList | *wpQueryObjectList | ||
*wpRefreshDrawer | *wpRefreshDrawer | ||
*wpSetActionButtonStyle | *wpSetActionButtonStyle | ||
*wpSetCloseDrawer | *wpSetCloseDrawer | ||
Line 40: | Line 43: | ||
==WPObject instance methods== | ==WPObject instance methods== | ||
*wpAddObjectWindowPage | *wpAddObjectWindowPage | ||
*wpAddSettingsPages | *wpAddSettingsPages | ||
*wpDragOver | *wpDragOver | ||
*wpDrop | *wpDrop | ||
*wpFilterMenu | *wpFilterMenu | ||
*wpInitData | *wpInitData | ||
*wpMenuItemHelpSelected | *wpMenuItemHelpSelected | ||
*wpMenuItemSelected | *wpMenuItemSelected | ||
*wpOpen | *wpOpen | ||
*wpQueryConcurrentView | *wpQueryConcurrentView | ||
*wpRestoreState | *wpRestoreState | ||
*wpSaveState | *wpSaveState | ||
*wpSetup | *wpSetup | ||
*wpUnInitData | *wpUnInitData | ||
Line 125: | Line 128: | ||
|} | |} | ||
[[Category: | [[Category:WPS Classes]] |
Latest revision as of 01:51, 14 February 2020
(OS/2 V3) This is the LaunchPad class. There may be several objects of this class.
- Default Title
- "Toolbar"
- DLL
- PMWP.DLL
- Class definition file
- wplnchpd.idl
Class hierarchy SOMObject
- WPObject
- WPAbstract
- WPLaunchPad
- WPAbstract
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:
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. |