SAP C_TEXTEDIT_CONTROL OO Class - TextEdit Control









C_TEXTEDIT_CONTROL 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 C_TEXTEDIT_CONTROL including details of:

  • Interface class implementations
  • Inheritance details
  • Methods defined within class ( including link to full details )
  • Attributes ( including initial values )
  • Class Events



Method list of C_TEXTEDIT_CONTROL 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 NameDescriptionVisability
AUTO_REDRAWPrivate
CALL METHOD c_textedit_control=>AUTO_REDRAW...more details

COMMENT_LINESPrivate
CALL METHOD c_textedit_control=>COMMENT_LINES...more details

CONSTRUCTORPrivate
CALL METHOD c_textedit_control=>CONSTRUCTOR...more details

DELETE_TEXTPrivate
CALL METHOD c_textedit_control=>DELETE_TEXT...more details

DESTROY_CONTROLPrivate
CALL METHOD c_textedit_control=>DESTROY_CONTROL...more details

DISPATCHPrivate
CALL METHOD c_textedit_control=>DISPATCH...more details

EMPTY_UNDO_BUFFERPrivate
CALL METHOD c_textedit_control=>EMPTY_UNDO_BUFFER...more details

FIND_AND_REPLACEPrivate
CALL METHOD c_textedit_control=>FIND_AND_REPLACE...more details

FIND_AND_SELECT_TEXTPrivate
CALL METHOD c_textedit_control=>FIND_AND_SELECT_TEXT...more details

FLUSHPrivate
CALL METHOD c_textedit_control=>FLUSH...more details

GET_AUTOINDENT_MODEPrivate
CALL METHOD c_textedit_control=>GET_AUTOINDENT_MODE...more details

GET_COMMENTS_STRINGPrivate
CALL METHOD c_textedit_control=>GET_COMMENTS_STRING...more details

GET_FILEDROP_MODEPrivate
CALL METHOD c_textedit_control=>GET_FILEDROP_MODE...more details

GET_FIRST_VISIBLE_LINEPrivate
CALL METHOD c_textedit_control=>GET_FIRST_VISIBLE_LINE...more details

GET_HIGHLIGHT_BREAKPOINTS_MODEPrivate
CALL METHOD c_textedit_control=>GET_HIGHLIGHT_BREAKPOINTS_MODE...more details

GET_HIGHLIGHT_COMMENTS_MODEPrivate
CALL METHOD c_textedit_control=>GET_HIGHLIGHT_COMMENTS_MODE...more details

GET_LINE_TEXTPrivate
CALL METHOD c_textedit_control=>GET_LINE_TEXT...more details

GET_PATH_OF_DROPPED_FILESPrivate
CALL METHOD c_textedit_control=>GET_PATH_OF_DROPPED_FILES...more details

GET_READONLY_MODEPrivate
CALL METHOD c_textedit_control=>GET_READONLY_MODE...more details

GET_SELECTED_TEXT_AS_R3TABLEPrivate
CALL METHOD c_textedit_control=>GET_SELECTED_TEXT_AS_R3TABLE...more details

GET_SELECTED_TEXT_AS_STREAMPrivate
CALL METHOD c_textedit_control=>GET_SELECTED_TEXT_AS_STREAM...more details

GET_SELECTION_INDEXESPrivate
CALL METHOD c_textedit_control=>GET_SELECTION_INDEXES...more details

GET_SELECTION_POSPrivate
CALL METHOD c_textedit_control=>GET_SELECTION_POS...more details

GET_SPACES_ON_INDENTPrivate
CALL METHOD c_textedit_control=>GET_SPACES_ON_INDENT...more details

GET_STATUSBAR_MODEPrivate
CALL METHOD c_textedit_control=>GET_STATUSBAR_MODE...more details

GET_TEXTEDIT_HANDLEPrivate
CALL METHOD c_textedit_control=>GET_TEXTEDIT_HANDLE...more details

