<?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 text editor in display mode in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/text-editor-in-display-mode/m-p/6767433#M1462687</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;i have created one text editor using cutom container&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;my requiremant was to change the text editor to display mode from  change mode and vice-versa&lt;/P&gt;&lt;P&gt;without exit from the program (i.e)&lt;/P&gt;&lt;P&gt;when i was changing the text editor in change mode .i may go back to diplay mode &lt;/P&gt;&lt;P&gt;in that case text editor to be change to display mode&lt;/P&gt;&lt;P&gt;consider two buttons-  change display&lt;/P&gt;&lt;P&gt;if change button selected then text editor should be change mode&lt;/P&gt;&lt;P&gt;if display button selected then text editor should be readable mode&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i have used set_readonly_method of class cl_gui_texteditor&lt;/P&gt;&lt;P&gt;but it works when the program was exit.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 06 Apr 2010 05:57:12 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2010-04-06T05:57:12Z</dc:date>
    <item>
      <title>text editor in display mode</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/text-editor-in-display-mode/m-p/6767433#M1462687</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;i have created one text editor using cutom container&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;my requiremant was to change the text editor to display mode from  change mode and vice-versa&lt;/P&gt;&lt;P&gt;without exit from the program (i.e)&lt;/P&gt;&lt;P&gt;when i was changing the text editor in change mode .i may go back to diplay mode &lt;/P&gt;&lt;P&gt;in that case text editor to be change to display mode&lt;/P&gt;&lt;P&gt;consider two buttons-  change display&lt;/P&gt;&lt;P&gt;if change button selected then text editor should be change mode&lt;/P&gt;&lt;P&gt;if display button selected then text editor should be readable mode&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i have used set_readonly_method of class cl_gui_texteditor&lt;/P&gt;&lt;P&gt;but it works when the program was exit.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Apr 2010 05:57:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/text-editor-in-display-mode/m-p/6767433#M1462687</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-04-06T05:57:12Z</dc:date>
    </item>
    <item>
      <title>Re: text editor in display mode</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/text-editor-in-display-mode/m-p/6767434#M1462688</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI Aswini,&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;EM&gt;Aswini Wrote&lt;/EM&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;thanks for your answer 

