WPLaunchPad: Difference between revisions
Appearance
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
==Description== | ==Description== | ||
;Class definition file:wplnchpd.idl | |||
;DLL: | |||
==Class hierarchy SOMObject== | ==Class hierarchy SOMObject== | ||
Line 14: | Line 13: | ||
* [[wpAddLaunchPadPage2]] | * [[wpAddLaunchPadPage2]] | ||
* [[wpQueryActionButtons]] | * [[wpQueryActionButtons]] | ||
* [[ wpQueryActionButtonStyle]] | * [[wpQueryActionButtonStyle]] | ||
* [[wpQueryCloseDrawer]] | * [[wpQueryCloseDrawer]] | ||
* [[wpQueryDisplaySmallIcons]] | * [[wpQueryDisplaySmallIcons]] | ||
Line 37: | Line 36: | ||
* [[wpSetObjectListFromObjects]] | * [[wpSetObjectListFromObjects]] | ||
* [[wpSetObjectListFromStrings]] | * [[wpSetObjectListFromStrings]] | ||
==SOMObject instance methods== | ==SOMObject instance methods== | ||
* [[somDefaultInit]] | * [[somDefaultInit]] | ||
* [[somDestruct]] | * [[somDestruct]] | ||
==WPObject instance methods== | ==WPObject instance methods== | ||
Line 59: | Line 56: | ||
* [[wpSetup]] | * [[wpSetup]] | ||
* [[wpUnInitData]] | * [[wpUnInitData]] | ||
==Class methods== | ==Class methods== | ||
Line 71: | Line 67: | ||
* [[wpclsQueryStyle]] | * [[wpclsQueryStyle]] | ||
* [[wpclsQueryTitle]] | * [[wpclsQueryTitle]] | ||
==Override by WPLaunchPad== | ==Override by WPLaunchPad== | ||
==Extra Information== | ==Extra Information== | ||
Captured from a message in a public CompuServe Forum | 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) | 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: | |||
The third edition of the REXX Reference Summary Handbook has all of the | {|class="wikitable" | ||
setup strings for WPLaunchPad. In addition, | |+Class WPLaunchPad | ||
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. | |||
|- | |||
|rowspan=4|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. | |||
|} | |||
[[Category: | [[Category:SOM Class]] |
Revision as of 22:19, 17 November 2016
Description
- Class definition file
- wplnchpd.idl
- DLL
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
WPObject instance methods
- wpAddObjectWindowPage
- wpAddSettingsPages
- wpDragOver
- wpDrop
- wpFilterMenu
- wpInitData
- wpMenuItemHelpSelected
- wpMenuItemSelected
- wpOpen
- wpQueryConcurrentView
- wpRestoreState
- wpSaveState
- wpSetup
- wpUnInitData
Class methods
N/A
WPObject class methods
- wpclsQueryDefaultHelp
- wpclsQueryDefaultView
- wpclsQueryIconData
- wpclsQuerySettingsPageSize
- wpclsQueryStyle
- wpclsQueryTitle
Override by WPLaunchPad
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. |