Updates for 1999
January
(no changes)
February
(no changes)
March
(no changes)
April
(no changes)
May
(no changes)
June
6/4  Color Button - Allows control of the foreground color of a button.
6/7  DirMon - Triggers notification when a directory changes.
  Win32API - Type library for the Windows API.
  FlowingText - Added a Font property to allow you to change the font being used. (updated)
6/10  RotatePicture - Rotates part of an hDC.
6/12  WrapCode - Wraps lines of VB code.
  ButtonMenu - Drops down a menu off a command button.
6/14  CD - Functions for use on an audio CD.
6/16  CD - Added Get_MCI_ID function that returns an ID compatible with CD Player. (updated)
6/21  PathToRegion - Demos creating a region out of text
  RegionData - Shows how to get or set data from a region.
  SunRiseSet - Class to calculate sunrise and sunset.
6/25  LinesIntersect - Determine the point that two lines intersect at.
  NumToString - Writes out a number in English.
6/28  CMainWnd - Class for a main window procedure.
  Main - Main entry point for a win32 app.
July
7/6  IdleTimeout - Example to detect idle time.
  FlowingText - A text box similiar to IRC clients.
7/12  Mailto - Creates an email with a subject and body.
  Sort - Implements a class to sort a collection.
  Winamp Class - Added the command button messages. (updated)
7/21  ListView_AnyEdit - Allows edit of any text in report mode.
7/30  CD - Added NumTracks, TrackLength and CDLength functions. Renamed Get_MCI_ID to MCI_ID. (updated)
August
8/3  TopMost - Set a form to be always on top.
8/5  Keys - Added scan codes, allowing the keystrokes to be sent to a dos window. (updated)
8/6  IsArraySafe - Verify an Array has dimensions.
September
9/20  Animated Gifs - Windows common animations
  BMP - Class to manually create a BMP
9/29  Keys - Added compatibility flag to PressKeyVK to attempt to make extended keys work with some dos applications. (updated)
October
10/28  HSVtoRGB - Convert RGB to and from HSV.
  IndentCode - Reindents code
  Holidays - Determines day of varoius holidays.
November
11/7  Simple Hook - DLL for Keyboard and Mouse hooks in VB.
11/9  CalcSize - Calculates the size of a directory.
11/11  StrReverse - Reverses a string.
  Replace - Replaces a token with a new token.
11/13  The Hook - Alternate DLL for Keyboard and Mouse hooks in VB.
11/14  GetLastDayOfMonth - Calculates the last day of a month.
  DllMain - Striped down startup for a DLL.
  ExeMain - Striped down startup for an EXE.
11/15  AutoComplete (TextBox) - Class to add autocomplete to a textbox.
  AutoComplete (ComboBox) - Class to add autocomplete to a combobox.
11/16  The Hook - Added the ability to track the mouse cursor. TheHook.dll now also converts WM_NC* mouse messages to their WM_* counterparts. (updated)
11/17  CD - Added PlayRandomTrack (updated)
11/18  Lines - Functions for dealing with lines in a multiline TextBox.
11/20  EndianReverse - Swaps Big-endian to and from Little-endian
11/26  MakePriority - Controls a thread's priority.
  MapViewOfFile - Demonstrates MapViewOfFile under Windows CE.
11/29  Keys - Added PressSendKeys function, which attempts to parse SendKeys() style commands. (updated)
December
12/4  EventsDemo - Listen for multiple objects dynamically.
12/5  GetMacAddress - Function to get the network card address.
12/8  ConvertLong - Converts a long into a VB string.
12/11  ForceForeground - Forces a window into the foreground.
12/23  InTray - Enhanced code for an icon in the system tray.
12/29  Replace - Fixed a small bug that was causing problems if the replacement was an empty string and the token occurred next to itself. (updated)