home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 2 / DATAFILE_PDCD2.iso / utilities2 / desklib / Update204 / !ReadMe
Encoding:
Text File  |  1993-07-22  |  3.2 KB  |  87 lines

  1. ReadMe for DeskLib patch 1 (2.03 -> 2.04)
  2. =========================================
  3.  
  4. Yep, I've done it again!
  5. Actually, this isn't my fault, so don't blame me ;-)
  6.  
  7. This archive contains a patch to be applied to DeskLib 2.03 to give you
  8. DeskLib 2.04. You'll only really need to use it if you want to use Wimp
  9. PollWords under RISC OS 3, so don't panic!
  10.  
  11. However, there are also a few other little bits that you might find useful.
  12.  
  13. To keep the patch small, it includes source and object files only - you'll
  14. have to work out how to double-click !MakeDlib to re-make the library.
  15. Oh, Damn! I've told you how it's done! Ah, well...
  16.  
  17. ---
  18.  
  19. What to do:
  20.   The directory structure in this archive should match that in your DeskLib
  21.   2.03 archive. You should be able to copy this onto that, and so long as you
  22.   have 'force' enabled so that certain files are overwritten, you'll be fine.
  23.  
  24.  
  25. What do you get:
  26.   * Wimp_Poll3 and Wimp_PollIdle3, which allow you to pass a Poll Word to
  27.     the RISC OS 3 Wimp. The new Wimp.h aliases the old Wimp_Poll function
  28.     syntax to the new functions, so with a simple recompile, your code will
  29.     use the new functions without you having to change the calls at all...
  30.  
  31. How much would you expect to pay for this crucial attachment? But wait!
  32. Don't tell me yet! Because if you purchase this patch, you'll also get,
  33. ABSOLUTELY FREE,
  34.  
  35.   * Wimp_ReportErrorR (WimpSWIs.Wimp40R), a version of Wimp_ReportError that
  36.     returns the value telling you which button on the error dialogue was
  37.     clicked!
  38.  
  39. NOW, how much would you expect to pay? But there's more! We'll also throw in a
  40.  
  41.   * New !Run for !DeskLib that stops the window getting 'lost' if you
  42.     run it twice in a row.
  43.  
  44. But before you say "Wow! Where do I sign", there's yet more! As well as
  45. Wimp_Poll3 and Wimp_PollIdle3, your free Wimp_ReportErrorR (worth $19.95
  46. if purchased separately) and the absolutely fabulous new Run file, we'll also
  47. give you, totally free of charge, one example/test source file which shows
  48. that the Wimp_Poll3 code actually works! (in the directory 'ExampleC')
  49.  
  50. And we're feeling real generous this week, so we're slashing our margins,
  51. and will also throw in a free updates file for your Docs directory (Note,
  52. however, that to save space, this merely lists the updates since 2.03, so
  53. if you want to keep the updates prior to that, you'll have to copy and
  54. paste a bit...)
  55.  
  56. How much is it you ask?
  57.  
  58. $199.95?
  59.  
  60. $99.95?
  61.  
  62. Surely not as low as $59.95?
  63.  
  64. No! All of this, and more, can be yours for the all inclusive price of $0.00
  65. (batteries not included).
  66.  
  67. ---
  68.  
  69. Remember, if you do apply the patch, you'll need to recompile the library
  70. (specifically Icon_ClickWait and Event_Thingamebob call Wimp_Poll(Idle) so
  71. need to be recompiled before they'll link properly), and you'll also need
  72. to recompile any parts of your own programs that call Wimp_Poll(Idle) directly.
  73. (You'll know about this if the linker complains of Wimp_Poll(Idle) being
  74. undefined).
  75.  
  76. ---
  77.  
  78. P.S. There is 'good' news to all those of you who groaned when you saw this
  79. file posted ;-)
  80.  
  81. I won't be able to do much on DL for a few weeks and I'll be in England for
  82. a month from August 20, so this is the last DL update you're likely to see
  83. for about 2 months... However, don't let that stop you sending me more
  84. source!
  85.  
  86. Jason Williams
  87.