home *** CD-ROM | disk | FTP | other *** search
/ Kyūkyoku!! X68000 Emulator / X68000Book.dat / mac / OLS / X68000 / Ko-Window / sclip10.lzh / sclip.doc next >
Text File  |  1993-04-09  |  6KB  |  179 lines

  1.  
  2.             X68000 Ko-Window  Sheet Clip Board
  3.  
  4.                SClip.win Version 1.00
  5.  
  6.                             1993/4/9 Å¼è}î┤öÄöV
  7.  
  8.   Sheet (âeâLâXâgé┼ÄgéφéΩé─éóéΘéRèKÆ▓ârâbâgâCâüü[âWëµæ£)é╠ Clip & Paste é≡ìs
  9. é╚éñâvâìâOâëâÇé┼é╖üBÄ└ì█é╠ Clip âfü[â^é═âTü[âoü[è╟ù¥ë║é╠âüâéâèé╔Æué⌐éΩéΘé╜é▀üA
  10.  Sheet âfü[â^é╠ Clip é≡òΓì▓é╖éΘâvâìâOâëâÇé╞éóé┴é╜ò√é¬éóéóé╠é⌐éαé╡éΩé▄é╣é±üB
  11.  
  12.   âEâBâôâhâEÅπé╠é╖é╫é─é╠ÅΩÅèé╠öCê╙é╠ù╠êµé≡ Sheet é╞é╡é─ĵéΦì₧é▐é▒é╞é¬é┼é½üA
  13. é╗é╠é▄é▄æ╝é╠âvâìâZâXé╓ô]æùé╖éΘé▒é╞é¬é┼é½é▄é╖üB
  14.  
  15.  
  16.  
  17. ü£Ägéóò√
  18.  
  19.     sclip  [-x<num>] [-y<num>]
  20.  
  21.   ïNô«Ä₧é╠âIâvâVâçâôé═üAâEâBâôâhâEé╠Åëè·ò\Īê╩ÆuÄwÆΦ -x é╞ -y é╠é▌é┼é╖üBïNô«
  22. îπé╠ò\Īé═ê╚ë║é╠éµéñé╔é╚éΦé▄é╖üB
  23.  
  24.     äíäƒäƒäƒäƒäƒäƒäƒäƒäƒäƒäƒäƒäó
  25.     übüáüá   SClip 1.00     üáüb
  26.     äÑäƒäƒäƒäƒäƒäƒäƒäƒäƒäƒäƒäƒäº
  27.     üb(   0,   0)-(   0,   0) üb    <= Clip ö═ê═é╠ì└òW
  28.     üb[  Clip  ]           üb
  29.     äñäƒäƒäƒäƒäƒäƒäƒäƒäƒäƒäƒäƒäú
  30.  
  31.   Sheet é≡ĵéΦì₧é▐ (Clip é╖éΘ) é╔é═üA[ Clip ] â{â^âôé≡ëƒé╡é╜éáé╞üAëµû╩Åπé╠öC
  32. ê╙é╠éQô_é≡ì╢âNâèâbâNé╡é─ë║é│éóüBé╗é╠ö═ê═ôαé╠ëµæ£é≡ĵéΦì₧é▌é▄é╖üBö═ê═ÄwÆΦÆåé═
  33. ëEâ{â^âôé┼âLâââôâZâïé╖éΘé▒é╞é¬é┼é½é▄é╖üB
  34.  
  35.   é▄é╜üA[ Clip ] â{â^âôé┼é╚é¡é─üAÆ╝É┌ Clip ö═ê═é╠ì└òWé≡ì╢âNâèâbâNé╡é─éαì\éó
  36. é▄é╣é±üBé▒é╠ÅΩìçüAëEæñé╠ì└òW ( ÅIÆ[ì└òW ) é╛é»ÄwÆΦé╖éΘé▒é╞éαé┼é½é▄é╖üB
  37.  
  38.  
  39.  
  40. ü£ÄµéΦì₧é±é╛âfü[â^é╠ Paste
  41.  
  42.   é▒é╠ sclip.win é═ Paste ï@ö\éαè╚ÆPé╚é¬éτÄ¥é┴é─éóé▄é╖üBâEâBâôâhâEôαé╠öCê╙é╠
  43. òöò¬ (ï@ö\é¬èäéΦôûé─éτéΩé─éóé╚éóòöò¬ - ùßéªé╬ëEë║é╠ò√é╠âüâbâZü[âWâGâèâA) é≡ì╢
  44. âNâèâbâNé╖éΘé╞â}âEâXâJü[â\âïé╠î`é¬é⌐éφéΦé▄é╖üBé╗é╠é▄é▄âhâëâbâOé╡é─üAæ╝é╠âEâB
  45. âôâhâEé╔ Clip Board é╠ôαùeé≡ô]æùé╖éΘé▒é╞é¬é┼é½é▄é╖üB
  46.  
  47.  
  48.  
  49. ü£Æìê╙ô_
  50.  
  51. ü@Clip Board é╠âfü[â^é═üAâRâéâôù╠êµé╔Æué⌐éΩé▄é╖üBé▒é╠ù╠êµé═âTü[âoü[ïNô«Ä₧é╔
  52. î┼ÆΦé│éΩé─é╡é▄éñé╠é┼üAéáé▄éΦæσé½é╚ö═ê═é≡ĵéΦì₧éαéñé╞é╖éΘé╞ Heap é¬æ½éΦé▄é╣é±üA
  53. é╞âGâëü[é╔é╚éΘé▒é╞é¬éáéΦé▄é╖üB
  54.  
  55.   Heap âTâCâYé≡ìLé░éΘé╔é═üAâTü[âoü[ïNô«Ä₧é╔
  56.  
  57.     wsrv.x -heap:128K
  58.  
  59. é╠éµéñé╔âXâCâbâ`é≡é┬é»é─ïNô«é╡é▄é╖üB(âTâCâYÄwÆΦé╠îπéδé╠ K é≡ûYéΩé╕é╔)âfâtâH
  60. âïâgé╠âTâCâYé═ 64Kbyte é┼é╖üBâTü[âoü[é╠âqü[âvé═æ╝é╠é│é▄é┤é▄é╚ùpôré╔ÄgéφéΩé─
  61. éóé▄é╖é╠é┼üAæσé½é╚ëµæ£éαô╟é▌ì₧é▌é╜éóÅΩìçé═æ╜Å¡ù]ùTé≡Ä¥é┴é─É▌ÆΦé╡é─é¿éóé─ë║é│
  62. éóüB
  63.  
  64.  
  65.  
  66. ü£Ägùpùß
  67.  
  68.   sclip.win é≡ïNô«é╡üA[ Clip ] â{â^âôé≡ëƒé╡é▄é╖üBö═ê═ÄwÆΦÆåé╔é╚é┴é╜éτüAÄÄé╡
  69. é╔ sclip.win é╠â^âCâgâïâoü[é≡ĵéΦì₧é±é┼é▌é▄é╡éσéñüB
  70.  
  71.   é▄é╕ì╢Åπé╠é╞é▒éδé┼ì╢âNâèâbâNüAëEæñé╠é╞é▒éδé┼ì╢âNâèâbâNüAé╡é─é▌é─ë║é│éóüB
  72.     üb                  üb
  73.     ü½ é▒é╠é╓é±é╞              üb
  74.     äíäƒäƒäƒäƒäƒäƒäƒäƒäƒäƒäƒäƒäó  üb
  75.     übüáüá   SClip 1.00     üáüb  üb
  76.     äÑäƒäƒäƒäƒäƒäƒäƒäƒäƒäƒäƒäƒäºü⌐äúé▒é╠é╓é±
  77.  
  78. ĵéΦì₧é±é╛éτ gback.win é≡ïNô«é╡é▄é╖üB
  79.  
  80.     äÑäƒäƒäƒäƒäƒäƒäƒäƒäƒäƒäƒäƒäº
  81.     üb(   0,   0)-(   0,   0) üb
  82.     üb[  Clip  ]       üÜ      üb
  83.     äñäƒäƒäƒäƒäƒäƒäƒäƒäƒäƒäƒäƒäú
  84.  
  85.  sclip.win é╠ÅπÉ}é╠üÜé╠òöò¬éáé╜éΦé┼â}âEâXé╠ì╢â{â^âôé≡ëƒé╡üAâ}âEâXâJü[â\âïé╠
  86. î`é¬é⌐éφé┴é╜éτüAé╗é╠é▄é▄ gback.win é╠Åπé▄é┼ô«é⌐é╡é─üAâ{â^âôé≡ùúé╡é▄é╖üB
  87.  
  88.   é╖éΘé╞üAâEâBâôâhâEöwîié¬üAé╗é╠ĵéΦì₧é±é╛â^âCâgâïâoü[òöò¬é┼ûäé▀é┬é¡é│éΩé▄é╖üB
  89.  
  90.  
  91.  
  92. ü£ Clip & Paste é╔é┬éóé─
  93.  
  94.   Command.win éΓèeÄφâXâNâèü[âôâGâfâBâ^ôÖüAò\Īé│éΩé─éóéΘò╢ÄÜâfü[â^é═üAâ}âEâX
  95. âJü[â\âïì╢â{â^âôé╠âhâëâbâOé┼ö═ê═é≡ÄwÆΦé╖éΩé╬üAClip Board é╞éóéñù╠êµé╔ĵéΦì₧
  96. é▐é▒é╞é¬é┼é½é▄é╖üB
  97.  
  98.   ÄµéΦì₧é±é╛ôαùeé═üAâEâBâôâhâEâ}âlü[âWââü[é╠ Paste ï@ö\é┼è╚ÆPé╔î─é╤Åoé╡üAé▄
  99. é╜é═ô]æùé╖éΘé▒é╞é¬é┼é½é▄é╡é╜üB
  100.  
  101.   é▒é╠âvâìâOâëâÇé═üAò╢ÄÜé┼é═é╚é¡ëµæ£ (é╜é╛é╡âeâLâXâgëµû╩é╠é▌) éαìDé½é╚éµéñé╔
  102. ĵéΦì₧é▌üAî─é╤Åoé╡é╜éΦô]æùé╡é╜éΦé┼é½éΘéµéñé╔é╖éΘéαé╠é┼é╖üB
  103.  
  104.   ùßéªé╬üAcut.win é┼ò\Īé╡é╜âéâmâNâìëµæ£é╠êΩòöé≡É╪éΦĵé┴é─ CutEdit.win é╔ô]
  105. æùé╡é─ÆúéΦòté»éΘé▒é╞éαé┼é½é▄é╖é╡üAâEâBâôâhâEé╠ò\ĪâCâüü[âWé≡é╗é╠é▄é▄ëµæ£é╞é╡
  106. é─ô]æùé╖éΘé▒é╞éαé┼é½é▄é╖ (X-WINDOW é╠ xwd é╠éµéñé╚è┤é╢)üBéαé┐éδé±ò\Īé│éΩé─
  107. éóéΘé╠é¬ò╢ÄÜù±é┼éáé┴é─éαüAïµò╩é╚é¡ëµæ£é╞é╡é─ Clip é┼é½éΘé╠é┼üASymbol.win é╠
  108. æπéΦé╞é╡é─éαÄgéªéΘé⌐éαé╡éΩé▄é╣é±üB
  109.  
  110.   î╗ì▌üAClip éα Paste éαüAé▒é╠ sclip.win é╠âvâìâOâëâÇé┼ìsé╚é┴é─éóé▄é╖é¬üAŽ
  111. ùêôIé╔é═ò╢ÄÜù±é╠ Paste é╞ô»é╢éµéñé╔âEâBâôâhâEâ}âlü[âWââü[é╔ægé▌ì₧é▐é▒é╞é¬ìl
  112. éªéτéΩé▄é╖üBé▄é╜üASheet é╛é»é┼é═é╚é¡âOâëâtâBâbâNâfü[â^éαô»ùlé╔ê╡éªéΘéµéñé╔é╖
  113. é╫é½é┼é╖üB
  114.  
  115.  
  116.  
  117. ü£âvâìâOâëâÇé⌐éτé╠âAâNâZâXé╔é┬éóé─
  118.  
  119.   ò╢ÄÜé╠ Clip Board ô»ùlüAâfü[â^é═âRâéâôù╠êµôαé╔Æué⌐éΩé▄é╖üBéµé┴é─üAâfü[â^é╓
  120. é╠âAâNâZâXé╔é═ sclip.win é═è╓îWéáéΦé▄é╣é±üB
  121.  
  122.   âAâNâZâXû╝é═üA"SClip Board" é╞é╚éΦé▄é╖üBé▒éΩé═ Sheet é╓é╠â|âCâôâ^é┼üAÄ└ì█
  123. é╠âoâbâtâ@é═ "SClip Buffer" é╞ò╩é╔èmò█é╡é─éóé▄é╖üB
  124.  
  125.  
  126.   paste âïü[â`âôé≡ægé▐é╔é═üAùßéªé╬ê╚ë║é╠éµéñé╔é╖éΘé╛é»é┼Ä└î╗é┼é½é▄é╖üB
  127.  
  128.     Sheet    *sp;
  129.     if( sp= WindowGetCommon( "SClip Board", 0 ) )
  130.         SendData( wp, info, UserSheet, sp );
  131.  
  132.  clip é╖éΘé╔é═üA"SClip Buffer" é≡èJò·é╡é─âoâbâtâ@èmò█é╡Æ╝é╡üA"SClip Board"
  133. é╠Īé╖ôαùe (ëµæ£âTâCâYéΓ buf1,buf2 )é≡Åæé½è╖éªé▄é╖üB
  134.  
  135.  
  136. Sheet *
  137. setclip( size )
  138. {
  139.     Sheet    *sp;
  140.     char    *bp;
  141.     if( !(sp= WindowGetCommon( "SClip Board", 0 )) ){
  142.         if( !(sp= WindowGetCommon( "SClip Board", sizeof(Sheet) )) )
  143.             return    NULL;
  144.     }
  145.     if( WindowGetCommon( "SClip Buffer", 0 ) )
  146.         WindowResetCommon( "SClip Buffer" );
  147.     if( !(bp= WindowGetCommon( "SClip Buffer", size )) ){
  148.         WindowResetCommon( "SClip Board" );
  149.         return    NULL;
  150.     }
  151.     sp->buf1= (void*)(bp);
  152.     sp->buf2= (void*)(bp+size/2);
  153.     return    sp;
  154. }
  155.  
  156.   é▒éΩé═üAsclip.win é╠â\ü[âXé╠êΩòöé┼é╖üBâRâéâôù╠êµé╠èJò·é╞èmò█é≡ìsé╚é┴é─éóé▄
  157. é╖üB
  158.  
  159.  
  160. (Clip Board é╞é═è╓îWé╚éóé╠é┼é╖é¬üAé▒é╠âvâìâOâëâÇé≡ægé±é┼éóé─ corlib v10 é╠
  161.  SheetCut() é╔âoâOé¬éáéΘé▒é╞é≡ö¡î⌐é╡é─é╡é▄éóé▄é╡é╜üBăé╠ Version é┼é═Æ╝é╡é─
  162.  é¿é½é▄é╖)
  163.  
  164.  
  165.  
  166. ü£ì┼îπé╔
  167.  
  168.   âRâôâpâCâïé╔é═ gcc + has + hlk é≡Ägéφé╣é─éóé╜é╛é½é▄é╡é╜üBâoâCâiâèé╔é═ XC v1
  169. é╞ gnulib.a æ╝ Ko-Window é╠âëâCâuâëâèé≡è▄é±é┼éóé▄é╖üB
  170.  
  171.   é▒é╠âvâìâOâëâÇé╠özòzüAô]ì┌üAùÿùpé═Ä⌐ùRé┼é╖üBô]ì┌Ä₧é╠ì∞Ä╥é╓é╠ÿAùìéαòKùvéáéΦ
  172. é▄é╣é±üB
  173.  
  174.  
  175. żè}î┤öÄöV oga@dgw.yz.yamagata-u.ac.jp
  176.    SPS-NET: SPS0783 COR.
  177.  DenDenNET: DEN0006 COR.
  178.  
  179.