1 Sep 18:03
Re: Document Status?
Patrik Fältström <paf <at> cisco.com>
2002-09-01 16:03:00 GMT
2002-09-01 16:03:00 GMT
--On 2002-09-01 08.53 -0400 "vinton g. cerf" <vinton.g.cerf <at> wcom.com> wrote: > I know I would need special software to render Hangul or Kanji, for > instance, but I assume that the rendering packages also serve to make > highlighting and cut/paste work. The copy and paste problem is difficult, but not so hard as people belive (I think). I know how copy and paste work on the Apple Macintosh platform, and as that has been around and worked that way for decades(!) I take for granted it works the same way in for example Windows. When doing "copy", the software "sending" the copied information identifies the selection and calls a routine which notifies the operating system that data exists in the paste buffer. The information passed include information like what type(s) the data can be fetched as, the size(s) etc. Note that several alternatives can be stored there. It looks like the content-type mechanism in email. Very precise tagging of the data. Now, some other application have a menu which is to be drawn. The menu includes an item called "paste". Before doing the actual drawing, it calls a routine to check (a) if there is something in the paste buffer, and (b) if the data is of a type which it can interpret. If both are true, the menu item "paste" is _not_ shadowed. The paste operation happens, and it can either grab data which is already generated by the sender application, or the sender application is called(Continue reading)
Soobok Lee
RSS Feed