wFontList
|
wFontList - list all installed fonts
Last Update: January 08, 2013 |
List all installed fonts on the computer, optionally un-install one
or more fonts via right-click menu.
|
winagrams
|
winagrams - Windows anagram builder
Last Update: August 23, 2023 |
Generate a list of anagrams for input words
|
CdTimer
|
CdTimer - SlideBar-based countdown timer
Last Update: July 24, 2023 |
This is a simple slider-based countdown timer.
It will display a "Time's Up" message box when the timer expires.
The current time remaining is shown on the title bar, so it will remain
accessible if the window is minimized.
CdTimer stores its MaxTimeScale and SecondsPerTickMark settings in a file called cdtimer.ini, which is located in the place where cdtimer.exe was located. This file will be created the first time CdTimer is run. Revisions: |
media_list
|
media_list - list info for media files
Last Update: August 02, 2023 |
This console (i.e., command line) utility will list useful data about various media files.
This replaces the /mm functionality in my ndir utility. File formats supported: |
wdparse
|
wdparse - Extract summary data from Weather Display log files
Last Update: September 20, 2023 |
This console utility reads the log files from the Weather Display program,
and displays summaries for the data.
User can either get one summary for all existing data, or get separate summaries for each year of log files. Usage: wdparse [filter_by_year] [filter_by_month] -h = show usage screen -yYYYY = show max/min stats for given year -mMM = Show max/min stats for given month over all years Month and Year values may be combined; thus: -m8 -y2023 will show stats for August 2023. If neither year nor month are specified, data from all years will be collected.Default path is currently hard-coded to c:\WeatherDisplay\logfiles Sample output from default scan: > wdparse show data for all years filespec: C:\WeatherDisplay\logfiles\*lg.txt, 125 found [\] 09/02/2017, 15:24 Max Temp: 110.6 12/27/2015, 07:27 Min Temp: 28.5 01/19/2021, 06:45 Max Wind Average: 19.8 03/14/2023, 13:01 Max Wind Gust: 42.0 12/31/2022, 23:34 Max Daily Rain: 3.90
View sample output for individual years here
Download the executable package here Download the source code here |
ToolTipTest
|
ToolTipTest - a demo program for adding tooltips to a Windows program
Last Update: February 26, 2023 |
ToolTips are powerful cues in a Windows program, but figuring out how to use them
is not always trivial. Here is a simple example.
|
read_files
|
read_files - locate all files in a folder
Last Update: August 08, 2023 |
This is a generic utility to identify all files specified by a provided file spec with wildcards
This is intended as a template for reading all files in current directory,
then performing some task on them. The print statement at the end
can be replaced with a function call to perform the desired operation
on each discovered file.
This package is built with the MinGW toolchain. |
read_tree
|
read_tree - locate all specified files in a folder tree
Last Update: January 15, 2024 |
This is a generic utility to recursively search through all folders below
specified target folder, and locate all files meeting the specified file
extension. This is intended as a template for reading all files in current
folder tree, then performing some task on them. The print statement at the
end can be replaced with a function call to perform the desired operation
on each discovered file.
This package is built with the MinGW toolchain. |
ClearIcon
|
ClearIcon - set desktop icon text colors
Last Update: March 21, 2017 |
ClearIcon is a utility for setting the background color
for Windows Desktop icon text to transparent, and selecting a foreground color
via the standard Windows color-selection dialog. It will rest in
the system tray, and can be accessed via a popup menu.
Note that under Windows XP and later version, this program only works if you disable drop-shadows on the desktop. The way to do this is: NOTE: effective 04/08/2017, this functionality has been incorporated into my DerBar utility, so this separate utility will no longer be maintained. |
Payday
|
payday - a gag program
Last Update: August 24, 2007 |
This is an amusing and harmless program, based on an old program
by some unknown author. Click on the button to collect your
bonus check (if you can) !!
|
Binary Clock
|
BinClock - a binary clock
Last Update: Oct 25, 2007 |
Yes, this is a binary clock, for those who want to tell time this way.
It supports several different image files with different LED images.
|
7-segment and dot-matrix led-display modules
|
led7seg - 7-segment and dot-matrix led-display modules
Last Update: August 03, 2007 |
This is a module to draw realistic 7-segment led displays,
as well as a module to draw dot-matrix-led displays.
There is also a demo utility which shows how to use each of these modules, along with their various options. Mind you, the demo utility and the header files are the *only* documentation available for this code, but they are pretty simple modules, so hopefully this will suffice.
Download the
executable package or
source code here
|
Rainbow variations
|
Programs to draw accurate rainbows, with variants
Last Update: January 26, 2007 |
These programs are variations on a rainbow simulator from the article
"Astronomical Computing", from Sky & Telescope Magazine, February 1991.
The original program was written in 42 lines of BASIC for EGA
4-color video mode. That original BASIC program is included in
the source-code package.
I've improved (??) it into 470+ lines of C/win32 code which runs in current screen resolution with resizeable windows. However, other than improving resolution and allowing window resizing, I've added no other normal Windows functionality; the point of the program is still drawing correct rainbows!!
|
Ship's Bells
|
Ship's Bells, Version 2.7 (Token program by others)
Last Update: May 18, 2011 |
This small program creates a Beautiful set of ship's bells
that ring the half-hour and hour for you. An excellent program for
old (or new) sailors who miss the periodic watch reminder!!
You can choose which hours of the day the bells are active, as well as a variety of other options. Unfortunately, the company which distributed this program (Gulf Coastal Software) no longer supports it, and in fact the web page isn't publicly accessible anymore. Soooo... I've brought it here instead, so your ship's bell urges can still be satisfied!! Download Ship's Bells version 2.7 Much later note: Doug and Lori at Verizon.net sent me a document which explains how the bell sequence works, as thanks for keeping this program available. May this be educational for those of ye who don't already know the patterns! Ship's Bells explanation |
makedepend
|
C/C++ makefile-dependency generator
Last Update: February 02, 2007 |
This is the version of makedepend which is distributed with Xfree86.
It is Copyright (c) 1993, 1994, 1998 The Open Group and has
a free-distribution message in each source file. I made a couple of
trivial changes to the source to make it compile with modern gcc,
but otherwise it still works superbly and needs no changes.
To use this utility, make the following changes to your makefile: 1. Add this line to the end of the makefile: # DO NOT DELETE 2. Add a rule for running makedepend: SRCS=file1.cpp file2.cpp file3.cpp depend: makedepend -I. $(SRCS)3. run this command to update the dependencies. make depend
That's it!! Your makefile now has the appropriate dependency list. |
Chaffee's Quest
|
Roger Chaffee's Quest (FreeBasic port)
Last Update: July 19, 2013 |
This is the only Basic-language program that I list here! I have ported this to FreeBasic in order to run it on Windows 7 64bit. '********************************************************************** ' http://www.ifarchive.org/indexes/if-archiveXgamesXsourceXbasic.html ' quest.bas [26-Jan-2002] ' A GWBasic port of Quest, originally written by Roger Chaffee. '********************************************************************** YOU'RE IN THE ASHRAM. INCENSE IS HEAVY IN THE AIR, AND ALL DIRECTIONS SEEM THE SAME. |