SAP ABAP Class CL_GUI_SELECTOR (SAPSelector: Control for selecting colors or bitmaps)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷ BC-FES-GRA (Application Component) Graphic
⤷ SGRB (Package) ABAP Graphic Proxies
⤷ BC-FES-GRA (Application Component) Graphic
⤷ SGRB (Package) ABAP Graphic Proxies
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_GUI_CONTROL | Proxy Class for Control in GUI | 19990208 |
Properties
Class | CL_GUI_SELECTOR | |
Short Description | SAPSelector: Control for selecting colors or bitmaps | |
Super Class | CL_GUI_CONTROL | Proxy Class for Control in GUI |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SGRB | ABAP Graphic Proxies |
Created | 19990208 | SAP |
Last change | 00000000 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_GUI_SELECTOR has no forward declaration.
Interfaces
Class CL_GUI_SELECTOR has no interface implemented.
Friends
Class CL_GUI_SELECTOR has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CO_EVENT_CHANGE_SELECTION | Constant | Private | Type reference (TYPE) | I | 1 | Konstante für Event ChangeSelection | 19990610 | |
2 | PARAM_I | Static Attribute | Private | Type reference (TYPE) | I | Statischer Parameter | 19990610 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CONSTRUCTOR | Instance method | Public | Constructor | Constructor | 19990225 |
2 | LOADBITMAPFILE | Instance method | Public | Method | Loads a bitmap from disk | 19990610 |
3 | LOADBITMAPRES | Instance method | Public | Method | Loads a predefined bitmap resource | 19990610 |
4 | SETBOXXSIZE | Instance method | Public | Method | Set horizontal size of a selection box | 19990208 |
5 | SETBOXYSIZE | Instance method | Public | Method | Set vertical size of a selection box | 19990208 |
6 | SETCOLUMNS | Instance method | Public | Method | Set number of columns | 19990208 |
7 | SETMODE | Instance method | Public | Method | Selection of a display mode | 19990311 |
8 | SETSELECTION | Instance method | Public | Method | Set selection | 19990208 |
9 | SETSPACEX | Instance method | Public | Method | Horizontal spacing of selection boxes | 19990208 |
10 | SETSPACEY | Instance method | Public | Method | Vertical spacing of selection boxes | 19990208 |
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | ON_CHANGE_SELECTION | Instance Event (0) |
Public (2) |
User has selected an object | 19990610 |
Types
Class CL_GUI_SELECTOR has no local type.
Method Signatures
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | LIFETIME | Call by reference | Type reference (TYPE) | I | Lifetime | 19990225 | ||
2 | Importing | PARENT | Value transfer | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Parent-Container | 19990225 | ||
3 | Importing | SHELLSTYLE | Value transfer | Type reference (TYPE) | I | Shell Style | 19990225 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR | Fehler | 19990225 |
Method LOADBITMAPFILE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | COUNT | Value transfer | Type reference (TYPE) | I | Anzahl der Bitmaps in Datei | 19990610 | ||
2 | Importing | PATHNAME | Call by reference | Type reference (TYPE) | C | Pfadname der Bitmapdatei | 19990610 |
Method LOADBITMAPFILE on class CL_GUI_SELECTOR has no exception.
Method LOADBITMAPRES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | RESNR | Value transfer | Type reference (TYPE) | I | Nummer der Bitmapresource | 19990610 |
Method LOADBITMAPRES on class CL_GUI_SELECTOR has no exception.
Method SETBOXXSIZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | XS | Value transfer | Type reference (TYPE) | I | 15 | Horizontal size of selection box | 19990208 |
Method SETBOXXSIZE on class CL_GUI_SELECTOR has no exception.
Method SETBOXYSIZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | YS | Value transfer | Type reference (TYPE) | I | 10 | Vertical size of selection box | 19990208 |
Method SETBOXYSIZE on class CL_GUI_SELECTOR has no exception.
Method SETCOLUMNS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | COLS | Value transfer | Type reference (TYPE) | I | 1 | Number of columns | 19990208 |
Method SETCOLUMNS on class CL_GUI_SELECTOR has no exception.
Method SETMODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | MODE | Value transfer | Type reference (TYPE) | I | Darstellungsmodus | 19990311 |
Method SETMODE on class CL_GUI_SELECTOR has no exception.
Method SETSELECTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | SEL | Value transfer | Type reference (TYPE) | I | 0 | Selected entry | 19990208 |
Method SETSELECTION on class CL_GUI_SELECTOR has no exception.
Method SETSPACEX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | SX | Value transfer | Type reference (TYPE) | I | 5 | Horizontal spacing of selection boxes | 19990208 |
Method SETSPACEX on class CL_GUI_SELECTOR has no exception.
Method SETSPACEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | SY | Value transfer | Type reference (TYPE) | I | 5 | Vertical spacing of selection boxes | 19990208 |
Method SETSPACEY on class CL_GUI_SELECTOR has no exception.
Event Signatures
Event ON_CHANGE_SELECTION Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | SELECTION | Exporting | Value transfer | Type reference (TYPE) | I | Nummer des ausgewählten Objektes | 19990610 |
History
Last changed by/on | SAP | 00000000 |
SAP Release Created in |