can we create a screen group for custom container&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;"If your issue is resolved Close this thread so that it will be useful for others with Similar Issue when they searhc
And also begin new issues in new posts&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Use &lt;STRONG&gt;SET_ENABLE&lt;/STRONG&gt; method of the &lt;STRONG&gt;CL_GUI_TEXTEDIT&lt;/STRONG&gt; or &lt;STRONG&gt;SET_READONLY_MODE&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;If you need further feel free to revert back&lt;/P&gt;&lt;P&gt;        &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;call method editor-&amp;gt;set_readonly_mode " 0 Means Read only otherwise editable
          exporting
            readonly_mode =  0.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheerz&lt;/P&gt;&lt;P&gt;ram&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Apr 2010 06:14:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/text-editor-in-display-mode/m-p/6767434#M1462688</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-04-06T06:14:05Z</dc:date>
    </item>
    <item>
      <title>Re: text editor in display mode</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/text-editor-in-display-mode/m-p/6767435#M1462689</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Check Program BCALV_EDIT_08&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Apr 2010 06:20:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/text-editor-in-display-mode/m-p/6767435#M1462689</guid>
      <dc:creator>Kanagaraja_L</dc:creator>
      <dc:date>2010-04-06T06:20:48Z</dc:date>
    </item>
    <item>
      <title>Re: text editor in display mode</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/text-editor-in-display-mode/m-p/6767436#M1462690</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Aswini,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try out the code given below:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If &lt;STRONG&gt;Change&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt; CALL METHOD m1-&amp;gt;set_readonly_mode&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    READONLY_MODE          = ' '&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      error_cntl_call_method = 1&lt;/P&gt;&lt;P&gt;      invalid_parameter      = 2&lt;/P&gt;&lt;P&gt;      OTHERS                 = 3&lt;/P&gt;&lt;P&gt;          .&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno&lt;/P&gt;&lt;P&gt;               WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;  LOOP AT SCREEN.              "Sets the  text field on the screen to change mode&lt;/P&gt;&lt;P&gt;      IF screen-group1 = 'MM'.&lt;/P&gt;&lt;P&gt;        screen-active = '1'.&lt;/P&gt;&lt;P&gt;        screen-input = '0'.&lt;/P&gt;&lt;P&gt;        screen-output = '1'.&lt;/P&gt;&lt;P&gt;        screen-invisible = '0'.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;      MODIFY SCREEN.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;  Endif.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If  &lt;STRONG&gt;Display&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;CALL METHOD m1-&amp;gt;set_readonly_mode           "Sets the text field on the screen to display mode&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      readonly_mode          = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;     EXCEPTIONS&lt;/P&gt;&lt;P&gt;       error_cntl_call_method = 1&lt;/P&gt;&lt;P&gt;       invalid_parameter      = 2&lt;/P&gt;&lt;P&gt;       OTHERS                 = 3&lt;/P&gt;&lt;P&gt;           .&lt;/P&gt;&lt;P&gt;    IF sy-subrc &amp;lt;&amp;gt; 0.                                       "#EC NEEDED&lt;/P&gt;&lt;P&gt;      MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno&lt;/P&gt;&lt;P&gt;                 WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;Endif&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Apr 2010 06:28:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/text-editor-in-display-mode/m-p/6767436#M1462690</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-04-06T06:28:32Z</dc:date>
    </item>
    <item>
      <title>Re: text editor in display mode</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/text-editor-in-display-mode/m-p/6767437#M1462691</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Aswini,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;First you check the user command &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CASE &amp;lt; user command for your EDIT and DISPLAY buttons&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; WHEN 'EDIT' .       &amp;lt; when you want the editor in editable mode &amp;gt;&lt;/P&gt;&lt;P&gt;   &lt;STRONG&gt;v_mode = '0'.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WHEN 'DISPLAY'.       &amp;lt; when you want the editor in display mode &amp;gt;&lt;/P&gt;&lt;P&gt;   &lt;STRONG&gt;v_mode = '1'.&lt;/STRONG&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;And before calling your editor.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pass the v_mode like the below mentioned.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Set Editor to Read/Write mode&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL METHOD v_obj_editor-&amp;gt;set_readonly_mode&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      readonly_mode          = &lt;STRONG&gt;v_mode&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      error_cntl_call_method = 1&lt;/P&gt;&lt;P&gt;      invalid_parameter      = 2&lt;/P&gt;&lt;P&gt;      OTHERS                 = 3.&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;Hope this may help you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Smart Varghese&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Apr 2010 06:47:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/text-editor-in-display-mode/m-p/6767437#M1462691</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-04-06T06:47:10Z</dc:date>
    </item>
    <item>
      <title>Re: text editor in display mode</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/text-editor-in-display-mode/m-p/6767438#M1462692</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;this is how I have achieve it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;create one module in PAI.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;module USER_COMMAND_0200 input.&lt;/P&gt;&lt;P&gt;CALL METHOD cl_gui_cfw=&amp;gt;dispatch.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;case sy-ucomm.&lt;/P&gt;&lt;P&gt;  when 'EDIT'.&lt;/P&gt;&lt;P&gt;        IF edit = 'X'.&lt;/P&gt;&lt;P&gt;          edit = ' '.&lt;/P&gt;&lt;P&gt;        ELSE.&lt;/P&gt;&lt;P&gt;          edit = 'X'.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;endcase.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endmodule.                 " USER_COMMAND_0100  INPUT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and in another module&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;module CHECK_EDITOR input.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF edit = 'X'. "Edit long text&lt;/P&gt;&lt;P&gt;    CALL METHOD g_gui_editor-&amp;gt;set_focus&lt;/P&gt;&lt;P&gt;       EXPORTING control = g_gui_editor.&lt;/P&gt;&lt;P&gt;    "Display message&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    "Display message&lt;/P&gt;&lt;P&gt;    CALL METHOD g_gui_editor-&amp;gt;set_readonly_mode&lt;/P&gt;&lt;P&gt;         EXPORTING&lt;/P&gt;&lt;P&gt;             readonly_mode = '0'.&lt;/P&gt;&lt;P&gt;....&lt;/P&gt;&lt;P&gt;....&lt;/P&gt;&lt;P&gt;....&lt;/P&gt;&lt;P&gt;other code based on your conditions.&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL METHOD g_gui_editor-&amp;gt;set_readonly_mode&lt;/P&gt;&lt;P&gt;           EXPORTING&lt;/P&gt;&lt;P&gt;               readonly_mode = '1'.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Apr 2010 08:41:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/text-editor-in-display-mode/m-p/6767438#M1462692</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-04-06T08:41:26Z</dc:date>
    </item>
    <item>
      <title>Re: text editor in display mode</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/text-editor-in-display-mode/m-p/6767439#M1462693</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;thanks for your answer &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;can we  create a screen group for custom container&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Apr 2010 09:16:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/text-editor-in-display-mode/m-p/6767439#M1462693</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-04-06T09:16:57Z</dc:date>
    </item>
    <item>
      <title>Re: text editor in display mode</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/text-editor-in-display-mode/m-p/6767440#M1462694</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE&gt;&lt;CODE&gt;
