Hierarchy

⤷

⤷

Properties
Class | CL_GUI_CFW | |
Short Description | Control Framework Basic Class | |
Super Class | ||
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 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
2 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
4 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_GUI_CFW has no interface implemented.
Friends
Class CL_GUI_CFW has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Static Attribute | Private | Type reference (TYPE) | CACHED_PROPS_TYPE | Controls with Cached Properties | 19991116 | ||
2 | ![]() |
Static Attribute | Private | Type reference (TYPE) | I | 2 | Framework Force a Message | 19990412 | |
3 | ![]() |
Static Attribute | Private | Type reference (TYPE) | I | 1 | Framework Data Request Event | 19990411 | |
4 | ![]() |
Constant | Private | Type reference (TYPE) | I | 3 | Framework: Resize Handle (Horizontal) | 19991213 | |
5 | ![]() |
Static Attribute | Private | See coding | CFW_LIFETIMELIST | 19981123 | |||
6 | ![]() |
Static Attribute | Private | Type reference (TYPE) | TY_CFW_MEMBER | CFW_MEMBER | 19981019 | ||
7 | ![]() |
Static Attribute | Private | See coding | CFW_MEMBERLIST | 19981019 | |||
8 | ![]() |
Static Attribute | Private | Type reference (TYPE) | TY_CFW_SUBSCRIBER | CFW_SUBSCRIBER | 19981019 | ||
9 | ![]() |
Static Attribute | Private | See coding | CFW_SUBSCRIBERLIST | 19981019 | |||
10 | ![]() |
Static Attribute | Private | Type reference (TYPE) | CNTL_EVENTS | CFW_SYSTEMEVENTS | 19981120 | ||
11 | ![]() |
Constant | Public | Type reference (TYPE) | I | 99 | Desktop | 19981013 | |
12 | ![]() |
Static Attribute | Private | Type reference (TYPE) | DOCKING_TABLE_TYPE | Docking List | 19991011 | ||
13 | ![]() |
Constant | Public | Type reference (TYPE) | I | 1 | Docking Modification: Create | 19991020 | |
14 | ![]() |
Constant | Public | Type reference (TYPE) | I | 3 | Docking Modification: (Re)Dock | 19991014 | |
15 | ![]() |
Constant | Public | Type reference (TYPE) | I | 7 | Docking Modification: Extension | 19991022 | |
16 | ![]() |
Constant | Public | Type reference (TYPE) | I | 4 | Docking Modification: Free | 19991014 | |
17 | ![]() |
Constant | Public | Type reference (TYPE) | I | 5 | Docking Modification: Invisible | 19991014 | |
18 | ![]() |
Constant | Public | Type reference (TYPE) | I | 2 | Docking Modification: (Re)Link | 19991014 | |
19 | ![]() |
Constant | Public | Type reference (TYPE) | I | 8 | Docking Modification: Metrics | 19991101 | |
20 | ![]() |
Constant | Public | Type reference (TYPE) | I | 6 | Docking Modification: Visible | 19991014 | |
21 | ![]() |
Constant | Public | Type reference (TYPE) | I | 10 | Screen 0 | 19981223 | |
22 | ![]() |
Constant | Public | Type reference (TYPE) | I | 11 | Screen 1 | 19981013 | |
23 | ![]() |
Constant | Public | Type reference (TYPE) | I | 12 | Screen 2 | 19981013 | |
24 | ![]() |
Constant | Public | Type reference (TYPE) | I | 13 | Screen 3 | 19981013 | |
25 | ![]() |
Constant | Public | Type reference (TYPE) | I | 14 | Screen 4 | 19981013 | |
26 | ![]() |
Constant | Public | Type reference (TYPE) | I | 15 | Screen 5 | 19981013 | |
27 | ![]() |
Constant | Public | Type reference (TYPE) | I | 16 | Screen 6 | 19981013 | |
28 | ![]() |
Constant | Public | Type reference (TYPE) | I | 17 | Screen 7 | 19981013 | |
29 | ![]() |
Constant | Public | Type reference (TYPE) | I | 18 | Screen 8 | 19981013 | |
30 | ![]() |
Constant | Public | Type reference (TYPE) | I | 19 | Screen 9 | 19981013 | |
31 | ![]() |
Constant | Public | Type reference (TYPE) | I | -1 | Default Screen | 19981013 | |
32 | ![]() |
Static Attribute | Private | Type reference (TYPE) | EVENT_STCK_TYPE | Event Stack | 19990722 | ||
33 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | SPACE | Boolean Constant | 19981013 | |
34 | ![]() |
Static Attribute | Private | Type reference (TYPE) | FLUSH_LISTENERS_TYPE | Flush Listener | 19991129 | ||
35 | ![]() |
Static Attribute | Private | Type reference (TYPE) | SYCHAR01 | Status: Flush Notification Being Sent | 19991129 | ||
36 | ![]() |
Constant | Public | Type reference (TYPE) | I | 2 | Error During Data Input | 19990418 | |
37 | ![]() |
Constant | Public | Type reference (TYPE) | I | 0 | Flush in PBO | 19990322 | |
38 | ![]() |
Constant | Public | Type reference (TYPE) | I | 1 | Flush After System Events | 19990323 | |
39 | ![]() |
Static Attribute | Private | Type reference (TYPE) | CHAR1 | Internal Communication | 19981218 | ||
40 | ![]() |
Static Attribute | Private | Object reference (TYPE REF TO) | CL_GUI_PROPS_CONSUMER | Receives Global GUI Data | 19991207 | ||
41 | ![]() |
Static Attribute | Private | Type reference (TYPE) | CHAR1 | Initial Flag | 19981013 | ||
42 | ![]() |
Constant | Public | Type reference (TYPE) | I | 0 | Main Window | 19981013 | |
43 | ![]() |
Constant | Public | Type reference (TYPE) | SYMSGNO | 999 | Constant | 19981013 | |
44 | ![]() |
Constant | Public | Type reference (TYPE) | SYMSGNO | 000 | Constant | 19981013 | |
45 | ![]() |
Static Attribute | Private | Type reference (TYPE) | SYUCOMM | internal field for new_ok_Code | 19981221 | ||
46 | ![]() |
Constant | Public | Type reference (TYPE) | I | 1000 | Dummy Property: Force Global Properties Being Sent | 20000115 | |
47 | ![]() |
Constant | Public | Type reference (TYPE) | I | 2 | dispatchobject new fcode | 19981123 | |
48 | ![]() |
Constant | Public | Type reference (TYPE) | I | 0 | dispatchobject found | 19981123 | |
49 | ![]() |
Constant | Public | Type reference (TYPE) | I | -100 | Invalid | 19981222 | |
50 | ![]() |
Constant | Public | Type reference (TYPE) | I | 3 | dispachtobject not called (wrong time) | 19981123 | |
51 | ![]() |
Constant | Public | Type reference (TYPE) | I | -1 | dispatchobject no event | 19981123 | |
52 | ![]() |
Constant | Public | Type reference (TYPE) | I | -101 | Posted | 19981222 | |
53 | ![]() |
Constant | Public | Type reference (TYPE) | I | 1 | dispatchobject unknown | 19981123 | |
54 | ![]() |
Constant | Public | Type reference (TYPE) | I | -102 | wrong state | 19981222 | |
55 | ![]() |
Constant | Public | Type reference (TYPE) | I | 5 | Reason For Not Working | 19990120 | |
56 | ![]() |
Constant | Public | Type reference (TYPE) | I | 6 | Reason For Not Working | 19990303 | |
57 | ![]() |
Static Attribute | Public | Type reference (TYPE) | I | Reason For Not Working | 19990120 | ||
58 | ![]() |
Constant | Private | Type reference (TYPE) | I | 32 | Pixel For Horizontal <-> Vertical Redocking | 20000115 | |
59 | ![]() |
Static Attribute | Private | Type reference (TYPE) | SYUCOMM | Internal Field for OK_CODE | 19981221 | ||
60 | ![]() |
Static Attribute | Private | Type reference (TYPE) | SYCHAR01 | Set Support Bit? | 19991228 | ||
61 | ![]() |
Static Attribute | Private | Type reference (TYPE) | SYCHAR01 | Set Support Bit? | 20000112 | ||
62 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CHAR1 | System_state | 19981222 | ||
63 | ![]() |
Constant | Public | Type reference (TYPE) | I | 33 | Top | 19981013 | |
64 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | 'X' | Boolean Constant | 19981013 | |
65 | ![]() |
Static Attribute | Private | Type reference (TYPE) | CHAR1 | Internal Communication | 19981125 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Internal Use! Registration of CL_GUI_OBJECT for CFW | 19981019 |
2 | ![]() |
Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20000918 |
3 | ![]() |
Static method | Private | Method | Clean Up Event Stack | 19990722 |
4 | ![]() |
Static method | Public | Method | Internal Use! Calculates Lines/Columns from Pixels | 20000918 |
5 | ![]() |
Static method | Private | Method | Calculates Extensions from Ratios | 19991220 |
6 | ![]() |
Static method | Public | Method | Internal Use! Calculates Screen Metric from Others | 19991213 |
7 | ![]() |
Static method | Private | Method | Internal Use! Calculates Metric Extension from Pixels | 20000918 |
8 | ![]() |
Static method | Public | Method | Internal Use! Calculates Pixel Extension from Other Metrics | 19991208 |
9 | ![]() |
Static method | Private | Method | Calculates Ratio from Extension | 20000112 |
10 | ![]() |
Static method | Public | Method | Forward a GUI Event to Proxy Object | 19981013 |
11 | ![]() |
Static method | Public | Method | Do not use! Forward a GUI Event to a Proxy Object | 19981221 |
12 | ![]() |
Static method | Public | Method | Internal Use! Docking Handle (Re)Links | 19991014 |
13 | ![]() |
Static method | Private | Method | Calculates the Docking Extensions | 19991020 |
14 | ![]() |
Static method | Public | Method | Internal Use Only! Notify Screen of Docking Sizes | 19991012 |
15 | ![]() |
Static method | Public | Method | Only for Kernal! | 19981118 |
16 | ![]() |
Static method | Public | Method | Only for Kernal! | 19981123 |
17 | ![]() |
Static method | Public | Method | Internal use! Triggers CC-Event | 20000613 |
18 | ![]() |
Static method | Public | Method | Internal use! Triggers CC-Event | 20000918 |
19 | ![]() |
Static method | Public | Method | Do not use! Internal use only! | 19990322 |
20 | ![]() |
Static method | Public | Method | Send Buffered Automation Queue to Frontend | 19981013 |
21 | ![]() |
Static method | Private | Method | Returns Current Event Object | 20000918 |
22 | ![]() |
Static method | Public | Method | Internal Use! Get Event Object | 19990723 |
23 | ![]() |
Static method | Public | Method | Internal Use! Returns Ratio | 20000112 |
24 | ![]() |
Static method | Public | Method | Get Last Focus Shell | 19981109 |
25 | ![]() |
Static method | Public | Method | Internal Use! Returns Lifetime Information | 19990216 |
26 | ![]() |
Static method | Public | Method | Internal use: Number of controls that call SUBSCRIBE | 20030709 |
27 | ![]() |
Static method | Public | Method | Table of Screen-Specific Controls on Current Screen | 19981125 |
28 | ![]() |
Static method | Public | Method | Internal Use! Returns Conversion Factors | 19991213 |
29 | ![]() |
Static method | Public | Method | Internal Use! Shell ID -> CL_GUI_CONTROL | 19981030 |
30 | ![]() |
Static method | Public | Event handling method | Internal use: GUI data to be sent from frontend | 20000918 |
31 | ![]() |
Static method | Private | Method | Special Drag&Drop Handling | 19990112 |
32 | ![]() |
Static method | Private | Method | Non-Control-Related Framework Events | 20000918 |
33 | ![]() |
Static method | Private | Method | Horizontal Resize Event | 20000918 |
34 | ![]() |
Static method | Public | Method | Internal Use! Invalidates Cache for Control and Its Subnodes | 19991116 |
35 | ![]() |
Static method | Public | Method | Only for Kernal! | 19981125 |
36 | ![]() |
Static method | Public | Method | Internal Use! Is Cache of Control Valid? | 19991117 |
37 | ![]() |
Static method | Public | Method | Only for Kernal! | 19981123 |
38 | ![]() |
Static method | Public | Method | Internal Use: Notify Flush Listeners! | 19991129 |
39 | ![]() |
Static method | Private | Method | Removes an Event from the Event Stack and Sets SYSTEM_STATE | 20000918 |
40 | ![]() |
Static method | Private | Method | Inserts an Event object into the Stack | 20000918 |
41 | ![]() |
Static method | Public | Method | Internal Use: Registers a Control to be Cached | 19991116 |
42 | ![]() |
Static method | Public | Method | Register Flush Notification | 19991102 |
43 | ![]() |
Static method | Public | Method | Internal Use! Registration for Lifetime Management | 19981123 |
44 | ![]() |
Static method | Public | Method | Internal Use! Short Cut for System Events | 19981120 |
45 | ![]() |
Static method | Public | Method | Internal Use! Deregistration of CL_GUI_OBJET in CFW | 19981019 |
46 | ![]() |
Static method | Public | Method | Be Careful: This Sets a new Fcode in Event Handler for PAI | 19981221 |
47 | ![]() |
Static method | Public | Method | Only for Kernal! | 19981125 |
48 | ![]() |
Static method | Public | Method | Do Not Use! Framework Initialization | 19981013 |
49 | ![]() |
Static method | Public | Method | Do Not Use! End Framework | 20000918 |
50 | ![]() |
Static method | Public | Method | Internal Use! Registration of CL_GUI_CONTROL at CFW | 20000918 |
51 | ![]() |
Static method | Public | Method | Internal Use! Maintain User Changes to Docker Sizes | 19991230 |
52 | ![]() |
Static method | Public | Method | Internal Use! Removes Control from Cache Registration | 20000918 |
53 | ![]() |
Static method | Public | Method | Deregister Flush Notification | 20000110 |
54 | ![]() |
Static method | Public | Method | Called by Free | 19981123 |
55 | ![]() |
Static method | Public | Method | Internal Use! Deregistration of CL_GUI_COTNROL at CFW | 19981013 |
56 | ![]() |
Static method | Public | Method | Use This Method to Update the View of Your Controls | 19990310 |
57 | ![]() |
Static method | Public | Method | Internal Use! Validates all Caches | 19991116 |
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | CC_CLEANUP | Static Event (1) |
Public (2) |
Control Composites: Clean Up | 20000613 |
2 | CC_ON_DYNPRO_LOAD | Static Event (1) |
Public (2) |
Control Composites: Initialization | 20000613 |
3 | FLUSH_ERROR | Static Event (1) |
Public (2) |
Error in Automatic Flush: Handler Must Handle Error | 19990323 |
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | CACHED_PROPS_TYPE | Private | See coding | CACHED_PROPS_TYPE | 19991116 |
|
|
2 | CACHED_PROP_LINE_TYPE | Private | See coding | CACHED_PROP_LINE_TYPE | 19991116 |
|
|
3 | DOCKING_LINE_TYPE | Private | See coding | DOCKING_LINE_TYPE | 19991011 |
|
|
4 | DOCKING_TABLE_TYPE | Private | See coding | DOCKING_TABLE_TYPE | 19991011 |
|
|
5 | EVENT_STCK_LINE_TYPE | Private | See coding | EVENT_STCK_LINE_TYPE | 19990722 |
|
|
6 | EVENT_STCK_TYPE | Private | See coding | EVENT_STCK_TYPE | 19990722 |
|
|
7 | FLUSH_LISTENERS_TYPE | Private | See coding | FLUSH_LISTENERS_TYPE | 19991129 |
|
|
8 | FLUSH_LISTENER_TYPE | Private | See coding | FLUSH_LISTENER_TYPE | 19991129 |
|
|
9 | TY_CFW_LIFETIME | Private | See coding | TY_CFW_LIFETIME | 19990406 |
|
|
10 | TY_CFW_MEMBER | Private | See coding | TY_CFW_MEMBER | 19990406 |
|
|
11 | TY_CFW_SUBSCRIBER | Private | See coding | TY_CFW_SUBSCRIBER | 19990406 |
|
Method Signatures
Method ADD_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
REF | Call by reference | Object reference (TYPE REF TO) | CL_GUI_OBJECT | Handle auf GUI_OBJECT | 19981019 |
Method ADD_OBJECT on class CL_GUI_CFW has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_GUI_CFW has no parameter.
Method CLASS_CONSTRUCTOR on class CL_GUI_CFW has no exception.
Method CLEANUP_EVENT_STACK Signature
Method CLEANUP_EVENT_STACK on class CL_GUI_CFW has no parameter.
Method CLEANUP_EVENT_STACK on class CL_GUI_CFW has no exception.
Method COMPUTE_DYNP_FROM_PIXELS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN | Call by reference | Type reference (TYPE) | I | Wert in Pixeln | 19991208 | ||
2 | ![]() |
OUT | Value transfer | Type reference (TYPE) | I | Anzahl Zeilen/Spalten | 19991208 | ||
3 | ![]() |
X_OR_Y | Call by reference | Type reference (TYPE) | CHAR01 | Zeilen oder Spalten? | 19991208 |
Method COMPUTE_DYNP_FROM_PIXELS on class CL_GUI_CFW has no exception.
Method COMPUTE_EXTENSION_FROM_RATIO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DOCKING_LINE | Call by reference | Type reference (TYPE) | DOCKING_LINE_TYPE | Docking-Beschreibung | 19991220 |
Method COMPUTE_EXTENSION_FROM_RATIO on class CL_GUI_CFW has no exception.
Method COMPUTE_METRIC_FROM_DYNP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN | Call by reference | Type reference (TYPE) | I | Anzahl Zeilen/Spalten | 19991213 | ||
2 | ![]() |
METRIC | Call by reference | Type reference (TYPE) | I | CL_GUI_CONTROL=>METRIC_DEFAULT | Metrik | 19991213 | |
3 | ![]() |
OUT | Value transfer | Type reference (TYPE) | I | Wert in METRIC | 19991213 | ||
4 | ![]() |
X_OR_Y | Call by reference | Type reference (TYPE) | CHAR01 | Zeilen oder Spalten? | 19991213 |
Method COMPUTE_METRIC_FROM_DYNP on class CL_GUI_CFW has no exception.
Method COMPUTE_METRIC_FROM_PIXEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN | Call by reference | Type reference (TYPE) | I | Wert in Pixeln | 19991220 | ||
2 | ![]() |
METRIC | Call by reference | Type reference (TYPE) | I | CL_GUI_CONTROL=>METRIC_DEFAULT | Metrik | 19991220 | |
3 | ![]() |
OUT | Value transfer | Type reference (TYPE) | I | Wert in Metrik | 19991220 | ||
4 | ![]() |
X_OR_Y | Call by reference | Type reference (TYPE) | SYCHAR01 | Zeilen oder Spalten? | 19991220 |
Method COMPUTE_METRIC_FROM_PIXEL on class CL_GUI_CFW has no exception.
Method COMPUTE_PIXEL_FROM_METRIC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN | Call by reference | Type reference (TYPE) | I | Wert in METRIC | 19991208 | ||
2 | ![]() |
METRIC | Call by reference | Type reference (TYPE) | I | CL_GUI_CONTROL=>METRIC_DEFAULT | Metrik | 19991208 | |
3 | ![]() |
OUT | Value transfer | Type reference (TYPE) | I | Wert in Pixeln | 19991208 | ||
4 | ![]() |
X_OR_Y | Call by reference | Type reference (TYPE) | CHAR01 | Zeilen oder Spalten? | 19991208 |
Method COMPUTE_PIXEL_FROM_METRIC on class CL_GUI_CFW has no exception.
Method COMPUTE_RATIO_FROM_EXTENSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DOCKING_LINE | Call by reference | Type reference (TYPE) | DOCKING_LINE_TYPE | Docking-Beschreibung | 20000112 | ||
2 | ![]() |
RATIO | Value transfer | Type reference (TYPE) | I | Der Prozentsatz | 20000112 |
Method COMPUTE_RATIO_FROM_EXTENSION on class CL_GUI_CFW has no exception.
Method DISPATCH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RETURN_CODE | Value transfer | Type reference (TYPE) | I | Returncode | 19981123 |
Method DISPATCH on class CL_GUI_CFW has no exception.
Method DISPATCH_SYSTEM_EVENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
OK_CODE | Value transfer | Type reference (TYPE) | SYUCOMM | Rohformat des GUI-Events als OK-Code | 19981221 | ||
2 | ![]() |
RETURN_CODE | Value transfer | Type reference (TYPE) | I | Returncode | 19981221 | ||
3 | ![]() |
RETURN_FUNCTION | Value transfer | Type reference (TYPE) | C | New Fcode, if set | 19981221 |
Method DISPATCH_SYSTEM_EVENTS on class CL_GUI_CFW has no exception.
Method DOCKING_CHANGE_NOTIFY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CHANGE_KIND | Call by reference | Type reference (TYPE) | I | Art der Änderung | 19991014 | ||
2 | ![]() |
DOCKING_SIDE | Value transfer | Type reference (TYPE) | I | Seite des Dockings | 19991014 | ||
3 | ![]() |
DYNNR | Call by reference | Type reference (TYPE) | SYDYNNR | Dynpro-Nummer | 19991014 | ||
4 | ![]() |
EXTENSION | Call by reference | Type reference (TYPE) | I | Neu gestzte Extension | 19991022 | ||
5 | ![]() |
METRIC | Call by reference | Type reference (TYPE) | I | Metrik | 19991028 | ||
6 | ![]() |
NEW_EXTENSION | Call by reference | Type reference (TYPE) | I | Neue Extension | 19991217 | ||
7 | ![]() |
PROGRAM | Call by reference | Type reference (TYPE) | SYREPID | Dynpro-Programm | 19991014 | ||
8 | ![]() |
RATIO | Call by reference | Type reference (TYPE) | I | Prozentuale Extension ? | 19991220 | ||
9 | ![]() |
REF | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Container | 19991014 | ||
10 | ![]() |
SHELLSTYLE | Call by reference | Type reference (TYPE) | I | Shellstyle | 19991028 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Unbekannte Docking-Änderung | 19991014 |
Method DOCKING_EXTENSIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
X | Call by reference | Type reference (TYPE) | I | Horizontal extension | 19991020 | ||
2 | ![]() |
X_PIXEL | Call by reference | Type reference (TYPE) | I | Horizontal extension (pixels) | 20030716 | ||
3 | ![]() |
Y | Call by reference | Type reference (TYPE) | I | Vertical extension | 19991020 | ||
4 | ![]() |
Y_PIXEL | Call by reference | Type reference (TYPE) | I | Vertical extension (pixels) | 20030716 |
Method DOCKING_EXTENSIONS on class CL_GUI_CFW has no exception.
Method DYNP_DOCKINGS_INIT Signature
Method DYNP_DOCKINGS_INIT on class CL_GUI_CFW has no parameter.
Method DYNP_DOCKINGS_INIT on class CL_GUI_CFW has no exception.
Method END_OF_DYNPRO_NOTIFICATION Signature
Method END_OF_DYNPRO_NOTIFICATION on class CL_GUI_CFW has no parameter.
Method END_OF_DYNPRO_NOTIFICATION on class CL_GUI_CFW has no exception.
Method END_OF_IMODE_NOTIFICATION Signature
Method END_OF_IMODE_NOTIFICATION on class CL_GUI_CFW has no parameter.
Method END_OF_IMODE_NOTIFICATION on class CL_GUI_CFW has no exception.
Method FIRE_CC_CLEANUP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
STACKLEVEL | Value transfer | Type reference (TYPE) | I | Dynpro-Stackposition | 20000613 |
Method FIRE_CC_CLEANUP on class CL_GUI_CFW has no exception.
Method FIRE_CC_INIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DYNNR | Value transfer | Type reference (TYPE) | SYDYNNR | Dynpro-Nummer | 20000613 | ||
2 | ![]() |
MODAL_LEVEL | Value transfer | Type reference (TYPE) | I | Popup-Level | 20000613 | ||
3 | ![]() |
PROGRAM | Value transfer | Type reference (TYPE) | SYREPID | Dynpro-Programm | 20000613 | ||
4 | ![]() |
STACKLEVEL | Value transfer | Type reference (TYPE) | I | Dynpro-Stackposition | 20000613 |
Method FIRE_CC_INIT on class CL_GUI_CFW has no exception.
Method FIRE_FLUSH_ERROR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
SITUATION | Value transfer | Type reference (TYPE) | I | flush_situation_pbo | In welcher Situation tritt Fehler auf? | 19990322 |
Method FIRE_FLUSH_ERROR on class CL_GUI_CFW has no exception.
Method FLUSH Signature
Method FLUSH on class CL_GUI_CFW has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
cntl_error | 19981013 | |
2 | ![]() |
cntl_system_error | 19981013 |
Method GET_CURRENT_EVENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CURRENT_EVENT | Value transfer | Type reference (TYPE) | EVENT_STCK_LINE_TYPE | Aktuelles Event-Objekt | 19990723 |
Method GET_CURRENT_EVENT on class CL_GUI_CFW has no exception.
Method GET_CURRENT_EVENT_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EVENT_OBJECT | Value transfer | Object reference (TYPE REF TO) | CL_GUI_EVENT | Event Object | 19990723 |
Method GET_CURRENT_EVENT_OBJECT on class CL_GUI_CFW has no exception.
Method GET_DOCKING_RATIO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DOCK | Call by reference | Type reference (TYPE) | REF TO CL_GUI_DOCKING_CONTAINER | Der Docker | 20000112 | ||
2 | ![]() |
RATIO | Call by reference | Type reference (TYPE) | I | Der Prozentsatz | 20000112 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Steht in der aktuellen Situation nicht zur Verfügung | 20000112 |
Method GET_LAST_FOCUS_SHELL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
FOCUS_SHELL | Call by reference | Type reference (TYPE) | I | focus_shell | 19981109 |
Method GET_LAST_FOCUS_SHELL on class CL_GUI_CFW has no exception.
Method GET_LIFETIME_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
LIFETIME_INFO | Value transfer | Type reference (TYPE) | CNTO_LIFETIME_INFO | Lifetime-Info | 19990216 | ||
2 | ![]() |
REF | Value transfer | Object reference (TYPE REF TO) | CL_GUI_CONTROL | Control | 19990216 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Lifetime-Error | 19990216 |
Method GET_LIVING_CONTROL_COUNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
COUNT | Value transfer | Type reference (TYPE) | I | Anzahl der Controls, die subscribiert sind | 20030709 |
Method GET_LIVING_CONTROL_COUNT on class CL_GUI_CFW has no exception.
Method GET_LIVING_DYNPRO_CONTROLS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CONTROL_LIST | Value transfer | Type reference (TYPE) | CNTO_CONTROL_LIST | Liste der Objektreferenzen | 19981125 |
Method GET_LIVING_DYNPRO_CONTROLS on class CL_GUI_CFW has no exception.
Method GET_METRIC_FACTORS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
METRIC_FACTORS | Value transfer | Type reference (TYPE) | CNTL_METRIC_FACTORS | Umrechnungsfaktoren | 19991213 |
Method GET_METRIC_FACTORS on class CL_GUI_CFW has no exception.
Method GET_SUBSCRIBER_BY_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
SHELLID | Value transfer | Type reference (TYPE) | I | Shellid | 19981030 | ||
2 | ![]() |
SUBSCRIBER | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTROL | Control | 19981030 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
cntl_error | 19981030 |
Method GUI_DATA_REQUEST Signature
Method GUI_DATA_REQUEST on class CL_GUI_CFW has no parameter.
Method GUI_DATA_REQUEST on class CL_GUI_CFW has no exception.
Method HANDLE_DRAGDROP_EVENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CARGO | Call by reference | Type reference (TYPE) | SYUCOMM | Zusätzliche Daten | 19990112 | ||
2 | ![]() |
SHELLID | Call by reference | Type reference (TYPE) | I | Control ID | 19990112 |
Method HANDLE_DRAGDROP_EVENT on class CL_GUI_CFW has no exception.
Method HANDLE_FRAMEWORK_EVENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EVENTID | Call by reference | Type reference (TYPE) | I | Welcher Event | 19990411 | ||
2 | ![]() |
IS_SYSTEM | Call by reference | Type reference (TYPE) | CHAR01 | Systemevent ? | 19990411 |
Method HANDLE_FRAMEWORK_EVENT on class CL_GUI_CFW has no exception.
Method HORIZONTAL_RESIZE Signature
Method HORIZONTAL_RESIZE on class CL_GUI_CFW has no parameter.
Method HORIZONTAL_RESIZE on class CL_GUI_CFW has no exception.
Method INVALIDATE_CACHE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CONTROL | Call by reference | Object reference (TYPE REF TO) | CL_GUI_OBJECT | Proxy-Klasse für Objekt im GUI | 19991116 |
Method INVALIDATE_CACHE on class CL_GUI_CFW has no exception.
Method IS_ALIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
REF | Value transfer | Object reference (TYPE REF TO) | CL_GUI_CONTROL | Control | 19981125 | ||
2 | ![]() |
STATE | Value transfer | Type reference (TYPE) | I | Lebensstatus | 19981125 |
Method IS_ALIVE on class CL_GUI_CFW has no exception.
Method IS_CACHE_VALID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CONTROL | Call by reference | Object reference (TYPE REF TO) | CL_GUI_OBJECT | Das Control | 19991117 | ||
2 | ![]() |
VALID | Value transfer | Type reference (TYPE) | CHAR01 | X: gültig, SAPCE: nicht gültig | 19991117 |
Method IS_CACHE_VALID on class CL_GUI_CFW has no exception.
Method MANAGE_VISIBILITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
STACKPOS | Value transfer | Type reference (TYPE) | I | -1 | Zu behandelnde Dynprostackposition | 19990217 |
Method MANAGE_VISIBILITY on class CL_GUI_CFW has no exception.
Method NOTIFY_BEFORE_FLUSH Signature
Method NOTIFY_BEFORE_FLUSH on class CL_GUI_CFW has no parameter.
Method NOTIFY_BEFORE_FLUSH on class CL_GUI_CFW has no exception.
Method POP_EVENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CURRENT_EVENT | Call by reference | Type reference (TYPE) | EVENT_STCK_LINE_TYPE | Event object to be deleted | 19990723 |
Method POP_EVENT on class CL_GUI_CFW has no exception.
Method PUSH_EVENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CURRENT_EVENT | Value transfer | Type reference (TYPE) | EVENT_STCK_LINE_TYPE | Aktuelles Event-Objekt | 19990723 |
Method PUSH_EVENT on class CL_GUI_CFW has no exception.
Method REGISTER_CACHED_CONTROL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CONTROL | Call by reference | Object reference (TYPE REF TO) | CL_GUI_OBJECT | Das Control | 19991116 |
Method REGISTER_CACHED_CONTROL on class CL_GUI_CFW has no exception.
Method REGISTER_FLUSH_NOTIFY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
REF | Call by reference | Object reference (TYPE REF TO) | IF_FLUSH_NOTIFY | Referenz der zu benachrichtigenden Instanz | 19991102 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
REF ist bereits registriert | 19991102 | |
2 | ![]() |
Registrierung in diesem Systemzustand nicht erlaubt | 19991102 |
Method REGISTER_LIFETIME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CLSID | Call by reference | Type reference (TYPE) | C | Class-Id | 19991013 | ||
2 | ![]() |
DYNNR | Call by reference | Type reference (TYPE) | SYDYNNR | Dynpro-Nummer | 19991020 | ||
3 | ![]() |
IS_CONTAINER | Value transfer | Type reference (TYPE) | C | Container? | 19981214 | ||
4 | ![]() |
PROGRAM | Call by reference | Type reference (TYPE) | SYREPID | Programm | 19991020 | ||
5 | ![]() |
REF | Value transfer | Object reference (TYPE REF TO) | CL_GUI_CONTROL | Object | 19981123 |
Method REGISTER_LIFETIME on class CL_GUI_CFW has no exception.
Method REGISTER_SYSTEMEVENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
SHELLID | Value transfer | Type reference (TYPE) | I | Shellid | 19981120 | ||
2 | ![]() |
SYSTEMEVENTS | Call by reference | Type reference (TYPE) | CNTL_EVENTS | Eventtabelle | 19981120 |
Method REGISTER_SYSTEMEVENTS on class CL_GUI_CFW has no exception.
Method REMOVE_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
REF | Call by reference | Object reference (TYPE REF TO) | CL_GUI_OBJECT | Handle auf GUI_OBJECT | 19981019 |
Method REMOVE_OBJECT on class CL_GUI_CFW has no exception.
Method SET_NEW_OK_CODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
NEW_CODE | Call by reference | Type reference (TYPE) | SYUCOMM | new ok_code | 19981221 | ||
2 | ![]() |
RC | Value transfer | Type reference (TYPE) | I | Returncode | 19981222 |
Method SET_NEW_OK_CODE on class CL_GUI_CFW has no exception.
Method SET_VISIBLE_NOTIFICATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
REF | Value transfer | Object reference (TYPE REF TO) | CL_GUI_CONTROL | Proxy Objekt | 19981125 | ||
2 | ![]() |
VISIBLE | Value transfer | Type reference (TYPE) | C | Visibility | 19981125 |
Method SET_VISIBLE_NOTIFICATION on class CL_GUI_CFW has no exception.
Method START Signature
Method START on class CL_GUI_CFW has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
CNTL_ERROR | 19981026 | |
2 | ![]() |
CNTL_SYSTEM_ERROR | 19981026 |
Method STOP Signature
Method STOP on class CL_GUI_CFW has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
CNTL_ERROR | 19981026 | |
2 | ![]() |
CNTL_SYSTEM_ERROR | 19981026 |
Method SUBSCRIBE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
REF | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTROL | Handle auf GUI_CONTROL | 19981013 | ||
2 | ![]() |
SHELLID | Call by reference | Type reference (TYPE) | I | ShellId des Objekts | 19981013 |
Method SUBSCRIBE on class CL_GUI_CFW has no exception.
Method SYNC_DOCKERS Signature
Method SYNC_DOCKERS on class CL_GUI_CFW has no parameter.
Method SYNC_DOCKERS on class CL_GUI_CFW has no exception.
Method UNREGISTER_CACHED_CONTROL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CONTROL | Call by reference | Object reference (TYPE REF TO) | CL_GUI_OBJECT | Das Control | 19991116 |
Method UNREGISTER_CACHED_CONTROL on class CL_GUI_CFW has no exception.
Method UNREGISTER_FLUSH_NOTIFY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
REF | Call by reference | Object reference (TYPE REF TO) | IF_FLUSH_NOTIFY | Notifikation über Flushes | 20000110 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Deregistrierung in diesem Systemzustand nicht erlaubt | 20000110 |
Method UNREGISTER_LIFETIME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
REF | Value transfer | Object reference (TYPE REF TO) | CL_GUI_CONTROL | Handle | 19981123 |
Method UNREGISTER_LIFETIME on class CL_GUI_CFW has no exception.
Method UNSUBSCRIBE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
REF | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTROL | Handle auf GUI_CONTROL | 19981013 |
Method UNSUBSCRIBE on class CL_GUI_CFW has no exception.
Method UPDATE_VIEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CALLED_BY_SYSTEM | Call by reference | Type reference (TYPE) | SYCHAR01 | Internal use! Do not supply! | 19991223 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
an control error occurred | 19990310 | |
2 | ![]() |
an error in communication to the frontend occurred | 19990310 |
Method VALIDATE_ALL_CACHES Signature
Method VALIDATE_ALL_CACHES on class CL_GUI_CFW has no parameter.
Method VALIDATE_ALL_CACHES on class CL_GUI_CFW has no exception.
Event Signatures
Event CC_CLEANUP Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | STACKLEVEL | Exporting | Value transfer | Type reference (TYPE) | I | Dynpro-Stackposition | 20000613 |
Event CC_ON_DYNPRO_LOAD Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | DYNNR | Exporting | Value transfer | Type reference (TYPE) | SYDYNNR | Dynpro-Nummer | 20000613 | ||
2 | MODAL_LEVEL | Exporting | Value transfer | Type reference (TYPE) | I | Popup-Level | 20000613 | ||
3 | PROGRAM | Exporting | Value transfer | Type reference (TYPE) | SYREPID | Dynpro-Programm | 20000613 | ||
4 | STACKLEVEL | Exporting | Value transfer | Type reference (TYPE) | I | Dynpro-Stackposition | 20000613 |
Event FLUSH_ERROR Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | DYNPRO_NUMBER | Exporting | Value transfer | Type reference (TYPE) | SYDYNNR | Dynpronummer | 19990323 | ||
2 | DYNPRO_PROGRAM | Exporting | Value transfer | Type reference (TYPE) | SYREPID | Programm des Dynpros | 19990323 | ||
3 | SITUATION | Exporting | Value transfer | Type reference (TYPE) | I | Situation | 19990323 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in |