DosIdle for Clipper 1.4 DOS FREE

Introduction

The basic purpose of this module is release of virtual machine time-slice in idle loop of the Clipper-program under Windows or OS/2 control. Due to this, the program, being in a condition of idle loop, does not occupy processor and allows maximum effectively to work to other processes.

⇱ top

As it works

Established hook on some procedure, periodically called Clipper at check of the keyboard. Periodically, by a call of this procedure, function of release current virtual machine time-slice (INT 2F, AX = 1680) is called. As have shown experiments, frequencies of a call of this functions is quite sufficient to sleep the unactive program under OS/2 or Windows. At the same time productivity of an active task falls rather unsignificantly: no more, than on 1-2%.

⇱ top

How to use

Include DOSIDLE.OBJ in the list of linked modules and in initialization part of your program add a call of function DosIdle(). Basically, the frequency of release time-slice is picked up by me experimentally, can appear, that the given function will work inefficiently by some machines (if it so, write to me about it). Therefore I offer to provide in the program any mechanism managing turn on or off of this module.

⇱ top

Download


Some OS/2 files on this page was compressed (zipped). You can download and install Zippy for unpack them or use free copy of Info-UnZip for OS/2 and eComStation from Info-Zip support page.
PackageSizeDownload
DosIdle (with source codes) 7 KB DOWNLOAD

⇱ top

Last changes

Version 1.4
  • You can turn off releasing of time-slices by call DosIdle(.F.). The work of the module was checked under Windows XP SP2 and OS/2 Warp MCP2.
Version 1.3
  • Support of Clipper Summer 87 is added. The work of the module was checked under Windows 2000 SP3 and OS/2 Warp 4.5 CP2.
Version 1.2
  • The time-slice release did not work under management Windows NT in the case if the program was assembled for work in a protected mode. The work of a new module was checked under Windows 98, Windows NT, OS/2 Warp 4.0 and PC-DOS 2000.
  • Show of the information about module on a key //info at start of the program.

⇱ top

DVD/CD Toys OS/2 SHAREWARE

DVD/CD Toys is a set of utilities to burn CD and DVD disks (Blu-Ray, HD-DVD). The utilities support creation and burning of ISO-images. All utilities are multi-language and easy to use. The thirdparty developers may use the API of CD/DVD Toys and integrate the support of DVD-recorder to own applications.

PM123 OS/2 FREE

PM123 is a high-quality digital audio player for IBM's OS/2 and eComStation operating systems. You can play MP3s, WAV, OGG, FLAC and APE-files and even audio CDs. PM123 supports skins, audio streaming, plug-ins, visualization, FreeDB and more! PM123 has been in development since beginning of 1997 and has become the most advanced player on OS/2 and eComStation.

Zippy OS/2 SHAREWARE

Zippy is a most advanced archive manager for IBM's OS/2 and eComStation operating systems. Allow to easy to browse and extract files from any archive (it supports all popular formats). Can create a standard Zip or 7z archives.

CcDoc OS/2 FREE

The CcDoc tool, developed by Joe Linoff, is a javadoc like tool that automatically generates web documentation from C++ programs by parsing the source file headers. One unique aspect of CcDoc is that it tries to understand the program before pre-processing. This allows you to comment macro definitions but makes the parsing problem much harder.

Keyboard Layer/2 OS/2 FREE

Keyboard Layer/2 is the alternative keyboard layers and keyboard layouts switcher for OS/2 version 4.0, 4.5 and eComStation. Keyboard Layer/2 also displays the current keyboard layer via the special indicator.

Characters Map/2 OS/2 FREE

Characters Map/2 is a character map program for OS/2 or eComStation that allows you to view all characters of a selected font. You can use Character Map/2 to insert into documents extended characters not found on most keyboards. These include special characters provided in symbol fonts.

Auto WGet Daemon OS/2 FREE

Auto WGet Daemon is a free utility set for driving GNU WGet or any similar utility for downloading files. Auto WGet Daemon allows you to start downloading by simply Drag'n'Drop to special folder. Aside from, Auto WGet Daemon supports queue for downloads and allows restart failed downloads.

Icon Plus OS/2 WINDOWS FREE

It's a conversion program for translating icons between various formats.

DosIdle for Clipper DOS FREE

The basic purpose of this module is release of virtual machine time-slice in idle loop of the Clipper-program under Windows or OS/2 control. Due to this, the program, being in a condition of idle loop, does not occupy processor and allows maximum effectively to work to other processes.

Last modified 05/08/2016 at 11:11