All free to use at your own risk.
The following sources need Win32Forth version 6.14 or
better.
Just download the program and run
the exe-file to install the pack.
Use win32forthIDE.exe to edit sources, projects
or forms.
Most important keys in the IDE are there:
F1 leads you to the help system.
F12 Compiles the opened project or source.
Download
3dimcube.zip (Last update: April 13th, 2012. )
A 3D demo.
Download
4FreeImage.zip V3.02 ( Last update: April 13th, 2012.)
The viewer shows you images one by one or in a slide show.
The following files can be shown: *.bmp; *.jpg; *.ico; *.pcd;
*.psd; *.pcx; *.ppm; *.pgm; *.pbm; *.png; *.ras; *.tga; *.tif
The program is also able to save them as a bitmap.
Compile 4FreeImage.f to generate a turnkey
application.
Changes this version:
Added rotating, flipping, zooming and moving in the viewport.
On a fast PC zooming gives the same experience as turning on a
zoomlens to change magnification.
Keep Ctrl pressed and press the UP or DOWN key to zoom in or out.
Zooming etc. also works in fullscreen mode
Now you can go forward or backwards in a manual slideshow.
Also added:
- an endless automatic slideshow.
- a fullscreen mode.
- accelerator keys to the menus.
- a popupmenu.
- a SUI ( Social User
Interface ).
When you would like to show a number of pictures you are no
longer hooked to your PC or mouse anymore.
You can be sitting beteen your friends showing them your pictures
using a full screen and a remote 10 button joystick to control
the slideshow.
That could be nice when your PC is also connected to your HD TV
or an other big screen.
It is also possible to rotate, flip, zoom and move a picture
using the joystick.
Hit button 4 of the joystick to zoom in.
Other functions and the needed buttons of the joystick are shown
in the menu between parentheses.
Push the Joystick to move the picture in the viewport.
Open a picture before starting the slide show.
Read readme.txt for a number of tips and notes.
Download
bmpwindow.zip ( September 20th, 2008)
A pack that shows how a bitmap can be resized, shown and saved in
a simple way.
Compile BmpCommands.f
Download
bmiwin.zip ( Last update: September 14th, 2005)
The program Calculates your overweight , or worse.
Compile BmiWin.f
Started as a one-liner :-)
Download
hibernator.zip ( Last update: September 14th, 2005)
The hibernator might safe you energy costs. EG: A process needs
much time to compute. When it is complete the process becomes
idle. The hibernator is able to spot this and will try to put the
PC in the hibernate state after one minute. When the hibernate
state is not possible it will try to put your PC in a suspend
mode.
NOTE: The program has only been tested under XP Professional.
There is no support to configure your windows system in the right
way as is described in the helpwindow.
Download
infix.zip
Enables you to use 2 + 3 * 4 / 5 instead of 2 3 4 * 5 / +
At the end of the source are examples about calculating interest.
It is also possible to use infix.f to make a formula faster.
The example quadraticroot.zip shows how this can be done.
Download
itools.zip (30-5-2007)
A socket library written by Marcel Hendrix.
It can also be used in VfxForth3, SwiftForth20, iForth20,
gforth-fast and eForth64. The pack includes a nano-IRC client and
email client.
Download
JukeboxIn4Th.zip ( Last update (Version 2.0): November
5th, 2011)
JukeboxIn4Th is a program that is designed to play music requests
in a
certain order defined by the user or by the build in random
traveler.
The JukeboxIn4Th needs at least windows XP and
Directx 8.1.
It runs best in Windows 7 with an iCore7.
Compile JukeboxIn4Th.f as follows:
1. Start win32forthIDE.exe ( Part of Win32Forth
installation pack )
2. Open JukeboxIn4Th.f
3. Hit <F12>
Installation:
New in this version:
Download Juliav44.zip . ( Last update:
April 9th, 2012. )
Juliav44 draws various Julia and mandelbrot fractals.
Compile Julia_tk.f for a new turnkey
application. New in this version:
Download MinuteMan.zip ( Last update:
January 6th, 2008)
Downloads each minute a number of selected quotes from Yahoo and
displays them in the console. Change DownLoadList.txt for your
own quotes.
Download
Pardemo3.zip ( Last update: April 9th, 2012)
It shows that more threads can increase the speed of a program.
It is possible to use all your hardware threads in a automatic
way
When a program takes some time then this option might be
intresting.
New in the update in MultiTask.f:
Added Putrange: GetTaskRange: SubmitTasks:
UseOneThreadOnly: UseALLThreads: and timers for each task in the
object iTask.
Download
RomDoorV13.zip ( Last update: April 9th, 2012)
The program opens or closes CD and DVD door(s).
Compile RomDoorWindow.f.
Download
Scenev301.zip ( Last update: Last update: April 9th,
2012)
Needed when you would like to use OpenGl in Win32Forth.
OpenGL is a very powerful tool to do 3D and
other graphic stuff.
The scenes in scenev301.zip are:
| Name: | Discription: |
| The crude universe | In a crude square universe the inevitable thing happens. |
| A study | Shows what happens when things change. Note: The changed parameters are shown in the title bar of the window. |
| A bouncing ball | A ball ( sphere ) bounces in a room (3D). You can change the scene while the ball is bouncing. |
| An egg | A transparant egg generated by a mandelbrot formula with a light in it. |
| A Stone | A transparant stone generated by a mandelbrot formula with an inner stone. It changes when it is rotating. It will open when you zoom into it. You can zoom into the stone while it is rotating by hitting the Z and then press <Page Down>. Use Esc to stop the rotation. |
| A 3D mandelbrot | A 3D projection of a mandelbrot. Screenshot here. It appears after 17,576,000 3D points are calculated. |
Read the beginning of OpgenGL.f for an
explanation and newest features.
Compile _AllScenes.f or _Study.f
to start it. The program works under Windows 95 or better.
Interested in OpenGL? See The red book or the Faq of
OpenGL at: http://www.geocities.com/SiliconValley/Park/5625/opengl
Download
scores.zip ( Last update: December 11th, 2005 )
A simulation for 4 players or more who keep their results in a
scoreboard.
It started as a demo and ended in a speedtest. It is able to do
both.
Mshell-rel is able to sort and index records. It has the
following characteristics:
Download
sorts.zip
Allows you to test 12 sort methods ( records and cells ) for
speed and stability
Compile testall.f to see the results.
Download
Toolset.zip ( Last update: April 13th, 2012.)
Toolset.zip contains the latest version of the following files:
| File: | Newest feature: |
| Cpu.f | Shows information and a number of features of your Pentuim. |
| Number.f | Shows numbers according to the international settings of the control panel. Limit: +/- 18.446.744.073.709.551.615 |
| Security.f | A start for security for NT or better. It was started for the use of shutdown. |
| Speak.f | Enables Win32Forth to talk to you in
Forth-style. The manual is at the beginning of speak.f |
| Toolset.f | A number of handy words. |
| Graphics.f | To plot pixels or draw lines. (No multiple threads are used.) |
Download
WakeOnLan.zip ( Last update: September 28th, 2007)
To wake up another PC within a LAN when right configured and when
possible. It is done by sending a magic packet.
The following sources still need Win32Forth version 4.2 as the Forth compiler.
A quick start:
4ePost is a mailer, which is able to receive
and send email or news in ASCII.
The special features are: Its speed and the spamstring.
See my special 4ePost page for more details and download ( Last update: July 30, 2004) .
Download
4thclockv201.zip
A clock which shows important days and will generate a sound, or
signal at a previous defined time. It can be used as an
intelligent alarm clock. 4thclock.exe can be used at 2 levels.
When it is restarted, it will continue its tasks. Old settings
will be restored when restarted. Just click and run, there are no
questions to answer. A complex user interface is avoided by using
an ini-file. You do not need to modify it when you use
4thclock.exe on an easy level. OpenGL generates the 3D graphics.
Click with the right button in the window of 4thclock.exe for a
menu.
Compile _4thclock.f ( note: the underscore ) for
testing, changing or a turnkey application. The thinking behind
the hole programs was to explore what is needed when a database
is used which is not in the dictionary.
Download
Seahtml.zip
Seahtml.zip contains an application which was compiled and saved
as a turnkey by Win32Forth. Seahtml.exe makes an alphabetical
index of a number of bookmarks which are starting with an
underscore. It creates a database of the found bookmarks, sorts
them and distributes them to a number of html-pages with links to
the bookmarks.
Note: The alphabetical index of this site was
generated by seahtml.
Download
small.zip
Enables turn key applications which are
smaller in size.
See Playsnd.f in small.zip for an example.
May the Forth be with you.
Jos.
Last updated: 04.14.12.