home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / opendc12.zip / SG244883.ZIP / 2_3_4.1 < prev    next >
Text File  |  2001-01-27  |  6KB  |  114 lines

  1. <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
  2. <HTML>
  3. <HEAD>
  4. <base href="http://publib.boulder.ibm.com:80/cgi-bin/bookmgr/BOOKS/EZ30OZ00/2.3.4.1">
  5. <title>
  6. 2.3.4.1 "OS/2 WARP and OpenDoc" 
  7.   via IBM BookManager BookServer
  8. </title>
  9. </head>
  10. <body background="/bookmgr/backdrop.gif">
  11. <banner><br>
  12. <a href="../../library"><img src="/bookmgr/libicon2.gif" border=0 alt="[Library]"></a>
  13. <a  href="CONTENTS#2.3.4.1"><img src="/bookmgr/contents.gif" border=0 alt="[Contents]"></a>
  14. <img src="/bookmgr/drevs.gif" border=0 alt="[Revisions]">
  15. <a href="2.3.4"><img src="/bookmgr/prev.gif" border=0 alt="[Prev Topic]"></a>
  16. <a href="2.3.5"><img src="/bookmgr/next.gif" border=0 alt="[Next Topic]"></a>
  17. <a href="../../search?book=EZ30OZ00"><img src="/bookmgr/search.gif" border=0 alt="[Search]" ></a>
  18. <img src="/bookmgr/dslist.gif" border=0 alt="[Search Results]">
  19. <img src="/bookmgr/dsprev.gif" border=0 alt="[Prev Topic Match]">
  20. <img src="/bookmgr/dsnext.gif" border=0 alt="[Next Topic Match]">
  21. <img src="/bookmgr/dnotes.gif" border=0 alt="[Notes]">
  22. <img src="/bookmgr/dlnotes.gif" border=0 alt="[List Notes]">
  23. <a  href="../../print?book=EZ30OZ00"><img src="/bookmgr/print.gif" border=0 alt="[Print]"></a>
  24. <a href="../../download/EZ30OZ00.boo"><img src="/bookmgr/download.gif" border=0 alt="[Download]" ></a>
  25. <a  href="../../help/book"><img src="/bookmgr/help.gif" border=0 alt="[Help]"></a>
  26. <hr>
  27. <H4> 2.3.4.1   Part Kind and Part Category</H4>
  28. </banner>
  29. <pre width="80">
  30. <p>
  31.    Different parts in a document hold data of a different purpose and 
  32.    different format, understandable to different part editors.  OpenDoc must 
  33.    be able to associate a part editor only with data that the editor can 
  34.    properly manipulate, in order to avoid file corruption and to have 
  35.    meaningful drawing and editing.  Therefore these two part properties, part 
  36.    kind and part category, have to be assigned for each part. 
  37. <p>
  38. <p>
  39.     <B>Part</B> <B>kind</B> OpenDoc uses the concept of part kind, a typing scheme similar 
  40.              to file type, to determine which part editor is to be associated 
  41.              with a given part in a document.  A part kind refers to the data 
  42.              format of a part's contents. 
  43. <p>
  44.    <B>Part</B> <B>category</B> A component category refers to a set of part kinds.  A 
  45.              category describes the type of data contained in a part, such as 
  46.              styled text.  For example, the category styled text includes the 
  47.              kinds. 
  48. <p>
  49.    The list of categories is maintained by CI Labs, a consortium that 
  50.    coordinates cross-platform OpenDoc development; Styled Text and Video are 
  51.    two examples of part categories.  If SurfWriter is a MacWrite-like text 
  52.    editor, its part kind might be SurfWriter Text and would be in the styled 
  53.    text category.  The SurfWriter editor would most likely allow translation 
  54.    from other part kinds in the same category. 
  55. <p>
  56.    <B>View</B> <B>type</B> Your part editor needs to assign the default view type for its 
  57.    embedded parts, which determines how each part is initially displayed, as 
  58.    an icon or in a frame. 
  59. <p>
  60.    ░   The icon for a part can be not only the standard 32-by-32 and 16-by-16 
  61.        pixel sizes, but also a thumbnail icon (64-by-64 pixels).  The 
  62.        thumbnail shows a miniature representation (a poster page) of the 
  63.        part's contents to help users identify the part. 
  64. <p>
  65.    ░   A part can be displayed with its contents in a bounded area called a 
  66.        frame (see <a href="2.3.2.1#HDR4610DFF">"Frames and Facets" in topic 2.3.2.1</a>), which allows editing 
  67.        in place (rather than requiring the part to be opened into a separate 
  68.        window).  Frames are usually, but not necessarily, rectangular.  A 
  69.        part's content may be displayed in more than one frame at a time and 
  70.        may have multiple representations; for example, a tabular part may be 
  71.        seen as a chart in one frame and as a text table in another. 
  72. <p>
  73. <p>
  74.    In the finder, documents are displayed only as 32-by-32 or 16-by-16 pixel 
  75.    icons in the initial OpenDoc release; eventually thumbnail icons and 
  76.    frames will also be supported at the finder level. 
  77. <p>
  78. <a name="FIG4610D60"><hr>
  79.  </a>
  80. <p>
  81. <p>
  82.                                    <a href="picture-14?mode=zoom"><img src="/bookmgr/pictures/EZ30OZ00.P14.GIF" alt="PICTURE 14"></a>           
  83. <p>
  84. <p>
  85. <hr>
  86.  
  87.    Figure 14. Frame View for Parts Layout Editing 
  88. <p>
  89.    Users can change the view type with the Part Info command in the Edit menu 
  90.    (and possibly with accelerator commands, such as View as Icon, that are 
  91.    provided by the part editor).  In <a href="#FIG4610D60">Figure 14</a>, frame view is desirable 
  92.    because it allows the user to see the graphic laid out in the document and 
  93.    to edit it in place.  An icon view might be preferable for, say, a 
  94.    spreadsheet part that gives supporting data on a subject covered broadly 
  95.    in the text.  Any frame may be reduced to an icon at any time, or any icon 
  96.    opened into a frame, without affecting the view type of any other part; 
  97.    however, the containing part may reflow content when an embedded part's 
  98.    view type is changed. 
  99. <p>
  100.    Except that a part may be edited only when its content is viewed in a 
  101.    frame, icons and frames are functionally equivalent.  Operations such as 
  102.    drag and drop that may be applied to one may be applied to the other. 
  103.    Whether viewed as icons or in frames, embedded parts can be opened into 
  104.    separate windows if desired (although they're still embedded parts and not 
  105.    documents). 
  106. </pre>
  107. </pre>
  108. <hr>
  109. <br><a href="2.3.4"><img src="/bookmgr/prev.gif" border=0 alt="[Prev Topic]"></a>
  110. <a href="2.3.5"><img src="/bookmgr/next.gif" border=0 alt="[Next Topic]"></a>
  111. <cite>  ⌐ Copyright IBM Corp. 1996</cite>
  112. <HR><p><h6><a href="/cgi-bin/bookmgr/library">IBM BookManager« BookServer</a> Copyright 1989, 1999<a href="http://www.ibm.com/"> IBM</a> Corporation.  All rights reserved.</h6><p>
  113. </BODY></HTML>
  114.