GET_TEXTMODIFIED_STATUSPrivate
CALL METHOD c_textedit_control=>GET_TEXTMODIFIED_STATUS...more details

GET_TEXT_AS_R3TABLEPrivate
CALL METHOD c_textedit_control=>GET_TEXT_AS_R3TABLE...more details

GET_TEXT_AS_STREAMPrivate
CALL METHOD c_textedit_control=>GET_TEXT_AS_STREAM...more details

GET_TOOLBAR_MODEPrivate
CALL METHOD c_textedit_control=>GET_TOOLBAR_MODE...more details

GET_WINDOW_PROPERTYPrivate
CALL METHOD c_textedit_control=>GET_WINDOW_PROPERTY...more details

GET_WORDBREAK_PROCEDUREPrivate
CALL METHOD c_textedit_control=>GET_WORDBREAK_PROCEDURE...more details

GET_WORDWRAP_BEHAVIORPrivate
CALL METHOD c_textedit_control=>GET_WORDWRAP_BEHAVIOR...more details

GO_TO_LINEPrivate
CALL METHOD c_textedit_control=>GO_TO_LINE...more details

HIGHLIGHT_BREAKPOINT_LINEPrivate
CALL METHOD c_textedit_control=>HIGHLIGHT_BREAKPOINT_LINE...more details

HIGHLIGHT_LINESPrivate
CALL METHOD c_textedit_control=>HIGHLIGHT_LINES...more details

HIGHLIGHT_SELECTIONPrivate
CALL METHOD c_textedit_control=>HIGHLIGHT_SELECTION...more details

INDENT_LINESPrivate
CALL METHOD c_textedit_control=>INDENT_LINES...more details

INDENT_SELECTIONPrivate
CALL METHOD c_textedit_control=>INDENT_SELECTION...more details

LIMIT_TEXTPrivate
CALL METHOD c_textedit_control=>LIMIT_TEXT...more details

LINK_TO_SCREENPrivate
CALL METHOD c_textedit_control=>LINK_TO_SCREEN...more details

MAKE_SELECTION_VISIBLEPrivate
CALL METHOD c_textedit_control=>MAKE_SELECTION_VISIBLE...more details

OPEN_LOCAL_FILEPrivate
CALL METHOD c_textedit_control=>OPEN_LOCAL_FILE...more details

PROTECT_LINESPrivate
CALL METHOD c_textedit_control=>PROTECT_LINES...more details

PROTECT_SELECTIONPrivate
CALL METHOD c_textedit_control=>PROTECT_SELECTION...more details

RAISE_CLASS_EVENTPrivate
CALL METHOD c_textedit_control=>RAISE_CLASS_EVENT...more details

RAISE_OBJECT_EVENTPrivate
CALL METHOD c_textedit_control=>RAISE_OBJECT_EVENT...more details

REGISTER_EVENTPrivate
CALL METHOD c_textedit_control=>REGISTER_EVENT...more details

REGISTER_EVENT_DBLCLICKPrivate
CALL METHOD c_textedit_control=>REGISTER_EVENT_DBLCLICK...more details

REGISTER_EVENT_F1Private
CALL METHOD c_textedit_control=>REGISTER_EVENT_F1...more details

REGISTER_EVENT_F4Private
CALL METHOD c_textedit_control=>REGISTER_EVENT_F4...more details

REGISTER_EVENT_FILEDROPPrivate
CALL METHOD c_textedit_control=>REGISTER_EVENT_FILEDROP...more details

REPLACE_ALLPrivate
CALL METHOD c_textedit_control=>REPLACE_ALL...more details

SAVE_AS_LOCAL_FILEPrivate
CALL METHOD c_textedit_control=>SAVE_AS_LOCAL_FILE...more details

SELECT_LINESPrivate
CALL METHOD c_textedit_control=>SELECT_LINES...more details

SET_AUTOINDENT_MODEPrivate
CALL METHOD c_textedit_control=>SET_AUTOINDENT_MODE...more details

SET_COMMENTS_STRINGPrivate
CALL METHOD c_textedit_control=>SET_COMMENTS_STRING...more details

