About / What is QuickTask
-------------------------

QuickTask is a small utility to watch running processes (tasks).

This forth version was totally rewritten, combining the best of QuickTask 2/3,
optimized for speed, size and simplicity.

Most significant changes from QuickTask 3:
 - Supports icons
 - Enhanced autostart information
 - Basic process information (similar to QuickTask 2)
 - No more kill new processes stuff... You still can accepted processes, but
   only to prevent them from being terminated by accident.

As long there are bugs or requests, QuickTask is under development. The latest
official version can be found at http://www.ctuser.net. For suggestions,
questions, requests or bug reports, send eMail to info@ctuser.net.
  
QuickTask has now approximate 100b / compressed 50kb. The source code &
resources take about 150kb (3500 lines / 130kb pure code).

This document will give you additional information of QuickTask

System requirements
-------------------
(according to Microsoft)
- 486 / higher ?
- VGA 640x480 or higher ?
- 24MB RAM for Windows 95 / 32MB for Windows NT. ?
- Microsoft Windows NT 3.51 / 95 or later. ?
  (Windows 95 users may need DCOM update (or at least one file of)) ?

Before killing Processes
------------------------

QuickTasks shows all running processes, whether system processes, services,
programs or useless junk. When killing a process you may risk unforseeable
results, up to mailfunctions, Bluescreens (BSoD) or crashes.

Instead of ending processes (Sending a terminate-command to the process' main
form and giving it the change to self-terminate), QuickTasks requests to
terminate the process immediatelly. That is a more effective and faster, however
the process has no opportunity to clean up.

So senseless, QuickTask will terminate itself on demand.

QuickTask may fail to kill processes, especially services and system processes
on Windows NT/higher.

To prevent a process from running again, you may check the autostart list. On
Windows NT/higher, check the list of running services.

Special Shortcut
----------------

When QuickTask is running, you can easily show/hide it by pressing Ctrl+Alt+End
or Ctrl+Alt+Ins. Pressing Ctrl+Alt+PgDn (Page Down) start/stop freeing memory
(Works only if no other program has assigned this shortcut yet)

Command line parameters:
------------------------

/autorun       Start minimized

Copying / License / ...
-----------------------

QuickTask is free software; you can redistribute it and/or modify it under the
terms of the GNU General Public License as published by the Free Software
Foundation; either version 2 of the License, or (at your option) any later
version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.  See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with
this program; if not, write to the Free Software Foundation, Inc., 59 Temple
Place, Suite 330, Boston, MA  02111-1307  USA

If you have any questions, suggestions or bug reports about this product,
contact me: info@ctuser.net; Do not contact me about general B.A.S.I.C. language
or A.P.I. issues

Files (depending on which package you downloaded, not all files may be included)
 - License.txt   license    GNU General Public License
 - QTask4.exe   (required)  executable
 - QTask4.txt    readme     information / help
 - Source.zip    source     Source code (PureBasic 4.00) and related readme
                            files, also contains a copy of the GNU General
                            Public License

If you want to localize QuickTask, please contact me: info@ctuser.net

Version history
---------------

New: New feature
Bug: Essential bugfix (Programm hangs, ...)
Fix: Other bugfix (Display, ...)
Chg: Changes (Optimation, ...)
Del: Removed 'feature' (Automation, ...)
Lng: Language related fix/change

(Some bugs may not affect the previous version, but an unreleased pre-beta
version)

(4.00 beta 1)
(        first official release)
(4.00 alpha 2)
 - Add: Color support for 16-color
 - Fix: Start menu enumeration and en/disabling
 - Chg: Smart Window & module list updates
(4.00 alpha 1)

Known problems, Behaviours, Bugs, Errors, Problems
--------------------------------------------------

 - When enabling/disabling an autostart program, there is a delay untill the
   new regestry is set. So you may need to manually refresh autostart programs
   to make the program appear. Sometimes you may need to restart QuickTask (I
   had this problem with Windows 2000 SP4 + plenty updates)

Of course I'm testing my software and find most errors myself. Additionally, a
good friend of mine tests any version (alpha, pre-beta, beta, ...).
If you find an error anyway (that's why it's a beta), try to find out what you
did that caused the error (bug) and find the fastest / easiest way to reproduce
this error and eMail your report (info@ctuser.net). Please also check if the
error depends on one or more settings

Credits
-------

Jan Vorel (thats me):
 - Programming
 - Layout (design)
 - Testing
 - Readme file
 - Homepage (Text, screenshots, ...)
   
Christian Falk:
 - Beta tester

Ali Chaudhry:
 - Showed me a simple way to free up memory
 - lots of discussions resulting in better performance
 - Showed me UPX

------------------ General Credits: ------------------

Angus Johnson
 - Resource Hacker

Carlos J. Quintero
 - MZ-Tools

Eugene Roshal
 - WinRar
 - Rar ('DosShell' / HexViewer)

Fantaisie Software:
 - PureBasic

Grennady Feldman
 - Win32Pad (Notepad replacement)

Markus F.X.J. Oberhumer & Laszlo Molnar:
 - UPX

Microsoft:
 - Windows 95/98
 - Visual Basic
 - MSDN

PlanetSourceCode:
 - Visual Basic Source Codes to see how to use API

Toshi:
 - ExeScope: Additional resource operations / checking

ULEAD System:
 - Photo Impact (best image editing programm)

Lothar Rossipaul:
 - Wörterbuch (For some translations)

and many other...
