|
|
1.1 ! root 1: Implemented ! 2: ----------- ! 3: Save clipboard to file ! 4: Owner-display support (untested) ! 5: Modifications to EDPLINE for writing a metafile to the clipboard ! 6: Allows > 64K bitmaps (from Linefrac code) ! 7: Allows the user to select which format to render ! 8: Scroll bar processing ! 9: Should check error return codes, add more comments ! 10: ! 11: Bugs ! 12: ---- ! 13: GpiPlayMetafile() occasionally RIPs on the Debug terminal. This may be ! 14: because of an invalid Metafile; but there are no errors returned by Gpi. ! 15: ! 16: Should allow saving of > 64K text selectors, sharing the code which saves ! 17: large BITMAPs. ! 18: ! 19: The scroll bars should be redone so that they appear/disappear as needed. ! 20: ! 21: Features that haven't made it (yet) ! 22: ----------------------------------- ! 23: Should pop up a dialog box (depending on format rendered) which ! 24: gives viewing options. In the metafile case, this would allow ! 25: the user to set the alOptions[] matrix. In the text case, this ! 26: might allow the user to select a font to view. In the case of ! 27: an unknown format, this would allow the user to try to view the ! 28: format as Text, Bitmap, or Metafile. ! 29: Should disable menu items when they aren't applicable ! 30: Should allow saving of owner draw formats and such (just write the bitmap) ! 31: Should allow usage of MLE features like string search, font changing ! 32: Should use multiple threads ! 33: Should have the SB_SLIDERPOSITION message use Scroll & paint invalid region ! 34: instead of invalidating the entire client area.
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.