SoftBattery                        dwTerm 2.3



 3D Graphics

Canvas Commander







dwTerm is a software terminal to programs, since it is a minimal GUI to let programmers concentrate on what programs do. Build only the core of your project as a DLL, and let dwTerm load and run it. The windows of dwTerm maintain the outputs, and decompose input command strings to call handlers in the DLL. Furthermore, dwTerm provides DLL programmers with functions for 2D/3D graphics, and provides users with scripting which runs many commands in a file right after loading the DLL.

For example, if your program is to receive users' commands, and to simply display some texts or graphs and you don't want any complex or luxurious design of the main window with many child windows, dwTerm will satisfy you. This may be the case, especially if you are going to program to calculate or do a numerical analysis but you know nothing about creating a window and even don't want to learn it. The output display window and the command input window of dwTerm.exe interact with your DLL.

This method not only lets dwTerm take other parts of the whole program, but also saves the computer's memory if you want to run mutiple instances of the whole program, which cannot be expected when it is built as an EXE.

According to dwTerm API (Application Programming Interface), handlers in your DLL can be called by dwTerm at events (including the start, the end, and the command-input), and various functions in dwTerm can be called by your codes in the DLL. The prototypes of these routines and the related data structures are defined in a header file written in C and should be included in compliling your DLL.

These functions can provide you with useful objects to ease Win32 GDI or OpenGL programming, so that beginners in graphics can use dwTerm as a good toolkit. Furthermore, the display window is capable of anaglyph (3D visualization using 2-color stereoscopic images overlapped to view with 2 color glasses), and the related functions are included. Programming is easy to begin, since example DLLs with the source codes are included in the package.

dwTerm can run the DLL by way of a script file where the DLL and input commands are specified. This is helpful if results you want to see can be achieved after many input commands.

dwTerm is a shareware. Unless you acquire a full license key, you may experience a limit on the number of script commands and the anaglyph size, and you may see a small advertising area in the main window.

For more information, preview the manual.

Download and try free trial versions in the following sites.

Get it from CNET!

Sites where dwTerm is awarded

Buy a license key at 5 USD: Press the following button to pay. Be sure to fill in your email address, to which the keys will be delivered.

It takes about 1 day plus saturday, sunday and vacations, to deliver the keys since you pay. The nearest vacation will be noticed here in advance.

Copyright(C) 2008-2012