<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: text editor with save bttons in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/text-editor-with-save-bttons/m-p/4992218#M1162774</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Dharma,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Plz have a look @ the FM CATSXT_SIMPLE_TEXT_EDITOR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For details plz check the post :[&lt;A class="jive_macro jive_macro_thread" href="https://community.sap.com/" __jive_macro_name="thread" modifiedtitle="true" __default_attr="1145465"&gt;&lt;/A&gt;;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR,Suhas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 13 Jan 2009 09:22:43 GMT</pubDate>
    <dc:creator>SuhaSaha</dc:creator>
    <dc:date>2009-01-13T09:22:43Z</dc:date>
    <item>
      <title>text editor with save bttons</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/text-editor-with-save-bttons/m-p/4992217#M1162773</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi all!&lt;/P&gt;&lt;P&gt;I nead a sample fm /program for text editor with save button and cancek\l buttons ??&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks in advance&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Jan 2009 09:18:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/text-editor-with-save-bttons/m-p/4992217#M1162773</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-13T09:18:08Z</dc:date>
    </item>
    <item>
      <title>Re: text editor with save bttons</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/text-editor-with-save-bttons/m-p/4992218#M1162774</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Dharma,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Plz have a look @ the FM CATSXT_SIMPLE_TEXT_EDITOR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For details plz check the post :[&lt;A class="jive_macro jive_macro_thread" href="https://community.sap.com/" __jive_macro_name="thread" modifiedtitle="true" __default_attr="1145465"&gt;&lt;/A&gt;;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR,Suhas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Jan 2009 09:22:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/text-editor-with-save-bttons/m-p/4992218#M1162774</guid>
      <dc:creator>SuhaSaha</dc:creator>
      <dc:date>2009-01-13T09:22:43Z</dc:date>
    </item>
    <item>
      <title>Re: text editor with save bttons</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/text-editor-with-save-bttons/m-p/4992219#M1162775</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hai dharma raj&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i am posting the sample program for text editor ..you have to create a custom control in your screen&lt;/P&gt;&lt;P&gt;and you have to modify the program for where ever necessary  for your requirement .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT  ZCUSTOMCONTROL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLASS event_handler DEFINITION. " Definition for a class&lt;/P&gt;&lt;P&gt;       PUBLIC SECTION.&lt;/P&gt;&lt;P&gt;METHODS: handle_f1 FOR EVENT f1 OF cl_gui_textedit  IMPORTING sender,&lt;/P&gt;&lt;P&gt;                  handle_f4 FOR EVENT f4 OF cl_gui_textedit  IMPORTING sender.&lt;/P&gt;&lt;P&gt;ENDCLASS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: ok_code LIKE sy-ucomm,&lt;/P&gt;&lt;P&gt;         save_ok LIKE sy-ucomm.&lt;/P&gt;&lt;P&gt;DATA: init,&lt;/P&gt;&lt;P&gt;      container TYPE REF TO cl_gui_custom_container, " custom container&lt;/P&gt;&lt;P&gt;      editor    TYPE REF TO cl_gui_textedit.&lt;/P&gt;&lt;P&gt;DATA: event_tab TYPE cntl_simple_events, " type groups&lt;/P&gt;&lt;P&gt;           event       TYPE cntl_simple_event.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: line(256),&lt;/P&gt;&lt;P&gt;      text_tab LIKE STANDARD TABLE OF line,&lt;/P&gt;&lt;P&gt;      field LIKE line.&lt;/P&gt;&lt;P&gt;DATA handle TYPE REF TO event_handler. " class&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;line = 'First line in TextEditControl'.&lt;/P&gt;&lt;P&gt;APPEND line TO text_tab.&lt;/P&gt;&lt;P&gt;line = 'i am a abaper'.&lt;/P&gt;&lt;P&gt;APPEND line TO text_tab.&lt;/P&gt;&lt;P&gt;line = 'hai'.&lt;/P&gt;&lt;P&gt;append line TO text_tab.&lt;/P&gt;&lt;P&gt;CALL SCREEN 100." in the screen create a custom control . &lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Module  STATUS_0100  OUTPUT&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;module STATUS_0100 output.&lt;/P&gt;&lt;P&gt;  SET PF-STATUS 'STATUS'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; SET TITLEBAR 'xxx'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  data : ok like sy-ucomm.&lt;/P&gt;&lt;P&gt;    case ok .&lt;/P&gt;&lt;P&gt;    when 'BACK'.&lt;/P&gt;&lt;P&gt;      leave program .&lt;/P&gt;&lt;P&gt;      when 'SAVE'.&lt;/P&gt;&lt;P&gt;        INSERT operation . " perform insert operation using insert key word &lt;/P&gt;&lt;P&gt;            when 'EXIT'.&lt;/P&gt;&lt;P&gt;              leave program .&lt;/P&gt;&lt;P&gt;      ENDCASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF init is initial.&lt;/P&gt;&lt;P&gt;init = 'X'.&lt;/P&gt;&lt;P&gt;CREATE OBJECT :container EXPORTING container_name = 'TEXTEDIT',&lt;/P&gt;&lt;P&gt;               editor    EXPORTING parent = container,&lt;/P&gt;&lt;P&gt;               handle.&lt;/P&gt;&lt;P&gt;          event-eventid = cl_gui_textedit=&amp;gt;event_f1.&lt;/P&gt;&lt;P&gt;          event-appl_event = ' '. "system event&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;APPEND event TO event_tab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;event-eventid = cl_gui_textedit=&amp;gt;event_f4.&lt;/P&gt;&lt;P&gt;event-appl_event = 'X'. "applicationevent.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;APPEND event TO event_tab.&lt;/P&gt;&lt;P&gt;CALL METHOD: editor-&amp;gt;set_registered_events EXPORTING events = event_tab.&lt;/P&gt;&lt;P&gt;SET HANDLER handle-&amp;gt;handle_f1&lt;/P&gt;&lt;P&gt;            handle-&amp;gt;handle_f4 FOR editor.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;CALL METHOD editor-&amp;gt;set_text_as_stream EXPORTING text = text_tab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endmodule.                 " STATUS_0100  OUTPUT&lt;/P&gt;&lt;P&gt;MODULE cancel INPUT.&lt;/P&gt;&lt;P&gt;LEAVE PROGRAM.&lt;/P&gt;&lt;P&gt;ENDMODULE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;***INCLUDE ZCUSTOMCONTROL_USER_I01 .&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Module  USER_COMMAND_0100  INPUT&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;module USER_COMMAND_0100 input.&lt;/P&gt;&lt;P&gt;save_ok = ok_code.&lt;/P&gt;&lt;P&gt;CLEAR ok_code.&lt;/P&gt;&lt;P&gt;CASE save_ok.&lt;/P&gt;&lt;P&gt;WHEN 'INSERT'. " THIS IS THE ICON IN THE TEXT EDITOR  &lt;/P&gt;&lt;P&gt;                          SO IF YOU WANT INSERT CODE  HERE&lt;/P&gt;&lt;P&gt;                           YOU CAN DO IT SO &lt;/P&gt;&lt;P&gt;        CALL METHOD editor-&amp;gt;get_text_as_stream IMPORTING text = text_tab.&lt;/P&gt;&lt;P&gt;WHEN 'F1'.&lt;/P&gt;&lt;P&gt;          MESSAGE i888(sabapdocu) WITH text-001.&lt;/P&gt;&lt;P&gt;WHEN OTHERS.&lt;/P&gt;&lt;P&gt;          MESSAGE i888(sabapdocu) WITH text-002.&lt;/P&gt;&lt;P&gt;CALL METHOD cl_gui_cfw=&amp;gt;dispatch.&lt;/P&gt;&lt;P&gt;ENDCASE.&lt;/P&gt;&lt;P&gt;SET SCREEN 100.&lt;/P&gt;&lt;P&gt;ENDMODULE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLASS event_handler IMPLEMENTATION.&lt;/P&gt;&lt;P&gt;METHOD handle_f1.&lt;/P&gt;&lt;P&gt;DATA row TYPE i.&lt;/P&gt;&lt;P&gt;MESSAGE i888(sabapdocu) WITH text-003.&lt;/P&gt;&lt;P&gt;CALL METHOD sender-&amp;gt;get_selection_pos IMPORTING from_line = row.&lt;/P&gt;&lt;P&gt;CALL METHOD sender-&amp;gt;get_line_text&lt;/P&gt;&lt;P&gt;EXPORTING line_number = row IMPORTING text = field.&lt;/P&gt;&lt;P&gt;CALL METHOD cl_gui_cfw=&amp;gt;set_new_ok_code EXPORTING new_code = 'F1'.&lt;/P&gt;&lt;P&gt;CALL METHOD cl_gui_cfw=&amp;gt;flush.&lt;/P&gt;&lt;P&gt;ENDMETHOD.&lt;/P&gt;&lt;P&gt;METHOD handle_f4.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA row TYPE i.&lt;/P&gt;&lt;P&gt;MESSAGE i888(sabapdocu) WITH text-004.&lt;/P&gt;&lt;P&gt;CALL METHOD sender-&amp;gt;get_selection_pos IMPORTING from_line = row.&lt;/P&gt;&lt;P&gt;CALL METHOD sender-&amp;gt;get_line_text EXPORTING line_number = row IMPORTING text = field.&lt;/P&gt;&lt;P&gt;CALL METHOD cl_gui_cfw=&amp;gt;flush.&lt;/P&gt;&lt;P&gt;ENDMETHOD.&lt;/P&gt;&lt;P&gt;ENDCLASS.&lt;/P&gt;&lt;P&gt;                " USER_COMMAND_0100  INPUT&lt;/P&gt;&lt;P&gt;REGARDS&lt;/P&gt;&lt;P&gt;CHINNAIYA&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Jan 2009 09:51:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/text-editor-with-save-bttons/m-p/4992219#M1162775</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-13T09:51:21Z</dc:date>
    </item>
    <item>
      <title>Re: text editor with save bttons</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/text-editor-with-save-bttons/m-p/4992220#M1162776</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;U can use the class&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data g_text_editor type ref to cl_gui_textedit.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CREATE OBJECT g_text_editor&lt;/P&gt;&lt;P&gt;   EXPORTING&lt;/P&gt;&lt;P&gt;      parent = g_text_container&lt;/P&gt;&lt;P&gt;      wordwrap_mode = cl_gui_textedit=&amp;gt;wordwrap_at_fixed_position&lt;/P&gt;&lt;P&gt;      wordwrap_to_linebreak_mode = cl_gui_textedit=&amp;gt;true.&lt;/P&gt;&lt;P&gt; CALL METHOD g_text_editor-&amp;gt;set_toolbar_mode&lt;/P&gt;&lt;P&gt;   EXPORTING&lt;/P&gt;&lt;P&gt;     toolbar_mode = 0.&lt;/P&gt;&lt;P&gt; CALL METHOD g_text_editor-&amp;gt;set_statusbar_mode&lt;/P&gt;&lt;P&gt;   EXPORTING&lt;/P&gt;&lt;P&gt;     statusbar_mode = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think it may helpful to you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Jan 2009 10:03:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/text-editor-with-save-bttons/m-p/4992220#M1162776</guid>
      <dc:creator>tarangini_katta</dc:creator>
      <dc:date>2009-01-13T10:03:56Z</dc:date>
    </item>
    <item>
      <title>Re: text editor with save bttons</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/text-editor-with-save-bttons/m-p/4992221#M1162777</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi,&lt;/P&gt;&lt;P&gt;Try out FM TERM_CONTROL_EDIT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF mytable_line,&lt;/P&gt;&lt;P&gt;         line(72) TYPE c,&lt;/P&gt;&lt;P&gt;       END OF mytable_line.&lt;/P&gt;&lt;P&gt;       data:  mytable          TYPE TABLE OF mytable_line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;         CALL FUNCTION 'TERM_CONTROL_EDIT'&lt;/P&gt;&lt;P&gt;          EXPORTING&lt;/P&gt;&lt;P&gt;            TITEL                = 'ABC'&lt;/P&gt;&lt;P&gt;            LANGU                = sy-langu&lt;/P&gt;&lt;P&gt;           TABLES&lt;/P&gt;&lt;P&gt;             textlines            = mytable&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         EXCEPTIONS&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           USER_CANCELLED       = 1&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           OTHERS               = 2&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;                   .&lt;/P&gt;&lt;P&gt;         IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;         ENDIF.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; endif.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Jan 2009 04:38:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/text-editor-with-save-bttons/m-p/4992221#M1162777</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-14T04:38:24Z</dc:date>
    </item>
    <item>
      <title>Re: text editor with save bttons</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/text-editor-with-save-bttons/m-p/4992222#M1162778</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have a look @:-&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
DATA: objtxt like SOLISTI1 occurs 0 with header line.


start-of-selection.
editor-call for objtxt.

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Raju chitale&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Jan 2009 05:07:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/text-editor-with-save-bttons/m-p/4992222#M1162778</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-14T05:07:04Z</dc:date>
    </item>
  </channel>
</rss>

