WinEyes

Download

eyes

Updates

  • 07/09/2003 - I made a change to use SetWindowRgn instead of using the built-in transparency features of Windows 2000 and later.  This means that it should now work on earlier versions.  If not, let me know.

WinEyes is a simple knockoff of the X-window program xeyes.  It is not a direct port of the original, but is instead a cheap clone.  I realized how much I missed those roving eyeballs whenever I used a Wintel box and decided to create my own version.  I have only tested it on Windows 2000 so your millage may vary.  It is written in Delphi and the source is available below for anyone who wants to play with it.

WinEyes defaults to not having a title bar.  You can still move it around by clicking anywhere within the eyes and dragging them.  To resize the eyes, turn on the title bar by right clicking within the eyes and selecting 'Show Caption'.  This turns on the window borders and the eyes can be resized in the usual manner.  Reselecting 'Show Caption' turns it back off.  Other configurable options may also be accessed from the right click menu.  Here is a brief summary.

Options

  • Outline Color - The color used to outline the eyes.  The default is black.
  • Center Color - The color used for the eyeballs.  The default is white.
  • Pupil Color - The color used for the pupils of the eyes.  The default is black.
  • Split % - The width of the space between the eyes.  This is a percentage of the total width of both eyes.  The default is 5%.
  • Thick % - The thickness of the eye outline.  This is a percentage of the width of a single eye.  The default is 10%.
  • Pupil % - The radius of a single pupil.  This is a percentage of the width of a single eye.  The default is 10%.
  eye options

The program does not perform any sanity checking on its options. This means that if you fool around with it enough, you can create some bizarre results, i.e. eyes that overlap or eyes whose pupils are bigger than they are.

Enjoy!