Hierarchy
⤷ BC-FES-GUI (Application Component) Graphical User Interface
⤷ SCET (Package) Control Enabling Technology / Control Framework
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_GUI_OBJECT | Proxy Class for a GUI Object | 00000000 |
Meta Relationship - Used By
Properties
Class | CL_GUI_CONTROL | |
Short Description | Proxy Class for Control in GUI | |
Super Class | CL_GUI_OBJECT | Proxy Class for a GUI Object |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | S | System Program |
Category | 0 | |
Package | SCET | Control Enabling Technology / Control Framework |
Created | 19981013 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | CNTL | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | OLE2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_GUI_CONTROL has no interface implemented.
Friends
Class CL_GUI_CONTROL has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ADUST_DESIGN_FALSE | Constant | Public | Type reference (TYPE) | I | 0 | Don't adjust to container grid | 19990812 | |
2 | ADUST_DESIGN_TRUE | Constant | Public | Type reference (TYPE) | I | 1 | Adjust to container grid | 19990812 | |
3 | ALIGN_AT_BOTTOM | Constant | Public | Type reference (TYPE) | I | 8 | Constant | 19981223 | |
4 | ALIGN_AT_LEFT | Constant | Public | Type reference (TYPE) | I | 1 | Constant | 19981223 | |
5 | ALIGN_AT_RIGHT | Constant | Public | Type reference (TYPE) | I | 2 | Constant | 19981223 | |
6 | ALIGN_AT_TOP | Constant | Public | Type reference (TYPE) | I | 4 | Constant | 19981223 | |
7 | CFALSE | Constant | Protected | Type reference (TYPE) | I | 0 | Boolean false | 19990813 | |
8 | CFW_MODE | Instance attribute | Protected | Type reference (TYPE) | I | MODE_RUN | Run/Design Mode | 20000410 | |
9 | CTRUE | Constant | Protected | Type reference (TYPE) | I | 1 | Boolean True | 19990813 | |
10 | CUR_EVENT | Static Attribute | Public | Object reference (TYPE REF TO) | CL_GUI_EVENT | Current Event | 19990503 | ||
11 | EVENTS_TO_REGISTER_CONTROL | Instance attribute | Protected | Type reference (TYPE) | CNTL_SIMPLE_EVENTS | Events to Register | 19990813 | ||
12 | EVENT_LEFT_CLICK_DESIGN | Constant | Protected | Type reference (TYPE) | I | 1 | ID of Event Left Click When in Design Mode | 19990813 | |
13 | EVENT_LEFT_CLICK_RUN | Constant | Protected | Type reference (TYPE) | I | 16 | ID of Event Left Click When Being Run | 19990902 | |
14 | EVENT_MOVE | Constant | Protected | Type reference (TYPE) | I | 11 | ID of Event Move Control | 19990813 | |
15 | EVENT_RIGHT_CLICK | Constant | Protected | Type reference (TYPE) | I | 2 | ID of Event Right Click | 19990813 | |
16 | EVENT_SIZE | Constant | Protected | Type reference (TYPE) | I | 12 | ID of Event Size Control | 19990813 | |
17 | LIFETIME | Instance attribute | Public | Type reference (TYPE) | I | cntl_lifetime_imode | Lifetime | 19981124 | |
18 | LIFETIME_DEFAULT | Constant | Public | Type reference (TYPE) | I | 0 | Default Value for Lifetime | 19990113 | |
19 | LIFETIME_DYNPRO | Constant | Public | Type reference (TYPE) | I | 1 | Lifetime: Screen | 19990113 | |
20 | LIFETIME_IMODE | Constant | Public | Type reference (TYPE) | I | 2 | Lifetime: Internal Session | 19990113 | |
21 | METRIC_DEFAULT | Constant | Public | Type reference (TYPE) | I | 0 | Default Metric | 19990204 | |
22 | METRIC_MM | Constant | Public | Type reference (TYPE) | I | 2 | Millimeter Metric | 19990204 | |
23 | METRIC_PIXEL | Constant | Public | Type reference (TYPE) | I | 1 | Pixel Metric | 19990204 | |
24 | MODE_DESIGN | Constant | Public | Type reference (TYPE) | I | 1 | Control in Design Mode | 19990812 | |
25 | MODE_RUN | Constant | Public | Type reference (TYPE) | I | 0 | Control in Run Mode | 19990812 | |
26 | M_METRIC | Instance attribute | Protected | Type reference (TYPE) | I | METRIC_DEFAULT | Metric | 19991124 | |
27 | M_NAME | Instance attribute | Protected | Type reference (TYPE) | STRING | Name | 20000112 | ||
28 | PARENT | Instance attribute | Public | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Parent Container | 19981214 | ||
29 | PROPERTY_ACCDESCRIPTION | Constant | Protected | Type reference (TYPE) | I | 540 | Shell accessibility description | 20041028 | |
30 | PROPERTY_ADJUST_DESIGN | Constant | Protected | Type reference (TYPE) | I | 460 | Constant | 19990812 | |
31 | PROPERTY_ALIGN | Constant | Protected | Type reference (TYPE) | I | 10 | Constant | 19981026 | |
32 | PROPERTY_CAPTION | Constant | Protected | Type reference (TYPE) | I | 60 | Constant | 19981216 | |
33 | PROPERTY_ENABLE | Constant | Protected | Type reference (TYPE) | I | 90 | Enable/Disable | 20000516 | |
34 | PROPERTY_GRID_HANDLE | Constant | Protected | Type reference (TYPE) | I | 450 | Constant | 19990812 | |
35 | PROPERTY_GRID_STEP | Constant | Protected | Type reference (TYPE) | I | 420 | Constant | 19990812 | |
36 | PROPERTY_HEIGHT | Constant | Protected | Type reference (TYPE) | I | 120 | Constant | 19981026 | |
37 | PROPERTY_INNER_HEIGHT | Constant | Protected | Type reference (TYPE) | I | 500 | Inner Height | 20000112 | |
38 | PROPERTY_INNER_WIDTH | Constant | Protected | Type reference (TYPE) | I | 510 | Inner Width | 20000112 | |
39 | PROPERTY_LEFT | Constant | Protected | Type reference (TYPE) | I | 170 | Constant | 19981026 | |
40 | PROPERTY_METRIC | Constant | Public | Type reference (TYPE) | I | 410 | Constant | 19990204 | |
41 | PROPERTY_MODE | Constant | Protected | Type reference (TYPE) | I | 210 | Constant | 19990812 | |
42 | PROPERTY_NAME | Constant | Protected | Type reference (TYPE) | I | 520 | Constant | 20000112 | |
43 | PROPERTY_TABSTOP | Static Attribute | Public | Type reference (TYPE) | I | 240 | Control in Tab Chain? | 19990611 | |
44 | PROPERTY_TOP | Constant | Protected | Type reference (TYPE) | I | 270 | Constant | 19981026 | |
45 | PROPERTY_VISIBLE | Constant | Protected | Type reference (TYPE) | I | 290 | Constant | 19981026 | |
46 | PROPERTY_WIDTH | Constant | Protected | Type reference (TYPE) | I | 300 | Constant | 19981026 | |
47 | REGISTERED_EVENTS | Instance attribute | Protected | Type reference (TYPE) | CNTL_EVENTS | Registered Events | 19981030 | ||
48 | REGISTERED_EVENTS_COUNT | Instance attribute | Protected | Type reference (TYPE) | I | Registered_Events_Count | 19981125 | ||
49 | REGISTERED_SIMPLE_EVENTS | Instance attribute | Protected | Type reference (TYPE) | CNTL_SIMPLE_EVENTS | Registered Simple Events | 19981116 | ||
50 | SHELLEVT_CTXMNU_REQ | Constant | Protected | Type reference (TYPE) | I | 13 | Shell EventId: Context Menu Requested | 19981207 | |
51 | SHELLEVT_CTXMNU_SEL | Constant | Protected | Type reference (TYPE) | I | 14 | Shell EventId: Context Menu Selected | 19981207 | |
52 | SHELLEVT_DRAG | Constant | Protected | Type reference (TYPE) | I | 16 | Shell EventId: Drag | 19990112 | |
53 | SHELLEVT_DRAGDROP | Constant | Protected | Type reference (TYPE) | I | 15 | Shell EventId: DragDrop | 19990112 | |
54 | SHELLEVT_DROP | Constant | Protected | Type reference (TYPE) | I | 17 | Shell EventId: Drop | 19990112 | |
55 | SHELLSTYLE | Instance attribute | Protected | Type reference (TYPE) | I | Shell Style | 19991028 | ||
56 | STATE_ALIVE | Constant | Public | Type reference (TYPE) | I | 0 | Control is Alive (on This Screen) | 19981125 | |
57 | STATE_ALIVE_ON_OTHER_SCREEN | Constant | Public | Type reference (TYPE) | I | 1 | Control is Alive On Other Screen | 19981125 | |
58 | STATE_DEAD | Constant | Public | Type reference (TYPE) | I | -1 | Control Already Destroyed | 19981125 | |
59 | VISIBLE_FALSE | Constant | Public | Type reference (TYPE) | CHAR1 | '0' | Constant for 'SET_VISIBLE' | 19990127 | |
60 | VISIBLE_TRUE | Constant | Public | Type reference (TYPE) | CHAR1 | '1' | Constant for 'SET_VISIBLE' | 19990127 | |
61 | WS_BORDER | Constant | Public | Type reference (TYPE) | I | 8388608 | Constant | 19990120 | |
62 | WS_CHILD | Constant | Public | Type reference (TYPE) | I | 1073741824 | Constant | 19981223 | |
63 | WS_CLIPCHILDREN | Constant | Public | Type reference (TYPE) | I | 33554432 | Constant | 19990104 | |
64 | WS_CLIPSIBLINGS | Constant | Public | Type reference (TYPE) | I | 67108864 | Constant | 19981223 | |
65 | WS_MAXIMIZEBOX | Constant | Public | Type reference (TYPE) | I | 65536 | Constant | 19990120 | |
66 | WS_MINIMIZEBOX | Constant | Public | Type reference (TYPE) | I | 131072 | Constant | 19990120 | |
67 | WS_SYSMENU | Constant | Public | Type reference (TYPE) | I | 524288 | Constant | 19990120 | |
68 | WS_THICKFRAME | Constant | Public | Type reference (TYPE) | I | 262144 | Constant | 19990120 | |
69 | WS_VISIBLE | Constant | Public | Type reference (TYPE) | I | 268435456 | Constant | 19981223 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CONSTRUCTOR | Instance method | Public | Constructor | Constructor | 19981013 |
2 | CONTROL_REGISTER_EVENT | Instance method | Protected | Method | Register Event for Control | 19990813 |
3 | CONTROL_UNREGISTER_EVENT | Instance method | Protected | Method | Unregister Event of Control | 19990813 |
4 | DISPATCH | Instance method | Public | Method | Dispatch, MUST be Redefined | 19981013 |
5 | FINALIZE | Instance method | Public | Method | Finalize, Can be Redefined | 19981123 |
6 | GET_ACCDESCRIPTION | Instance method | Public | Method | Get accessibility description property | 20041104 |
7 | GET_ADJUST_DESIGN | Instance method | Public | Method | Get Current Adjust Design Status | 19990812 |
8 | GET_ENABLE | Instance method | Public | Method | Get enable/disable property | 20000516 |
9 | GET_EVENT_PARAMETER | Instance method | Protected | Method | GET_EVENT_PARAMETER | 19981028 |
10 | GET_FOCUS | Static method | Public | Method | GET_FOCUS *** THIS WILL FLUSH *** | 19981028 |
11 | GET_GRID_HANDLE | Instance method | Public | Method | Get Current Grid Handle | 19990812 |
12 | GET_GRID_STEP | Instance method | Public | Method | Get Current Grid Step Value | 19990812 |
13 | GET_HEIGHT | Instance method | Public | Method | Get Height of Control | 19990224 |
14 | GET_LEFT | Instance method | Public | Method | Get Left Coordinate Value of Control | 19990812 |
15 | GET_METRIC | Instance method | Public | Method | Get Currently-Used Metric | 19990812 |
16 | GET_MODE | Instance method | Public | Method | Is Control in Design Mode or Run Mode | 19990812 |
17 | GET_NAME | Instance method | Public | Method | Returns the Name | 20000112 |
18 | GET_PATH | Instance method | Public | Method | Returns the Complete Name abc/def/uvw | 20000112 |
19 | GET_REGISTERED_EVENTS | Instance method | Public | Method | GET_REGISTERED_EVENTS (Int / System) | 19981116 |
20 | GET_REGISTERED_EVENTS_EX | Instance method | Protected | Method | FINAL! GET_REGISTERED_EVENTS_EX (Structure) | 19981116 |
21 | GET_TOP | Instance method | Public | Method | Get Top Coordinate Value of Control | 19990812 |
22 | GET_VISIBLE | Instance method | Public | Method | Is Control Visible | 19990812 |
23 | GET_WIDTH | Instance method | Public | Method | Get Width of Control | 19990224 |
24 | GET_WINDOW_PROPERTY | Instance method | Protected | Method | GET_WINDOW_PROPERTY | 19981013 |
25 | INIT_CONTROL | Instance method | Protected | Method | Constructor - Substitute / Late Binding | 19981116 |
26 | INIT_CONTROL_WITH_HWND | Instance method | Protected | Method | Control Will be Initialized Using a HWND | 19981216 |
27 | IS_ALIVE | Instance method | Public | Method | Life State in Current Situation | 19981125 |
28 | REGISTER_CACHED_PROPERTY | Instance method | Protected | Method | Statement for Handling a Property in the Cache | 19990416 |
29 | REGISTER_CACHED_W_PROPERTY | Instance method | Protected | Method | Register a Window Property to be Cached | 19991029 |
30 | REG_EVENT_LEFT_CLICK_DESIGN | Instance method | Public | Method | Register/Deregister Left Button Click Event in Design Mode | 19990813 |
31 | REG_EVENT_LEFT_CLICK_RUN_MODE | Instance method | Public | Method | Register/Deregister Left Button Click Event in Run Mode | 19990902 |
32 | REG_EVENT_MOVE_CONTROL | Instance method | Public | Method | Register/Deregister Move Control Event | 19990813 |
33 | REG_EVENT_RIGHT_CLICK | Instance method | Public | Method | Register/Unregister Right Button Click Event | 19990813 |
34 | REG_EVENT_SIZE_CONTROL | Instance method | Public | Method | Register/Unregister Size Control Event | 19990813 |
35 | SET_ACCDESCRIPTION | Instance method | Public | Method | Set accessibility description property | 20041104 |
36 | SET_ADJUST_DESIGN | Instance method | Public | Method | Toggle Between Adjust Design and Do Not Adjust Design | 19990812 |
37 | SET_ALIGNMENT | Instance method | Public | Method | SET_ALIGNMENT | 19981013 |
38 | SET_ENABLE | Instance method | Public | Method | Set enable/disable property | 20000516 |
39 | SET_FOCUS | Static method | Public | Method | SET_FOCUS | 19981028 |
40 | SET_GRID_HANDLE | Instance method | Public | Method | Set Current Grid Handle | 19990812 |
41 | SET_GRID_STEP | Instance method | Public | Method | Set Current Grid Step Value | 19990812 |
42 | SET_HEIGHT | Instance method | Public | Method | Set Height of Control | 19990812 |
43 | SET_LEFT | Instance method | Public | Method | Set Left Coordinate Value of Control | 19990812 |
44 | SET_METRIC | Instance method | Public | Method | Select Metric | 19990812 |
45 | SET_MODE | Instance method | Public | Method | Toggle Control Between Design Mode and Run Mode | 19990812 |
46 | SET_NAME | Instance method | Public | Method | Sets the Name | 20000112 |
47 | SET_POSITION | Instance method | Public | Method | SET_POSITION | 19981013 |
48 | SET_REGISTERED_EVENTS | Instance method | Public | Method | SET_REGISTERED_EVENTS (Int / System) | 19981013 |
49 | SET_REGISTERED_EVENTS_EX | Instance method | Protected | Method | FINAL! SET_REGISTERED_EVENTS_EX (Structure) | 19981116 |
50 | SET_TOP | Instance method | Public | Method | Set Top Coordinate Value of Control | 19990812 |
51 | SET_VISIBLE | Instance method | Public | Method | Set Control Visible or Invisible | 19981026 |
52 | SET_WIDTH | Instance method | Public | Method | Set Width of Control | 19990812 |
53 | SET_WINDOW_PROPERTY | Instance method | Protected | Method | SET_WINDOW_PROPERTY | 19981013 |
54 | UNREGISTER_CACHED_PROPERTY | Instance method | Protected | Method | Remove Cache Handling for This Property | 19990416 |
55 | UNREGISTER_CACHED_W_PROPERTY | Instance method | Protected | Method | Remove Cache Handling for this Property ID | 19991029 |
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | LEFT_CLICK_DESIGN | Instance Event (0) |
Public (2) |
Left Mouse Button Pressed on Control in Design Mode | 19990813 |
2 | LEFT_CLICK_RUN | Instance Event (0) |
Public (2) |
Left Mouse Button Pressed on Control in Run Mode | 19990902 |
3 | MOVE_CONTROL | Instance Event (0) |
Public (2) |
Control Moved | 19990813 |
4 | RIGHT_CLICK | Instance Event (0) |
Public (2) |
Right Mouse Button Clicked on Control | 19990813 |
5 | SIZE_CONTROL | Instance Event (0) |
Public (2) |
Control Resized | 19990813 |
Types
Class CL_GUI_CONTROL 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 | AUTOALIGN | Value transfer | Type reference (TYPE) | C | 'x' | use autoalignment ? | 19990112 | |
2 | Importing | CLSID | Value transfer | Type reference (TYPE) | C | Class-Id | 19981020 | ||
3 | Importing | LICENSEKEY | Value transfer | Type reference (TYPE) | C | License Key for Control | 19991207 | ||
4 | Importing | LIFETIME | Value transfer | Type reference (TYPE) | I | lifetime_default | Lebensdauer | 19981020 | |
5 | Importing | NAME | Value transfer | Type reference (TYPE) | STRING | Name | 20000112 | ||
6 | Importing | PARENT | Value transfer | Object reference (TYPE REF TO) | CL_GUI_OBJECT | Parent-Container | 19981202 | ||
7 | Importing | SHELLSTYLE | Value transfer | Type reference (TYPE) | I | Shellstyle | 19981020 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19981020 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19981020 | |
3 | CREATE_ERROR | CREATE_ERROR | 19981020 | |
4 | LIFETIME_ERROR | LIFETIME_ERROR | 19981020 | |
5 | PARENT_IS_SPLITTER | Ein Splitter-Container soll als Parent verwendet werden | 20001115 |
Method CONTROL_REGISTER_EVENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | EVENT | Call by reference | Type reference (TYPE) | CNTL_SIMPLE_EVENT | Event to register | 19990813 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR_EVENT_CONTROL | Error while registering event | 19990813 | |
2 | EVENT_ALREADY_REGISTERED | Event already registered | 19990813 |
Method CONTROL_UNREGISTER_EVENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | EVENT | Call by reference | Type reference (TYPE) | CNTL_SIMPLE_EVENT | Event to unregister | 19990813 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR_EVENT_CONTROL | Error while deregestering event | 19990813 | |
2 | EVENT_NOT_REGISTERED | Event not registered | 19990813 |
Method DISPATCH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CARGO | Value transfer | Type reference (TYPE) | SYUCOMM | cargo | 19981013 | ||
2 | Importing | EVENTID | Value transfer | Type reference (TYPE) | I | Id des Events | 19981013 | ||
3 | Importing | IS_SHELLEVENT | Value transfer | Type reference (TYPE) | CHAR1 | Shellevent | 19981013 | ||
4 | Importing | IS_SYSTEMDISPATCH | Value transfer | Type reference (TYPE) | CHAR1 | Systemevent | 19981119 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | Control nicht mehr gültig | 19981027 |
Method FINALIZE Signature
Method FINALIZE on class CL_GUI_CONTROL has no parameter.
Method FINALIZE on class CL_GUI_CONTROL has no exception.
Method GET_ACCDESCRIPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ACCDESCRIPTION | Call by reference | Type reference (TYPE) | STRING | accessibility description | 20041104 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 20041104 |
Method GET_ADJUST_DESIGN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ADJUST_DESIGN | Call by reference | Type reference (TYPE) | I | Current adjust design status | 19990812 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19990812 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19990812 |
Method GET_ENABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ENABLE | Call by reference | Type reference (TYPE) | C | enable/disable state flag | 20000516 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 20000516 |
Method GET_EVENT_PARAMETER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | PARAMETER | Call by reference | Type reference (TYPE) | ANY | Result | 19981028 | ||
2 | Importing | PARAMETER_ID | Value transfer | Type reference (TYPE) | I | Parameter_Id | 19981028 | ||
3 | Importing | QUEUE_ONLY | Value transfer | Type reference (TYPE) | C | 'X' | QUEUE_ONLY | 19981028 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19981028 | |
2 | CNTL_SYSTEM_ERROR | cntl_system_error | 19981113 |
Method GET_FOCUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | CONTROL | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTROL | Control | 19981030 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | cntl_error | 19981030 | |
2 | CNTL_SYSTEM_ERROR | cntl_system_error | 19981113 |
Method GET_GRID_HANDLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | GRID_HANDLE | Call by reference | Type reference (TYPE) | I | Get current grid handle | 19990812 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19990812 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19990812 |
Method GET_GRID_STEP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | GRID_STEP | Call by reference | Type reference (TYPE) | I | Current grid step value | 19990812 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19990812 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19990812 |
Method GET_HEIGHT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | HEIGHT | Call by reference | Type reference (TYPE) | I | Current Height | 19990224 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | cntl_error | 19990224 |
Method GET_LEFT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | LEFT | Call by reference | Type reference (TYPE) | I | Current left coordinate of control | 19990812 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | cntl_error | 19990812 |
Method GET_METRIC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | METRIC | Call by reference | Type reference (TYPE) | I | Actual used metric | 19990812 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19990812 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19990812 |
Method GET_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | MODE | Call by reference | Type reference (TYPE) | I | design/run mode flag | 19990812 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19990812 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19990812 |
Method GET_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | NAME | Value transfer | Type reference (TYPE) | STRING | Name | 20000112 |
Method GET_NAME on class CL_GUI_CONTROL has no exception.
Method GET_PATH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | PATH | Value transfer | Type reference (TYPE) | STRING | Der komplette Name abc/def/ghi | 20000112 |
Method GET_PATH on class CL_GUI_CONTROL has no exception.
Method GET_REGISTERED_EVENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EVENTS | Call by reference | Type reference (TYPE) | CNTL_SIMPLE_EVENTS | simple_events | 19981116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | cntl_error | 19981116 |
Method GET_REGISTERED_EVENTS_EX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EVENTTAB | Call by reference | Type reference (TYPE) | CNTL_EVENTS | EventTab | 19981116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | Cntl_Error | 19981116 |
Method GET_TOP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | TOP | Call by reference | Type reference (TYPE) | I | Current top coordinate of control | 19990812 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | cntl_error | 19990812 |
Method GET_VISIBLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | VISIBLE | Call by reference | Type reference (TYPE) | C | visible/invisible state flag | 19990812 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19990812 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19990812 |
Method GET_WIDTH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | WIDTH | Call by reference | Type reference (TYPE) | I | Current Width | 19990224 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | cntl_error | 19990224 |
Method GET_WINDOW_PROPERTY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | PROPERTY_ID | Value transfer | Type reference (TYPE) | I | Property_Id | 19981026 | ||
2 | Importing | QUEUE_ONLY | Value transfer | Type reference (TYPE) | C | 'X' | QUEUE_ONLY | 19981026 | |
3 | Exporting | VALUE | Call by reference | Type reference (TYPE) | ANY | Value | 19981026 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19981026 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19981026 |
Method INIT_CONTROL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | AUTOALIGN | Value transfer | Type reference (TYPE) | C | 'x' | Use Autoalignment ? | 19990112 | |
2 | Importing | CLSID | Value transfer | Type reference (TYPE) | C | Class-Id | 19981116 | ||
3 | Importing | LICENSEKEY | Value transfer | Type reference (TYPE) | C | License key for control | 19991207 | ||
4 | Importing | LIFETIME | Value transfer | Type reference (TYPE) | I | cntl_lifetime_default | Lebensdauer | 19981116 | |
5 | Importing | NAME | Value transfer | Type reference (TYPE) | STRING | Name | 20000112 | ||
6 | Importing | PARENT | Value transfer | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Parent Container | 19981214 | ||
7 | Importing | SHELLSTYLE | Value transfer | Type reference (TYPE) | I | Shellstyle | 19981116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19981116 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19981116 | |
3 | CREATE_ERROR | CREATE_ERROR | 19981116 | |
4 | LIFETIME_ERROR | Unzulässige LIFETIME-Angabe | 19981217 |
Method INIT_CONTROL_WITH_HWND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CLSID | Value transfer | Type reference (TYPE) | C | Clsid | 19981216 | ||
2 | Importing | LICENSEKEY | Value transfer | Type reference (TYPE) | C | License key for control | 19991207 | ||
3 | Importing | LIFETIME | Value transfer | Type reference (TYPE) | I | Lifetime | 19981216 | ||
4 | Importing | NAME | Value transfer | Type reference (TYPE) | STRING | Name | 20000112 | ||
5 | Importing | PARENT | Value transfer | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Parentcontainer | 19981216 | ||
6 | Importing | PARENT_HWND | Call by reference | Type reference (TYPE) | I | HWND of parentwindow | 19981216 | ||
7 | Importing | SHELLSTYLE | Value transfer | Type reference (TYPE) | I | Shellstyle | 19981216 |
Method INIT_CONTROL_WITH_HWND on class CL_GUI_CONTROL has no exception.
Method IS_ALIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | STATE | Value transfer | Type reference (TYPE) | I | Lebenszustand | 19981125 |
Method IS_ALIVE on class CL_GUI_CONTROL has no exception.
Method REGISTER_CACHED_PROPERTY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | PROPERTY | Value transfer | Type reference (TYPE) | C | Name der Property | 19990416 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | Control Fehler | 19990416 | |
2 | ERROR_REGISTER_PROP | Allgemeiner Fehler beim registrieren | 19990416 | |
3 | INVALID_NAME | Der Propertyname ist ungültig | 19990416 | |
4 | PROP_ALREADY_DEFINED | Die Property wurde bereits registriert | 19990416 |
Method REGISTER_CACHED_W_PROPERTY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | PROPERTY_ID | Value transfer | Type reference (TYPE) | I | Property-Id | 19991029 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | Control-Error | 19991029 | |
2 | ERROR_REGISTER_PROP_ID | Fehler beim Registrieren | 19991029 | |
3 | INVALID_ID | Property-Id ist ungültig | 19991029 | |
4 | PROP_ID_ALREADY_DEFINED | Property wurde bereits registriert | 19991029 |
Method REG_EVENT_LEFT_CLICK_DESIGN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | REGISTER | Call by reference | Type reference (TYPE) | I | 1 | True = register, False = unregister | 19990813 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | Control not initialized | 19990813 | |
2 | ERROR_REGIST_EVENT | Error while registering event | 19990813 | |
3 | ERROR_UNREGIST_EVENT | Error while unregistering event | 19990813 | |
4 | EVENT_ALREADY_REGISTERED | Event is already registered | 19990813 | |
5 | EVENT_NOT_REGISTERED | Event was not registered, thus unregistration makes no sense | 19990813 |
Method REG_EVENT_LEFT_CLICK_RUN_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | REGISTER | Call by reference | Type reference (TYPE) | I | 1 | True = register, False = unregister | 19990902 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | Control not initialized | 19990902 | |
2 | ERROR_REGIST_EVENT | Error while registering event | 19990902 | |
3 | ERROR_UNREGIST_EVENT | Error while unregistering event | 19990902 | |
4 | EVENT_ALREADY_REGISTERED | Event is already registered | 19990902 | |
5 | EVENT_NOT_REGISTERED | Event was not registered, thus unregistration makes no sense | 19990902 |
Method REG_EVENT_MOVE_CONTROL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | REGISTER | Call by reference | Type reference (TYPE) | I | 1 | True = register, False = unregister | 19990813 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | Control not initialized | 19990813 | |
2 | ERROR_REGIST_EVENT | Error while registering event | 19990813 | |
3 | ERROR_UNREGIST_EVENT | Error while unregistering event | 19990813 | |
4 | EVENT_ALREADY_REGISTERED | Event is already registered | 19990813 | |
5 | EVENT_NOT_REGISTERED | Event was not registered, thus unregistration makes no sense | 19990813 |
Method REG_EVENT_RIGHT_CLICK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | REGISTER | Call by reference | Type reference (TYPE) | I | 1 | True = register, False = unregister | 19990813 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | Control not initialized | 19990813 | |
2 | ERROR_REGIST_EVENT | Error while registering event | 19990813 | |
3 | ERROR_UNREGIST_EVENT | Error while unregistering event | 19990813 | |
4 | EVENT_ALREADY_REGISTERED | Event is already registered | 19990813 | |
5 | EVENT_NOT_REGISTERED | Event was not registered, thus unregistration makes no sense | 19990813 |
Method REG_EVENT_SIZE_CONTROL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | REGISTER | Call by reference | Type reference (TYPE) | I | 1 | True = register, False = unregister | 19990813 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | Error: Control not initialized | 19990813 | |
2 | ERROR_REGIST_EVENT | Error while registering event | 19990813 | |
3 | ERROR_UNREGIST_EVENT | Error while unregistering event | 19990813 | |
4 | EVENT_ALREADY_REGISTERED | Event is already registered | 19990813 | |
5 | EVENT_NOT_REGISTERED | Event was not registered, thus unregistration makes no sense | 19990813 |
Method SET_ACCDESCRIPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ACCDESCRIPTION | Call by reference | Type reference (TYPE) | STRING | accessibility description | 20041104 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 20041104 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 20041104 |
Method SET_ADJUST_DESIGN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ADJUST_DESIGN | Value transfer | Type reference (TYPE) | I | do/don't adjust design | 19990812 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19990812 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19990812 |
Method SET_ALIGNMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ALIGNMENT | Call by reference | Type reference (TYPE) | I | Alignment | 19981026 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | cntl_error | 19981026 | |
2 | CNTL_SYSTEM_ERROR | cntl_system_error | 19981026 |
Method SET_ENABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ENABLE | Call by reference | Type reference (TYPE) | C | enable/disable state flag | 20000516 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 20000516 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 20000516 |
Method SET_FOCUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CONTROL | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTROL | Control | 19981030 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | cntl_error | 19981030 | |
2 | CNTL_SYSTEM_ERROR | cntl_system_error | 19981113 |
Method SET_GRID_HANDLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | GRID_HANDLE | Value transfer | Type reference (TYPE) | I | set current grid handle | 19990812 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19990812 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19990812 |
Method SET_GRID_STEP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | GRID_STEP | Value transfer | Type reference (TYPE) | I | set current grid step value | 19990812 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19990812 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19990812 |
Method SET_HEIGHT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | HEIGHT | Call by reference | Type reference (TYPE) | I | Current height of control | 19990812 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | cntl_error | 19990812 |
Method SET_LEFT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | LEFT | Call by reference | Type reference (TYPE) | I | Current left coordinate of control | 19990812 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | cntl_error | 19990812 |
Method SET_METRIC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | METRIC | Value transfer | Type reference (TYPE) | I | metric | 19990812 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19990812 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19990812 |
Method SET_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | MODE | Value transfer | Type reference (TYPE) | I | design/run mode flag | 19990812 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19990812 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19990812 |
Method SET_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NAME | Value transfer | Type reference (TYPE) | STRING | Der Name | 20000112 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | Control-Error | 20000113 | |
2 | ILLEGAL_NAME | Name enthaelt Sonderzeichen (nur _ erlaubt). | 20000112 | |
3 | PARENT_NO_NAME | Der Parent hat keinen Namen | 20000112 |
Method SET_POSITION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | HEIGHT | Value transfer | Type reference (TYPE) | I | HEIGHT | 19981026 | ||
2 | Importing | LEFT | Value transfer | Type reference (TYPE) | I | LEFT | 19981026 | ||
3 | Importing | TOP | Value transfer | Type reference (TYPE) | I | TOP | 19981026 | ||
4 | Importing | WIDTH | Value transfer | Type reference (TYPE) | I | WIDTH | 19981026 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19981026 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19981026 |
Method SET_REGISTERED_EVENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | EVENTS | Call by reference | Type reference (TYPE) | CNTL_SIMPLE_EVENTS | Eventtabelle | 19981116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | cntl_error | 19981116 | |
2 | CNTL_SYSTEM_ERROR | cntl_system_error | 19981116 | |
3 | ILLEGAL_EVENT_COMBINATION | ILLEGAL_EVENT_COMBINATION | 19981116 |
Method SET_REGISTERED_EVENTS_EX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | EVENTTAB | Call by reference | Type reference (TYPE) | CNTL_EVENTS | Event Tabelle | 19981116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19981116 | |
2 | CNTL_SYSTEM_ERROR | cntl_system_error | 19981116 | |
3 | ILLEGAL_EVENT_COMBINATION | illegal_event_combination | 19981116 |
Method SET_TOP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | TOP | Call by reference | Type reference (TYPE) | I | Current top coordinate of control | 19990812 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | cntl_error | 19990812 |
Method SET_VISIBLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | VISIBLE | Value transfer | Type reference (TYPE) | C | visible | 19981026 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19981026 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19981026 |
Method SET_WIDTH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | WIDTH | Call by reference | Type reference (TYPE) | I | Current width of control | 19990812 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | cntl_error | 19990812 |
Method SET_WINDOW_PROPERTY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | KEEP_CACHE | Call by reference | Type reference (TYPE) | CHAR01 | Darf der Cacheinhalt weiterhin verwendet werden ? | 19991029 | ||
2 | Importing | PROPERTY_ID | Value transfer | Type reference (TYPE) | I | Property_Id | 19981026 | ||
3 | Importing | VALUE | Call by reference | Type reference (TYPE) | ANY | Value | 19981026 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19981026 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19981026 |
Method UNREGISTER_CACHED_PROPERTY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | PROPERTY | Value transfer | Type reference (TYPE) | C | Name der Methode | 19990416 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | Control Fehler | 19990416 | |
2 | ERROR_UNREGISTER_PROP | Allegemeiner Fehler beim enternen | 19990416 | |
3 | INVALID_NAME | Der PropertyName ist ungültig | 19990416 | |
4 | PROP_NOT_FOUND | Property nicht im Cache vorhanden | 19990416 |
Method UNREGISTER_CACHED_W_PROPERTY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | PROPERTY_ID | Value transfer | Type reference (TYPE) | I | Property-Id | 19991029 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | Control Fehler | 19991029 | |
2 | ERROR_UNREGISTER_PROP_ID | Allgemeiner Fehler beim Entfernen | 19991029 | |
3 | INVALID_ID | Die Property-Id ist ungültig | 19991029 | |
4 | PROP_ID_NOT_FOUND | Property-Id nicht im Cache vorhanden | 19991029 |
Event Signatures
Event LEFT_CLICK_DESIGN Signature
Event LEFT_CLICK_DESIGN on class CL_GUI_CONTROL has no parameter.
Event LEFT_CLICK_RUN Signature
Event LEFT_CLICK_RUN on class CL_GUI_CONTROL has no parameter.
Event MOVE_CONTROL Signature
Event MOVE_CONTROL on class CL_GUI_CONTROL has no parameter.
Event RIGHT_CLICK Signature
Event RIGHT_CLICK on class CL_GUI_CONTROL has no parameter.
Event SIZE_CONTROL Signature
Event SIZE_CONTROL on class CL_GUI_CONTROL has no parameter.
Meta Relationship - Used By (full list)
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in |