SET_ENABLE_EDITING_PROTECTEDPrivate
CALL METHOD c_textedit_control=>SET_ENABLE_EDITING_PROTECTED...more details

SET_FILEDROP_MODEPrivate
CALL METHOD c_textedit_control=>SET_FILEDROP_MODE...more details

SET_FIRST_VISIBLE_LINEPrivate
CALL METHOD c_textedit_control=>SET_FIRST_VISIBLE_LINE...more details

SET_FOCUS_TO_CONTROLPrivate
CALL METHOD c_textedit_control=>SET_FOCUS_TO_CONTROL...more details

SET_HIGHLIGHT_BREAKPOINTS_MODEPrivate
CALL METHOD c_textedit_control=>SET_HIGHLIGHT_BREAKPOINTS_MODE...more details

SET_HIGHLIGHT_COMMENTS_MODEPrivate
CALL METHOD c_textedit_control=>SET_HIGHLIGHT_COMMENTS_MODE...more details

SET_READONLY_MODEPrivate
CALL METHOD c_textedit_control=>SET_READONLY_MODE...more details

SET_SELECTED_TEXT_AS_R3TABLEPrivate
CALL METHOD c_textedit_control=>SET_SELECTED_TEXT_AS_R3TABLE...more details

SET_SELECTED_TEXT_AS_STREAMPrivate
CALL METHOD c_textedit_control=>SET_SELECTED_TEXT_AS_STREAM...more details

SET_SELECTION_INDEXESPrivate
CALL METHOD c_textedit_control=>SET_SELECTION_INDEXES...more details

SET_SELECTION_POSPrivate
CALL METHOD c_textedit_control=>SET_SELECTION_POS...more details

SET_SELECTION_POS_IN_LINEPrivate
CALL METHOD c_textedit_control=>SET_SELECTION_POS_IN_LINE...more details

SET_SPACES_ON_INDENTPrivate
CALL METHOD c_textedit_control=>SET_SPACES_ON_INDENT...more details

SET_STATUSBAR_MODEPrivate
CALL METHOD c_textedit_control=>SET_STATUSBAR_MODE...more details

SET_STATUS_TEXTPrivate
CALL METHOD c_textedit_control=>SET_STATUS_TEXT...more details

SET_TEXTEDIT_HANDLEPrivate
CALL METHOD c_textedit_control=>SET_TEXTEDIT_HANDLE...more details

SET_TEXTELEMENTSPrivate
CALL METHOD c_textedit_control=>SET_TEXTELEMENTS...more details

SET_TEXTMODIFIED_STATUSPrivate
CALL METHOD c_textedit_control=>SET_TEXTMODIFIED_STATUS...more details

SET_TEXT_AS_R3TABLEPrivate
CALL METHOD c_textedit_control=>SET_TEXT_AS_R3TABLE...more details

SET_TEXT_AS_STREAMPrivate
CALL METHOD c_textedit_control=>SET_TEXT_AS_STREAM...more details

SET_TOOLBAR_MODEPrivate
CALL METHOD c_textedit_control=>SET_TOOLBAR_MODE...more details

SET_TYPE_OF_R3TABLEPrivate
CALL METHOD c_textedit_control=>SET_TYPE_OF_R3TABLE...more details

SET_WINDOW_PROPERTYPrivate
CALL METHOD c_textedit_control=>SET_WINDOW_PROPERTY...more details

SET_WORDBREAK_PROCEDUREPrivate
CALL METHOD c_textedit_control=>SET_WORDBREAK_PROCEDURE...more details

SET_WORDWRAP_BEHAVIORPrivate
CALL METHOD c_textedit_control=>SET_WORDWRAP_BEHAVIOR...more details

UNCOMMENT_LINESPrivate
CALL METHOD c_textedit_control=>UNCOMMENT_LINES...more details

UNINDENT_LINESPrivate
CALL METHOD c_textedit_control=>UNINDENT_LINES...more details