editorm      TYPE REF TO cl_gui_textedit.
CALL METHOD editorp-&amp;gt;set_visible
      EXPORTING
        visible           = c_x
      EXCEPTIONS
        cntl_error        = 1
        cntl_system_error = 2
        OTHERS            = 3.
    IF sy-subrc &amp;lt;&amp;gt; 0.
      MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                 WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
    ENDIF.

    CALL METHOD editorp-&amp;gt;delete_text
      EXCEPTIONS
        error_cntl_call_method = 1
        OTHERS                 = 2.
    IF sy-subrc &amp;lt;&amp;gt; 0.
      MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                 WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
    ENDIF.
    CLEAR is_mdtime.

    READ TABLE it_mdtime INTO is_mdtime WITH KEY ltext = c_x.

    CALL METHOD editorp-&amp;gt;set_textstream
      EXPORTING
        text                   = is_mdtime-pfeed
      EXCEPTIONS
        error_cntl_call_method = 1
        not_supported_by_gui   = 2
        OTHERS                 = 3.
    IF sy-subrc &amp;lt;&amp;gt; 0.
      MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                 WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
    ENDIF.

    CALL METHOD editorm-&amp;gt;set_visible
      EXPORTING
        visible           = c_x
      EXCEPTIONS
        cntl_error        = 1
        cntl_system_error = 2
        OTHERS            = 3.
    IF sy-subrc &amp;lt;&amp;gt; 0.
      MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                 WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
    ENDIF.

    CALL METHOD editorm-&amp;gt;delete_text
      EXCEPTIONS
        error_cntl_call_method = 1
        OTHERS                 = 2.
    IF sy-subrc &amp;lt;&amp;gt; 0.
      MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                 WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
    ENDIF.

    CLEAR is_mdtime.

    READ TABLE it_mdtime INTO is_mdtime WITH KEY ltext = c_x.

    CALL METHOD editorm-&amp;gt;set_textstream
      EXPORTING
        text                   = is_mdtime-mfeed
      EXCEPTIONS
        error_cntl_call_method = 1
        not_supported_by_gui   = 2
        OTHERS                 = 3.
    IF sy-subrc &amp;lt;&amp;gt; 0.
      MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                 WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
    ENDIF.
  ELSE.
    MESSAGE e000(ympm) WITH 'Select the Record for Text'(016).
  ENDIF.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please use the above Methods For u r use..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regrds,&lt;/P&gt;&lt;P&gt;Srinivas&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Srininas on Apr 6, 2010 2:50 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Apr 2010 09:18:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/text-editor-in-display-mode/m-p/6767440#M1462694</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-04-06T09:18:56Z</dc:date>
    </item>
  </channel>
</rss>

