<?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: How to implement a new container in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-implement-a-new-container/m-p/823991#M42979</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I would suggest to you to use the 2D ECL viewer.  This has the "zoom" functionality.  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have sample code, if needed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Rich Heilman&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Dec 2004 17:51:10 GMT</pubDate>
    <dc:creator>RichHeilman</dc:creator>
    <dc:date>2004-12-15T17:51:10Z</dc:date>
    <item>
      <title>How to implement a new container</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-implement-a-new-container/m-p/823990#M42978</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 would like to implement a new container (a control to zoom in/out a picture) to be used in a dynpro. Is there any documentation?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and Regards,&lt;/P&gt;&lt;P&gt;T. Cereghetti&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Dec 2004 17:40:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-implement-a-new-container/m-p/823990#M42978</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2004-12-15T17:40:05Z</dc:date>
    </item>
    <item>
      <title>Re: How to implement a new container</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-implement-a-new-container/m-p/823991#M42979</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I would suggest to you to use the 2D ECL viewer.  This has the "zoom" functionality.  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have sample code, if needed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Rich Heilman&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Dec 2004 17:51:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-implement-a-new-container/m-p/823991#M42979</guid>
      <dc:creator>RichHeilman</dc:creator>
      <dc:date>2004-12-15T17:51:10Z</dc:date>
    </item>
    <item>
      <title>Re: How to implement a new container</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-implement-a-new-container/m-p/823992#M42980</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for the swift answer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The sample code would be a valuable help!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and Regards,&lt;/P&gt;&lt;P&gt;T. Cereghetti&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Dec 2004 09:04:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-implement-a-new-container/m-p/823992#M42980</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2004-12-16T09:04:09Z</dc:date>
    </item>
    <item>
      <title>Re: How to implement a new container</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-implement-a-new-container/m-p/823993#M42981</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If the ECL viewer works - great!  However if you find that you still need information on writting your own control and integrating it in ABAP, have a look at the following weblog.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/people/thomas.jung3/blog/2004/09/01/using-net-windows-controls-in-the-abap-control-framework&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In this example the control was written in .Net.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Dec 2004 13:50:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-implement-a-new-container/m-p/823993#M42981</guid>
      <dc:creator>thomas_jung</dc:creator>
      <dc:date>2004-12-16T13:50:11Z</dc:date>
    </item>
    <item>
      <title>Re: How to implement a new container</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-implement-a-new-container/m-p/823994#M42982</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ok......This sample program uses a docking container to implement the ECL veiwer(no need for screen).  You can use a regular container on a dynpro.  This sample code should get you started.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Rich Heilman&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;report zrich_0002 .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data:&lt;/P&gt;&lt;P&gt;      docking type ref to cl_gui_docking_container,&lt;/P&gt;&lt;P&gt;      viewer        type ref to cl_gui_ecl_2dviewer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;parameters: p_check type c.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;at selection-screen output.&lt;/P&gt;&lt;P&gt;  perform build_viewer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;start-of-selection.&lt;/P&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;      Form  build_viewer&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        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;form build_viewer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  data: repid like sy-repid.&lt;/P&gt;&lt;P&gt;  data: file_name like sapb-sapfiles,&lt;/P&gt;&lt;P&gt;        file_type like bdn_con-mimetype.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  repid = sy-repid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  create object docking&lt;/P&gt;&lt;P&gt;                exporting&lt;/P&gt;&lt;P&gt;                   repid     = repid&lt;/P&gt;&lt;P&gt;                   dynnr     = sy-dynnr&lt;/P&gt;&lt;P&gt;                   side      = cl_gui_docking_container=&amp;gt;dock_at_right&lt;/P&gt;&lt;P&gt;                   extension = '600'&lt;/P&gt;&lt;P&gt;                 exceptions&lt;/P&gt;&lt;P&gt;                   cntl_error                  = 1&lt;/P&gt;&lt;P&gt;                   cntl_system_error           = 2&lt;/P&gt;&lt;P&gt;                   create_error                = 3&lt;/P&gt;&lt;P&gt;                   lifetime_error              = 4&lt;/P&gt;&lt;P&gt;                   lifetime_dynpro_dynpro_link = 5.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  create object viewer&lt;/P&gt;&lt;P&gt;       exporting&lt;/P&gt;&lt;P&gt;          parent    = docking&lt;/P&gt;&lt;P&gt;          autoalign = ' '&lt;/P&gt;&lt;P&gt;       exceptions&lt;/P&gt;&lt;P&gt;          cntl_error         = 1&lt;/P&gt;&lt;P&gt;          cntl_system_error  = 2&lt;/P&gt;&lt;P&gt;          create_error       = 3&lt;/P&gt;&lt;P&gt;          lifetime_error     = 4&lt;/P&gt;&lt;P&gt;          others             = 5.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  check sy-subrc = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  call method viewer-&amp;gt;create_toolbar&lt;/P&gt;&lt;P&gt;      exporting&lt;/P&gt;&lt;P&gt;          close_button      = ' '&lt;/P&gt;&lt;P&gt;          tools             = 'X'&lt;/P&gt;&lt;P&gt;          viewer            = 'X'&lt;/P&gt;&lt;P&gt;          navigation        = 'X'&lt;/P&gt;&lt;P&gt;          options           = ' '&lt;/P&gt;&lt;P&gt;          viewer_openfile   = ' '&lt;/P&gt;&lt;P&gt;          viewer_savefile   = ' '&lt;/P&gt;&lt;P&gt;          tool_measurement  = ' '&lt;/P&gt;&lt;P&gt;          remove_document   = ' '&lt;/P&gt;&lt;P&gt;      exceptions&lt;/P&gt;&lt;P&gt;          cntl_system_error = 1&lt;/P&gt;&lt;P&gt;          cntl_error        = 2&lt;/P&gt;&lt;P&gt;          cntb_btype_error  = 3&lt;/P&gt;&lt;P&gt;          dp_error          = 4.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  check sy-subrc = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Populate the file path&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  file_name = 'C:\ABAPS\15000001.tif'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  call method viewer-&amp;gt;open_document&lt;/P&gt;&lt;P&gt;      exporting&lt;/P&gt;&lt;P&gt;        file       = file_name&lt;/P&gt;&lt;P&gt;        file_type  = file_type&lt;/P&gt;&lt;P&gt;      exceptions&lt;/P&gt;&lt;P&gt;        cntl_error          = 1&lt;/P&gt;&lt;P&gt;        cntl_system_error   = 2&lt;/P&gt;&lt;P&gt;        invalid_file_format = 3&lt;/P&gt;&lt;P&gt;        permission_denied   = 4&lt;/P&gt;&lt;P&gt;        file_not_found      = 5&lt;/P&gt;&lt;P&gt;        bad_file_name       = 6&lt;/P&gt;&lt;P&gt;       invalid_data         = 7&lt;/P&gt;&lt;P&gt;       others               = 8.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endform.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Dec 2004 14:19:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-implement-a-new-container/m-p/823994#M42982</guid>
      <dc:creator>RichHeilman</dc:creator>
      <dc:date>2004-12-16T14:19:25Z</dc:date>
    </item>
    <item>
      <title>Re: How to implement a new container</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-implement-a-new-container/m-p/823995#M42983</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks you both a lot!&lt;/P&gt;&lt;P&gt;I couldn't get better answers.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;T. Cereghetti&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Dec 2004 13:23:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-implement-a-new-container/m-p/823995#M42983</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2004-12-20T13:23:20Z</dc:date>
    </item>
  </channel>
</rss>