UNINDENT_SELECTIONPrivate
CALL METHOD c_textedit_control=>UNINDENT_SELECTION...more details

UNREGISTER_EVENTPrivate
CALL METHOD c_textedit_control=>UNREGISTER_EVENT...more details

UPDATE_READONLY_ATTRIBUTESPrivate
CALL METHOD c_textedit_control=>UPDATE_READONLY_ATTRIBUTES...more details



C_TEXTEDIT_CONTROL 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.

NameLevelDescriptionInitial ValueTypeVisability
ABAP_COMMENTLINE_IDENTIFIERInstance AttributeLIKE
Private
BOOL_INITIALInstance AttributeLIKE
Private
DROPFILE_EVENT_MULTIPLEInstance AttributeLIKE
Private
DROPFILE_EVENT_OFFInstance AttributeLIKE
Private
DROPFILE_EVENT_SINGLEInstance AttributeLIKE
Private
EVENT_DOUBLE_CLICKConstantevent id for double-click-601LIKE
I
Public
EVENT_F1Instance AttributeLIKE
Private
EVENT_F4Instance AttributeLIKE
Private
EVENT_MULTIPLEFILESDROPPEDInstance AttributeLIKE
Private
EVENT_SINGLEFILEDROPPEDInstance AttributeLIKE
Private
FALSEInstance AttributeLIKE
Private
IS_CONTROL_CREATEDInstance AttributeLIKE
Private
MIMESUBTYPEInstance AttributeLIKE
Private
MIMETYPEInstance AttributeLIKE
Private
M_AUTOREDRAW_REFCOUNTERInstance AttributeLIKE
Private
M_AUTO_INDENTInstance AttributeLIKE
Private
M_CNTL_HANDLEInstance AttributeLIKE
Private
M_COMMENTS_STRINGInstance AttributeLIKE
Private
M_DP_HANDLEInstance AttributeLIKE
Private
M_ENABLE_EDITING_PROTECTEDInstance AttributeLIKE
Private
M_FILEDROP_MODEInstance AttributeLIKE
Private
M_HIGHLIGHT_BREAKPOINTS_MODEInstance AttributeLIKE
Private
M_HIGHLIGHT_COMMENTS_MODEInstance AttributeLIKE
Private
M_OBJECT_TABLEInstance AttributeLIKE
Private
M_PROG_IDStatic Attributeprogram ID of the controlLIKE
MY_STRING
Protected
M_READONLY_MODEInstance AttributeLIKE
Private
M_SPACES_ON_INDENTInstance AttributeLIKE
Private
M_STATUSBAR_MODEInstance AttributeLIKE
Private
M_STATUS_TEXTInstance AttributeLIKE
Private
M_TOOLBAR_MODEInstance AttributeLIKE
Private
M_WORDBREAK_PROCEDUREInstance AttributeLIKE
Private
M_WORDWRAP_MODEInstance AttributeLIKE
Private
M_WORDWRAP_POSITIONInstance AttributeLIKE
Private
M_WORDWRAP_TO_LINEBREAK_MODEInstance AttributeLIKE
Private
STRING_LENGTHInstance AttributeLIKE
Private
TEXT_ABAPInstance AttributeLIKE
Private
TEXT_STANDARDInstance AttributeLIKE
Private
TRUEInstance AttributeLIKE
Private
WORDWRAP_AT_FIXED_POSITIONInstance AttributeLIKE
Private
WORDWRAP_AT_WINDOWBORDERInstance AttributeLIKE
Private
WORDWRAP_OFFInstance AttributeLIKE
Private


Events of Class C_TEXTEDIT_CONTROL

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... DBLCLICK -
F1 -
F4 -
FILEDROP -



C_TEXTEDIT_CONTROL types

MY_STRING -
TEXTEDIT_OBJECT -
TEXTEDIT_OBJECT_TABLE -
TEXT_SYMBOLS -

Links to Related Class(s)

C_TEXTED...
Full list of available SAP object classes

Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!