SAP CL_GUI_SOURCEEDIT OO Class - SAP ABAP Control
CL_GUI_SOURCEEDIT is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class CL_GUI_SOURCEEDIT including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Inheritance
This OO class has a superclass assigned to it, which means it will inherit its objects and methods. The superclass for CL_GUI_SOURCEEDIT is CL_GUI_CONTROLInterface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_DRAGDROPMethod list of CL_GUI_SOURCEEDIT SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
Method Name | Description | Visability |
CLOSE_DOCUMENT | Close actual document | Public |
CALL METHOD cl_gui_sourceedit=>CLOSE_DOCUMENT...more details | ||
COMMENT_LINES | Comment Lines | Public |
CALL METHOD cl_gui_sourceedit=>COMMENT_LINES...more details | ||
COMMENT_SELECTION | Change a selected number of lines into comments | Public |
CALL METHOD cl_gui_sourceedit=>COMMENT_SELECTION...more details | ||
CONSTRUCTOR | creates and links ABAP Edit control | Public |
CALL METHOD cl_gui_sourceedit=>CONSTRUCTOR...more details | ||
CREATE_DOCUMENT | Create document | Public |
CALL METHOD cl_gui_sourceedit=>CREATE_DOCUMENT...more details | ||
CREATE_MARKER | Create marker | Public |
CALL METHOD cl_gui_sourceedit=>CREATE_MARKER...more details | ||
| ||
DELETE_RANGE | delete range | Public |
CALL METHOD cl_gui_sourceedit=>DELETE_RANGE...more details | ||
DELETE_TEXT | delete text | Public |
CALL METHOD cl_gui_sourceedit=>DELETE_TEXT...more details | ||
DISPLAY_CONTEXT_MENU | display context menu | Protected |
CALL METHOD cl_gui_sourceedit=>DISPLAY_CONTEXT_MENU...more details | ||
DRAW | Switch on update and update | Public |
CALL METHOD cl_gui_sourceedit=>DRAW...more details | ||
EXPAND_ALL | expand all | Public |
CALL METHOD cl_gui_sourceedit=>EXPAND_ALL...more details | ||
FOLD_ALL | fold all | Public |
CALL METHOD cl_gui_sourceedit=>FOLD_ALL...more details | ||
GET_ACTUAL_NAME | get name of processed source | Public |
CALL METHOD cl_gui_sourceedit=>GET_ACTUAL_NAME...more details | ||
GET_BOOKMARKS | get bookmarks | Public |
CALL METHOD cl_gui_sourceedit=>GET_BOOKMARKS...more details | ||
GET_CONTEXTMENU_VIA_SAPGUI | context menu displayed by TextEdit or SAPGUI resources | Protected |
CALL METHOD cl_gui_sourceedit=>GET_CONTEXTMENU_VIA_SAPGUI...more details | ||
GET_CONTROL_STATE | get control state | Public |
CALL METHOD cl_gui_sourceedit=>GET_CONTROL_STATE...more details | ||
GET_EDITOR_VERSION | get control version | Public |
CALL METHOD cl_gui_sourceedit=>GET_EDITOR_VERSION...more details | ||
GET_FIRST_VISIBLE_LINE | get first visible line within AbapEdit control | Public |
CALL METHOD cl_gui_sourceedit=>GET_FIRST_VISIBLE_LINE...more details | ||
GET_FOLDING_STATE | get folding state | Public |
CALL METHOD cl_gui_sourceedit=>GET_FOLDING_STATE...more details | ||
GET_LAST_VISIBLE_LINE | get first visible line within AbaptEdit control | Public |
CALL METHOD cl_gui_sourceedit=>GET_LAST_VISIBLE_LINE...more details | ||
GET_LINE_COUNT | retrieve total numbers of lines displayed by control | Public |
CALL METHOD cl_gui_sourceedit=>GET_LINE_COUNT...more details | ||
GET_LINE_TEXT | get text of one line | Public |
CALL METHOD cl_gui_sourceedit=>GET_LINE_TEXT...more details | ||
GET_LOCAL_CONTEXTMENU_MODE | get visibility of local context menu of SourceEdit control | Protected |
CALL METHOD cl_gui_sourceedit=>GET_LOCAL_CONTEXTMENU_MODE...more details | ||
GET_MARKER | Get Marker | Public |
CALL METHOD cl_gui_sourceedit=>GET_MARKER...more details | ||
GET_PROPERTIES | Get Properties Corresponding to Mode | Protected |
CALL METHOD cl_gui_sourceedit=>GET_PROPERTIES...more details | ||
GET_SELECTED_TEXT_AS_STREAM | Get Selected Text as Stream from AbapEdit Control | Public |
CALL METHOD cl_gui_sourceedit=>GET_SELECTED_TEXT_AS_STREAM...more details | ||
GET_SELECTED_TEXT_AS_TABLE | Get Selected Text as String Table from AbapEdit Control | Public |
CALL METHOD cl_gui_sourceedit=>GET_SELECTED_TEXT_AS_TABLE...more details | ||
GET_SELECTION_POS | get positions which describe selected text | Public |
CALL METHOD cl_gui_sourceedit=>GET_SELECTION_POS...more details | ||
GET_SOURCE_TYPE | get source type | Public |
CALL METHOD cl_gui_sourceedit=>GET_SOURCE_TYPE...more details | ||
GET_STATUSBAR_MODE | get statusbar visibility of AbapEdit control | Public |
CALL METHOD cl_gui_sourceedit=>GET_STATUSBAR_MODE...more details | ||
GET_TABBAR_MODE | get tabbar visibility of AbapEdit control | Public |
CALL METHOD cl_gui_sourceedit=>GET_TABBAR_MODE...more details | ||
GET_TEXT | get text from Control | Public |
CALL METHOD cl_gui_sourceedit=>GET_TEXT...more details | ||
GET_TEXTMODIFIED_STATUS | get modified status of displayed text | Public |
CALL METHOD cl_gui_sourceedit=>GET_TEXTMODIFIED_STATUS...more details | ||
GET_TOOLBAR_MODE | get toolbar visibility of AbapEdit control | Public |
CALL METHOD cl_gui_sourceedit=>GET_TOOLBAR_MODE...more details | ||
INIT_CACHED_PROPERTIES | init smart proxy behavior: register properties to be cached | Protected |
CALL METHOD cl_gui_sourceedit=>INIT_CACHED_PROPERTIES...more details | ||
INIT_EVENT_REGISTRATION | init event registration | Public |
CALL METHOD cl_gui_sourceedit=>INIT_EVENT_REGISTRATION...more details | ||
INSERT_BLOCK_AT_POSITION | insert block at position | Public |
CALL METHOD cl_gui_sourceedit=>INSERT_BLOCK_AT_POSITION...more details | ||
INSERT_BLOCK_AT_POSITION_WO_PP | insert block at position without pretty printing | Public |
CALL METHOD cl_gui_sourceedit=>INSERT_BLOCK_AT_POSITION_WO_PP...more details | ||
IS_TABLE_STRUCTURED | Checks whether a table is structured | Protected |
CALL METHOD cl_gui_sourceedit=>IS_TABLE_STRUCTURED...more details | ||
MY_SET_REGISTERED_EVENTS | a copy of set_registered events for event registration | Protected |
CALL METHOD cl_gui_sourceedit=>MY_SET_REGISTERED_EVENTS...more details | ||
PROTECT_LINES | Protect Lines | Public |
CALL METHOD cl_gui_sourceedit=>PROTECT_LINES...more details | ||
REGISTER_DRAGDROP | register at control framework for drag & drop | Protected |
CALL METHOD cl_gui_sourceedit=>REGISTER_DRAGDROP...more details | ||
REGISTER_EVENT | Event Registration | Protected |
CALL METHOD cl_gui_sourceedit=>REGISTER_EVENT...more details | ||
REGISTER_EVENT_BORDER_CLICK | Registration for Border Click | Public |
CALL METHOD cl_gui_sourceedit=>REGISTER_EVENT_BORDER_CLICK...more details | ||
REGISTER_EVENT_BREAK_CHANGED | Registration for Event Breakpoint Changed | Public |
CALL METHOD cl_gui_sourceedit=>REGISTER_EVENT_BREAK_CHANGED...more details | ||
REGISTER_EVENT_COMPLETION | Registration for Event Completion | Public |
CALL METHOD cl_gui_sourceedit=>REGISTER_EVENT_COMPLETION...more details | ||
REGISTER_EVENT_CONTEXT_MENU | registration for event context menu/context menu selected | Public |
CALL METHOD cl_gui_sourceedit=>REGISTER_EVENT_CONTEXT_MENU...more details | ||
REGISTER_EVENT_DBLCLICK | registration for event double-click | Public |
CALL METHOD cl_gui_sourceedit=>REGISTER_EVENT_DBLCLICK...more details | ||
REGISTER_EVENT_F1 | registration for event key F1 pressed | Public |
CALL METHOD cl_gui_sourceedit=>REGISTER_EVENT_F1...more details | ||
REGISTER_EVENT_F4 | registration for event key F4 pressed | Public |
CALL METHOD cl_gui_sourceedit=>REGISTER_EVENT_F4...more details | ||
REGISTER_EVENT_FILEDROP | registration for event file dropped | Protected |
CALL METHOD cl_gui_sourceedit=>REGISTER_EVENT_FILEDROP...more details | ||
REGISTER_EVENT_INSERT_PATTERN | registration for event insert pattern | Public |
CALL METHOD cl_gui_sourceedit=>REGISTER_EVENT_INSERT_PATTERN...more details | ||
REGISTER_EVENT_QUICK_INFO | registration for event quick info | Public |
CALL METHOD cl_gui_sourceedit=>REGISTER_EVENT_QUICK_INFO...more details | ||
REGISTER_MOD_STATUS_CHANGED | registration for event 'modified status changed' | Public |
CALL METHOD cl_gui_sourceedit=>REGISTER_MOD_STATUS_CHANGED...more details | ||
REMOVE_ALL_BOOKMARKS | remove all bookmarks | Public |
CALL METHOD cl_gui_sourceedit=>REMOVE_ALL_BOOKMARKS...more details | ||
REMOVE_ALL_MARKER | remove all marker | Public |
CALL METHOD cl_gui_sourceedit=>REMOVE_ALL_MARKER...more details | ||
REMOVE_BOOKMARKS | remove bookmarks | Public |
CALL METHOD cl_gui_sourceedit=>REMOVE_BOOKMARKS...more details | ||
REMOVE_MARKER | remove marker | Public |
CALL METHOD cl_gui_sourceedit=>REMOVE_MARKER...more details | ||
RESTORE_CONTROL_STATE | restore control state from data provider | Public |
CALL METHOD cl_gui_sourceedit=>RESTORE_CONTROL_STATE...more details | ||
RESTORE_STATE | restore state | Protected |
CALL METHOD cl_gui_sourceedit=>RESTORE_STATE...more details | ||
SELECT_LINES | select lines | Public |
CALL METHOD cl_gui_sourceedit=>SELECT_LINES...more details | ||
SELECT_RANGE | select range | Public |
CALL METHOD cl_gui_sourceedit=>SELECT_RANGE...more details | ||
SET_ACTUAL_NAME | set name of processed source | Public |
CALL METHOD cl_gui_sourceedit=>SET_ACTUAL_NAME...more details | ||
SET_BOOKMARKS | set bookmarks | Public |
CALL METHOD cl_gui_sourceedit=>SET_BOOKMARKS...more details | ||
SET_BREAKPOINTS | set breakpoints | Public |
CALL METHOD cl_gui_sourceedit=>SET_BREAKPOINTS...more details | ||
SET_CONTEXTMENU_VIA_SAPGUI | context menu displayed by SourceEdit or SAPGUI resources | Protected |
CALL METHOD cl_gui_sourceedit=>SET_CONTEXTMENU_VIA_SAPGUI...more details | ||
SET_CONTROL_STATE | set control state | Public |
CALL METHOD cl_gui_sourceedit=>SET_CONTROL_STATE...more details | ||
SET_DRAGDROP | assign drag drop behavior to SourceEdit | Public |
CALL METHOD cl_gui_sourceedit=>SET_DRAGDROP...more details | ||
SET_FILEDROP_MODE | set file drop mode of TextEdit control | Public |
CALL METHOD cl_gui_sourceedit=>SET_FILEDROP_MODE...more details | ||
SET_FIRST_VISIBLE_LINE | set first visible line of AbapEdit control | Public |
CALL METHOD cl_gui_sourceedit=>SET_FIRST_VISIBLE_LINE...more details | ||
SET_FOLDING_STATE | set folding state | Public |
CALL METHOD cl_gui_sourceedit=>SET_FOLDING_STATE...more details | ||
SET_LAST_VISIBLE_LINE | set last visible line of AbapEdit control | Public |
CALL METHOD cl_gui_sourceedit=>SET_LAST_VISIBLE_LINE...more details | ||
SET_LIMIT_TEXT | set line length | Public |
CALL METHOD cl_gui_sourceedit=>SET_LIMIT_TEXT...more details | ||
SET_LOCAL_CONTEXTMENU_MODE | set visibility of local context menu of SourceEdit control | Public |
CALL METHOD cl_gui_sourceedit=>SET_LOCAL_CONTEXTMENU_MODE...more details | ||
SET_MARKER | set marker | Public |
CALL METHOD cl_gui_sourceedit=>SET_MARKER...more details | ||
SET_READONLY_MODE | set AbapEdit control 'read only' flag true or false | Public |
CALL METHOD cl_gui_sourceedit=>SET_READONLY_MODE...more details | ||
SET_SELECTED_TEXT_AS_STREAM | Replace Selected Text with Stream | Public |
CALL METHOD cl_gui_sourceedit=>SET_SELECTED_TEXT_AS_STREAM...more details | ||
SET_SELECTED_TEXT_AS_TABLE | replace selected text by string table | Public |
CALL METHOD cl_gui_sourceedit=>SET_SELECTED_TEXT_AS_TABLE...more details | ||
SET_SELECTION_POS_IN_LINE | set selection to a certain line and position | Public |
CALL METHOD cl_gui_sourceedit=>SET_SELECTION_POS_IN_LINE...more details | ||
SET_SEL_POS_IN_LINE_CENTERED | set selection to a certain line and position (centered) | Public |
CALL METHOD cl_gui_sourceedit=>SET_SEL_POS_IN_LINE_CENTERED...more details | ||
SET_SOURCE_TYPE | set source type | Public |
CALL METHOD cl_gui_sourceedit=>SET_SOURCE_TYPE...more details | ||
SET_STATUSBAR_MODE | set statusbar visibility of AbapEdit control | Public |
CALL METHOD cl_gui_sourceedit=>SET_STATUSBAR_MODE...more details | ||
SET_TABBAR_MODE | set tabbar visibility of AbapEdit control | Public |
CALL METHOD cl_gui_sourceedit=>SET_TABBAR_MODE...more details | ||
SET_TEXT | Send Text as String to Control (Incl. ' r' and ' n') | Public |
CALL METHOD cl_gui_sourceedit=>SET_TEXT...more details | ||
SET_TEXTMODIFIED_STATUS | set text unmodified | Public |
CALL METHOD cl_gui_sourceedit=>SET_TEXTMODIFIED_STATUS...more details | ||
SET_TOOLBAR_MODE | set toolbar visibility of AbapEdit control | Public |
CALL METHOD cl_gui_sourceedit=>SET_TOOLBAR_MODE...more details | ||
SHOW_COMPLETION | show completion list | Public |
CALL METHOD cl_gui_sourceedit=>SHOW_COMPLETION...more details | ||
SHOW_COMPLETION_RESULTS | Send Completion Results to Control | Public |
CALL METHOD cl_gui_sourceedit=>SHOW_COMPLETION_RESULTS...more details | ||
SHOW_QUICK_INFO | show quick info | Public |
CALL METHOD cl_gui_sourceedit=>SHOW_QUICK_INFO...more details | ||
STORE_CONTROL_STATE | store control state into data provider | Public |
CALL METHOD cl_gui_sourceedit=>STORE_CONTROL_STATE...more details | ||
STORE_STATE | store state | Protected |
CALL METHOD cl_gui_sourceedit=>STORE_STATE...more details | ||
TRANSFORM_STRINGTAB_TO_XTAB | Transforms the content of a string table into xtable | Protected |
CALL METHOD cl_gui_sourceedit=>TRANSFORM_STRINGTAB_TO_XTAB...more details | ||
TRANSFORM_STRING_TO_XTAB | Transforms string to xtable | Protected |
CALL METHOD cl_gui_sourceedit=>TRANSFORM_STRING_TO_XTAB...more details | ||
TRANSFORM_XTAB_TO_STRING | Transforms the content of an xtable into a string | Protected |
CALL METHOD cl_gui_sourceedit=>TRANSFORM_XTAB_TO_STRING...more details | ||
TRANSFORM_XTAB_TO_STRINGTAB | Transforms the content of an xtable into a string table | Protected |
CALL METHOD cl_gui_sourceedit=>TRANSFORM_XTAB_TO_STRINGTAB...more details | ||
UNCOMMENT_LINES | uncomment a range of lines | Public |
CALL METHOD cl_gui_sourceedit=>UNCOMMENT_LINES...more details | ||
UNCOMMENT_SELECTION | Uncomment a selected number of lines | Public |
CALL METHOD cl_gui_sourceedit=>UNCOMMENT_SELECTION...more details | ||
UNDRAW | Switch off update | Public |
CALL METHOD cl_gui_sourceedit=>UNDRAW...more details | ||
UNPROTECT_LINES | Unprotect Lines | Public |
CALL METHOD cl_gui_sourceedit=>UNPROTECT_LINES...more details | ||
UNREGISTER_EVENT | event registration | Protected |
CALL METHOD cl_gui_sourceedit=>UNREGISTER_EVENT...more details | ||
UPLOAD_PROPERTIES | Set prioritized properties to switch off some user prop. | Public |
CALL METHOD cl_gui_sourceedit=>UPLOAD_PROPERTIES...more details |
CL_GUI_SOURCEEDIT attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
Name | Level | Description | Initial Value | Type | Visability |
CURRENT_VERSION | Instance Attribute | current internal version | LIKE I | Protected | |
DROPFILE_EVENT_MULTIPLE | Constant | get event on drop of files - no autamotic insert of text | 2 | LIKE I | Public |
DROPFILE_EVENT_OFF | Constant | no event on file drop wanted, file text replaces whole text | 0 | LIKE I | Public |
DROPFILE_EVENT_SINGLE | Constant | get event on drop of single file only - no autamotic insert | 1 | LIKE I | Public |
EDITOR_VERSION | Static Attribute | Editor Version | LIKE I | Private | |
EVENTS_TO_REGISTER | Instance Attribute | EVENTS TO REGISTER | LIKE CNTL_SIMPLE_EVENTS | Protected | |
EVENT_BORDER_CLICK | Constant | event id for border click | 18 | LIKE I | Public |
EVENT_BREAKPOINT_CHANGED | Constant | event id for breakpoint changed | 14 | LIKE I | Public |
EVENT_COMPLETION | Constant | event id for completion | 11 | LIKE I | Public |
EVENT_CONTEXT_MENU | Constant | event id for context menu | 5 | LIKE I | Public |
EVENT_CONTEXT_MENU_SELECTED | Constant | event id for item selected on context menu | 6 | LIKE I | Public |
EVENT_DOUBLE_CLICK | Constant | event id for double-click | -601 | LIKE I | Public |
EVENT_F1 | Constant | event id for F1 key pressed | 3 | LIKE I | Public |
EVENT_F4 | Constant | event id for F4 key pressed | 4 | LIKE I | Public |
EVENT_INSERT_PATTERN | Constant | event id for insert pattern | 13 | LIKE I | Public |
EVENT_MODIFIED_STATUS_CHANGED | Constant | event id for item selected on modified status | 2 | LIKE I | Public |
EVENT_MULTIPLEFILESDROPPED | Constant | event id for multiple files dropped | 2 | LIKE I | Public |
EVENT_QUICK_INFO | Constant | event id for quick info | 12 | LIKE I | Public |
EVENT_SINGLEFILEDROPPED | Constant | event id for single file dropped | 1 | LIKE I | Public |
FALSE | Constant | boolean like value 'FALSE' to handle properties of control | 0 | LIKE I | Public |
LAST_VERSION | Instance Attribute | last internal version | -1 | LIKE I | Protected |
L_GUI_VERSION | Static Attribute | GUI Version | LIKE FILE_TABLE | Public | |
MARKER_BOOKMARK | Constant | marker id for bookmark | 1 | LIKE I | Public |
MARKER_BREAKPOINT | Constant | marker id for breakpoints | 2 | LIKE I | Public |
MARKER_BREAKPOINT_DISABLED | Constant | marker id for disabled breakpoints | 3 | LIKE I | Public |
MARKER_ERROR | Constant | marker id for error | 8 | LIKE I | Public |
MARKER_EXECUTION | Constant | marker id for execution | 6 | LIKE I | Public |
MARKER_HTTP_BREAKPOINT | Constant | marker id for external breakpoints | 4 | LIKE I | Public |
MARKER_HTTP_BREAKPOINT_DISABLD | Constant | marker id for disabled external breakpoints | 5 | LIKE I | Public |
MARKER_POSITION | Constant | marker id for position | 7 | LIKE I | Public |
MAX_MARKER_NUMBER | Constant | marker id (max number) | 31 | LIKE I | Public |
MAX_USER_MARKER_NUMBER | Constant | marker id (max user number) | 31 | LIKE I | Public |
MIMESUBTYPE | Instance Attribute | LIKE | Private | ||
MIMETYPE | Instance Attribute | LIKE | Private | ||
MIN_MARKER_NUMBER | Constant | marker id (min number) | 3 | LIKE I | Public |
MIN_USER_MARKER_NUMBER | Constant | marker id (min user number) | 15 | LIKE I | Public |
M_ACTUAL_NAME | Instance Attribute | actual name of source | LIKE SY-REPID | Protected | |
M_CONTEXTMENU_VIA_SAPGUI | Instance Attribute | echos property of control to avoid call to get method | FALSE | LIKE I | Protected |
M_DP_HANDLE | Instance Attribute | handle to DataProvider, which also is a control | LIKE CNTL_HANDLE | Protected | |
M_FILEDROP_MODE | Instance Attribute | file drop mode | DROPFILE_EVENT_OFF | LIKE I | Public |
M_H_DP | Instance Attribute | handle to DataProvider, which also is a control | LIKE CNTL_HANDLE | Protected | |
M_LOCAL_CONTEXTMENU_MODE | Instance Attribute | echos property of control to avoid call to get method | TRUE | LIKE I | Public |
M_MAIN_PROGRAM | Instance Attribute | ABAP Program: Current Master Program | LIKE SYREPID | Private | |
M_MAX_NUMBER_CHARS | Instance Attribute | maximum number of chars | 72 | LIKE I | Protected |
M_PROPERTIES | Instance Attribute | table of propetrties | LIKE RSWSOURCET | Protected | |
M_READONLY_MODE | Instance Attribute | echos property of control to avoid call to get method | FALSE | LIKE I | Public |
M_SOURCE_TYPE | Instance Attribute | Source Type | 'ABAP' | LIKE STRING | Protected |
M_SOURCE_TYPE_NEW | Instance Attribute | Source Type | 'ABAP.2' | LIKE STRING | Protected |
M_STATE_DP | Instance Attribute | handle to DataProvider, which also is a control | LIKE CNTL_HANDLE | Protected | |
M_STATUSBAR_MODE | Instance Attribute | echos property of control to avoid call to get method | TRUE | LIKE I | Public |
M_TABBAR_MODE | Instance Attribute | echos property of control to avoid call to get method | TRUE | LIKE I | Public |
M_TOOLBAR_MODE | Instance Attribute | echos property of control to avoid call to get method | TRUE | LIKE I | Public |
NEW_ABAP_EDITOR | Static Attribute | new abap editor | LIKE CHAR1 | Protected | |
NEW_BPICONS | Static Attribute | new breakpoint icons | LIKE CHAR1 | Public | |
PROPERTIES | Instance Attribute | Properties | LIKE PROP_TAB | Protected | |
TRUE | Constant | Boolean Like Value 'TRUE' to Handle Properties of Control | 1 | LIKE I | Public |
Events of Class CL_GUI_SOURCEEDIT
Events are created within your class using special event handler methods. These must be registered at runtime for the event and can then be triggered using the ABAP syntax: RAISE EVENT EXPOTING... BORDER_CLICK - border clickBREAKPOINT_CHANGED - set/delete breakpoint
COMPLETION -
CONTEXT_MENU - Context Menu requested (by pressing right mouse)
CONTEXT_MENU_SELECTED - Context Menu item selected
DBLCLICK - double click
F1 - F1 pressed
F4 - F4 pressed
INSERT_PATTERN -
MODIFIED_STATUS_CHANGED - modified status changed
ON_DRAG - drop occured
ON_DROP - drop occured
ON_DROP_COMPLETE - complete drag and drop operation, e.g. delete text on move
ON_GET_FLAVOR - determine desired flavor
QUICK_INFO -
CL_GUI_SOURCEEDIT types
FOLDLINETAB -LINETAB -
LINETABS -
MY_STRING -
PROP_LINE_TYPE -
PROP_TAB -
SRC_LINE_TYPE_C -
SRC_LINE_TYPE_X -
SRC_TYPE_X -
Links to Related Class(s)
CL_GUI_S...Full list of available SAP object classes
Search for further information about these or an SAP related objects