home *** CD-ROM | disk | FTP | other *** search
/ Chip 1999 July / Chip_1999-07_cd.bin / zkuste / Delphi / D / smil.ARJ / smitey.txt < prev   
Text File  |  1999-05-04  |  3KB  |  78 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19. E-Mail Me 
  20.  
  21.  
  22. LinkExchange Member
  23.  
  24.  
  25. --------------------------------------------------------------------------------
  26.  TSmiley 
  27. Download SMILEY32.ZIP (12954 bytes) 
  28.  
  29. This is the homepage of the 32-bit version of the now world-famous TSmiley component. TSmiley has been demo-ed all over the world. This newest version virtually doubles -- even triples -- the usefulness of the original 16-bit TSmiley. This version adds a couple of new faces and an OnMoodChange event, as well as making some changes internal workings of the component. 
  30.  
  31. Read the article I wrote for Delphi Magazine about the 16-bit version of TSmiley. Here is a copy of the original press release. 
  32.  
  33. This version is a 32-bit version, and will run just fine in Delphi 2 or Delphi 3. To install it, unzip all the files (except perhaps for the help file) into a directory on your Delphi path, and then install SMILEY.PAS as you would any normal component. 
  34.  
  35.  
  36.  
  37. --------------------------------------------------------------------------------
  38. TSmiley illustrates a number of techniques for component building, including -- 
  39. Windows message handling
  40. Adding programmer defined events
  41. Handling resources in a component
  42. Overriding inherited events
  43. Enumerated properties
  44. A basic property editor
  45. Basic run time typing information
  46.  
  47.  
  48.  
  49.  
  50. --------------------------------------------------------------------------------
  51. TSmiley works pretty simply -- 
  52. You can call the Toggle method, which changes the Face to the next value of the TMood type. You can set the value directly -- Smiley1.Mood := smOutCold; 
  53.  
  54. At design time, you can set the mood with the property editor, either by double clicking on the property in the Object Inspector or clicking on the ... button. Clicking on Smiley at runtime causes him to wink at you. 
  55.  
  56.  
  57.  
  58. --------------------------------------------------------------------------------
  59. Please feel free to use TSmiley as you please under the following conditions -- 
  60. Don't change TSmiley. I release it as freeware, but I claim a copyright on and reserve all rights to TSmiley. Please do let me know of any bugs or problems. If you have any enhancement suggestions, I'm all ears. I'd love to get more and interesting faces!
  61. Please credit me if you use TSmiley for commercial purposes. I'm only a little vain, I know! 
  62. If you use TSmiley in a commercial product and sell more that ten million copies, you owe me $100,000 in royalties per copy for each copy of your application sold above ten million. Not a bad deal! :-)
  63.  
  64.  
  65.  
  66. --------------------------------------------------------------------------------
  67.  
  68. [Home] [Shareware] [About Me] [Delphi] [Movies] [Favorites] 
  69. [Books] [Links] [Other Stuff]
  70. --------------------------------------------------------------------------------
  71.  
  72. If you have any questions or comments about this web page please send mail to: nhodges@icss.net
  73. Copyright ⌐ 1997 by Nick Hodges -- All Rights Reserved.
  74. Nothing here should be construed as any endorsement by the US Navy of anything for anything.
  75. This homepage is entirely the personal expression of Nick Hodges.
  76.  
  77.  
  78.