// Do not modify... the help window relies on it
// Best viewed with an editor / font with fixed-width letters
// Topics with an leading ! will not be displayed in kiosk mode
// Not compatible with QuickPlayer 1.00 beta 23 or older versions
// The // at the beginning of a line prevents QuickPlayer from showing it in the
// help window.
// The text width is 57 characters to fit in the help window textbox.

About / What is QuickPlayer
---------------------------

  Thanks for using QuickPlayer.
  QuickPlayer is an GUI (Graphical User Interface) for
  Firelight Technologie's (http://www.fmod.org) fmod.dll.
  This means, QuickPlayer manages the playlist, menus,
  options, ... (What you actually see) and uses fmod.dll
  to play back (...) sounds/music (What you hear) (load/
  play/pause/volume/time/seek/...).
  
  QuickPlayer gives you some of the best features a
  player could have. Some of these features I found in
  other players, e.g. Winamp 2 or Apollo (Win)

  As long there are bugs or requests, QuickPlayer 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.
  
  So I optimized code (sharing, groups, ...), size grew
  with each new feature. QuickPlayer has now approximate
  900kb / compressed 225kb.
  The source code & resources take about 685kb
  (14800 lines / 208kb pure code)

  This document will give you additional information of
  QuickPlayers features. It will not contain any infor-
  mation about basic features that any player offers.

Features
--------

  Please note that some features must be activated to be
  used

   - Add playlist feature
   - Automatic playback
   - AutoRefresh for directories
   - Check for accurate streams (fmod function)
   - Command line options for special behaviours, can
     also be specified using a CMD file, e.g. Kiosk mode
   - Copy title/filename/file informations (as text to
     clipboard) feature
   - Crossfading
   - Customizeable action for trayicon click and playlist
     doubleclick
   - Delete file(s) (stops current song if required)
   - Dropdown list of last 1024 (currently 1024!) played
     songs
   - End songs after ... minutes (depending on format)
   - "End song" feature (will simulate song end)
   - Fading on (un)pause / stop / skip / quit / output
     device change / ...
   - Failsave
   - Find current / next song in playlist
   - Flat buttons
   - Full drag'n'drop, (e.g. Drag to windows explorer or
     recording software), with menu
   - Icon indicating mp3 quality (Details shown as
     tooltip text
   - "Ignore files / directories beginning with # or _"
   - Built-in help system
   - Kiosk mode and other command line parameters to
     disable features
   - MiniDisk Record mode (2 Sec. pause between tracks)
   - Minimize to tray
   - Mouse gestures
   - Multiple timer events, e.g. to start/stop playback,
     skip songs or quit/shutdown windows.
   - "Play next" feature
   - Parallel window feature: no window is disabled,
     except when crossfading / refreshing directories     
   - Presets to quickly change multiple settings
     Built-in preset manager
   - Quick Playlist access menu
   - (Re)Load / Save (as) playlist 
   - "Remove missing songs", "Remove played songs" and
     "Remove manually skipped/ended songs" feature
   - Repeat single track feature
   - Reset sound system feature
   - "Refresh CD contents" feature (Browses the whole CD
     for supported files, not only audiotracks)
   - Shortcuts for most functions
   - "Show in Explorer" feature
   - "Show titles when minimized"
   - Shutdown dialog to abort timer based shutdowns
   - Simple, inituitive interface
   - Simple MP3 ID3-tag information
   - Simple spectrum analyzer
   - Smart output device changing (stops song, applies
     settings and resumes; fadeout / fadein supported)
   - Smart registering for playlist files (Does not
     conflict with other programs if not set as default
     playlist program)
   - Smart song loading (stops loading if not sucessfull
     within about 2 secs)
   - Sorting (directories/files) (optional)
   - Standard windows messaging support
   - "Stop after each song" feature
   - Structured playlist and dropdown directory list
   - System tray icon reloaded each 5 minutes (explorer
     may have crashed... )

System Requirements
-------------------
  (according to Microsoft)
   - Pentium 90MHz / high
   - 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)
  (for FMod / QuickPlayer)
   - FMod compatible sound card
   - FMod 3.62 or higher (3.71 or higher recommend;
     QuickPlayer crashes with 3.70 frequently)
     Versions newer than 3.71 have not been tested.
     Original 3.71 shows incorrectly 3.70 as version,
     but is detected correctly as 3.71 in QuickPlayer)

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

  QuickPlayer 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):

    FMod.dll      required
    Histroy.txt   readme     information about changes
    License.txt   license    GNU General Public License
    msvbvm60.dll  required
    QPlayer.exe   (required) executable
    QPlayer.txt   readme     information / help
    vb6os.zip     source     Source code (Visual Basic 6)
                             and related readme files,
                             also contains a copy of the
                             GNU General Public License

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

!Behaviours, Bugs, Errors, Problems
-----------------------------------

  Spectrum analyzer: The spectrum analyzer does not show
  the full spectrum, just a small spectrum (It's a cool
  visualization). I tried full and some larger spectrum
  settings, but it was boring to look at.

  Known problems:
   - MP3/OGG tag reading may not work properly on some
     files (I have no detail information about, I just
     viewed these files with a hexeditor (RAR) and tried
     to 'guess')
     It will work on some non-standart id3v2 tags (e.g.
     tags containing jpeg images... I found one file,
     according to file contents it was encoded/created
     by Real Jukebox)
   - During usage of menus (and similar events),
     QuickPlayer may not handle different events
     (e.g. Fade in/out will pause until menu usage has
     finished).
     Also, QuickPlayer will not react on menu clicks when
     crossfading, refreshing, ...
   - Skipping tracks will use previous/next playlist
     entry, not last played tracks. On random mode,
     QuickPlayer will always play a random playlist item.
   - When clicking on the trayicon to restore QuickPlayer
     window, the next trayicon may also recognize a
     clickevent (depending on trayicon-settings)
   - QuickPlayer may accept commands (keyboard/clicks) so
     it should NOT react on (e.g. during fading, refresh)
     If you find anything like that, please eMail me
     (info@ctuser.net)
   - QuickPlayer may crash on some Trackers or faulty
     MP3s (should be a fmod problem)
   - When crossfading to streams (wav/mp3/wma...) from
     the same CD, sound might 'stutter'
   - When using Ctrl+[key], and releasing Ctrl before
     [key], QuickPlayer may react on [key]
     (e.g.: Ctrl+C  ->  Clear playlist
                 C  ->  Pause)
   - For Audio CD related problems, see "Audio CDs"
     section
   - QuickPlayer may skip songs after playback starts.
     This problem occurs on some computers / OS ??? only,
     should now be fixed.
   - When QuickPlayer does not get enough resources, it
     sometimes aborts (ends) the current song and goes to
     the next one (well, not really a problem, is it?)
   - No crossfading when both current and next item are
     audio CD tracks, wether on the same device (drive
     letter) or not.
   - No crossfading whem both current and next item are
     Midi files


  Other (un)known behaviours:
   - When starting the program "Handle" from SysInternals
     (www.sysinternals.com), the current played songs
     restarts from the beginning, but process indicator
     is still the old. The song will be aborted according
     to process indicator.

  As QuickPlayer uses an external dll-file (fmod.dll),
  any problem/error could be:
   - QuickPlayer error/bug
   - fmod.dll error/bug
   - other software error/bug (e.g. Operating system)
   - multimedia device problem (e.g. no device, device not
     installed (properly), device in use by other appli-
     cation; incompatibility; directx problem)
   - media error (invalid/damaged file)

  What you should do:
  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),
  here's what you should check first:
 
  FIRST of all, please check if you have both the latest
  versions of QuickPlayer (http://www.ctuser.net) and
  fmod.dll (http://www.fmod.org; included in FMod Player)
  You need at least fmod 3.62 or higher ! (3.71 or higher
  recommend; QuickPlayer may crash on older versions)
  Versions newer than 3.71 have not been tested, Version
  3.70 crashes frequently. Original 3.71 shows incorrect-
  ly 3.70 as version, but is detected correctly as 3.71
  in QuickPlayer)

   - Check if it is a invalid/damaged file, or if the
     error occurs with a specific file only
   - Please also check if the error depends on one or
     more settings (repeat mode, fading, ...)
   - Test other players
   - Test same media file with other players
   - Test same media file with fmod player
     (http://www.fmod.org)
  If the error occurs with QuickPlayer only, try to find
  out what you did that caused the error (bug) and the
  easiest way to reproduce this error and eMail your
  report (and maybe required files if below 300kb) to
  info@ctuser.net.

!Stop / Next Song / End song / Play next - Differences
------------------------------------------------------

  Stop:      Stops current song. Does not jump to next
             item. (When "Play next" is set, QuickPlayer
             will not stop but remove your "Play next"
             command.)
  Next song: Stops current song and play next item
             "Remove played song", "stop each song" and
             "MD Record Mode" options are NOT be processed
  End song:  Stops current song (simulates the song ended)
             and plays next item
             "Remove played song", "stop each song" and
             "MD Record Mode" options are processed
  Play next: Selected playlist item will be played after
             the current item. To skip a "Play next"
             command, press "Stop" once (does not stop
             current song)

!Volume
-------

  So the volume slider shows a large green, a yellow
  and a read area, QuickPlayer output level is never
  'overloaded', not even at maximum. However, when your
  soundcard's volumes are at maximum, most soundcard will
  increase that volume, and so it is overloaded. In that
  case, you should slightly reduce volumes of your
  soundcard.

!Drag'n'Drop
------------

  Adds files/directories to playlist end
  Dropping on the form or playlist will insert file(s).
  Dropping on the form or playlist with right mouse
  button will insert file(s) and open a menu for further
  actions.

  Dropping on the default play buttons will insert
  file(s), mark to first file, and:
   - Previous button: dropping not supported
   - Play button:     Play new file(s) immediately
                      (no crossfade support)
   - Pause button:    No additional function
   - Stop button:     No additional function
   - Next button:     Play new file(s) after current song
   - End song button: Ends current song, play new file(s)
                      (e.g. crossfade, stop each song)

  You can also drag items from your playlist to the
  explorer or other programs. (Dragging to the explorer
  will copy files)

MP3 Format Icon
---------------

  Be sure "Read MP3 format" is activated (General
  settings, Supported formats)

  Icon          Description
  Red           Low Quality (below 128kbs/44kHz) or mono!
                any Version / Layer/ Bitrate
  Blue          128kbs/44kHz, not Version 1 Layer 3 or
                Variable bitrate
  Blue Checked  128kbs/44kHz, Version 1 Layer 3
                Constant bitrate
  Green         High Quality; below 320kbs/44kHz, not
                Version 1 Layer 3 or Variable bitrate
  Green Checked High Quality (320kbs/44kHz or higher)
                Version 1 Layer 3, Constant bitrate

!Automatic Playback
-------------------

  Be sure "Automatic playback" is activated (General
  settings, Filetypes)

  Whenever you start playback (Play-Button, Menu, ...),
  and playback will be stopped (error, empty playlist),
  QuickPlayer automatically will retry playback after one
  minute. Pressing "Stop" will disable automatic playback
  (When "Play next" is set, QuickPlayer will not stop /
  disable "Automatic Playback", but remove your "Play
  next" command.), pressing "Play" will reactivate it.

Audio CDs
---------

  Multiple CD-Drives:
  QuickPlayer does not detect CD-Rom drives. Whenever you
  specify a CDA file, CD playback for the according drive
  will be started.
  
  No crossfading when both current and next item are
  audio CD tracks, wether on the same device (drive
  letter) or not.
  
  Be sure the CD drive you use for audio cds is connected
  to the "Audio CD" input on your soundcard (not Dat In,
  or Auxilary). Otherwise volume changes wont work
  (affects fading / crossfading / volume / ...).
  Whenever using audio CDs, this may change the global
  volume setting for Audio CDs.

  I encountered problems with playing audio CDs
  (Songs are skipped so the track is not yet finished; I
  think it is a fmod problem). I have not tested this
  that much. I discussed this problem with my brother and
  he thinks that either the first / last CD drive should
  work without that problem, but I have not yet tested.
  If anyone knows details, please eMail (info@ctuser.net)

!Kiosk mode
-----------

  When starting QuickPlayer with the "/locked" command
  line parameter, QuickPlayer will use the kiosk mode.
  This mode is designed when using QuickPlayer for
  playback on public computers to prevent the user from
  aborting playback but give him the possibility to see
  the Player. The user can search songs in the playlist,
  change between playlists found in QuickPlayer directory
  choose the next song, depending on "Playlist
  doubleclick" setting, even skip or end songs. Therefor,
  QuickPlayer will hide most menus and overwrite some
  settings.
  
  It's recommed to check all playlists in the QuickPlayer
  directory are functional. Additional, you may want to
  define QuickPlayer as windows shell and start with the
  "/SHELL" command (QuickPlayer will show the Windows
  shutdown dialog instead of quitting).
  You may also startup with other settings, using the
  "/BASE=..." command line parameter
  Globalkeys will still be active, but denied keys will
  not work.
  Use /VOLUME parameter to allow volume changing (+/-)
  Use /CD to allow the "Refresh CD content" function.

  Check the other commandline parameters for other
  features.

Keyboard shortcuts
------------------

  All functions are available via menu. The keyboard
  command / shortcut is mentioned there, e.g.:

  Play      X      -> Pressing x will start playback
  Find...   Ctrl+F -> Pressing Ctrl+F will open the find
                      window

  When using Ctrl+[key], be shure to release [key]
  before releasing Ctrl, or QuickPlayer may react on
  [key]

  If Globalkeys are activated, you can press these short-
  cuts to control QuickPlayer, with no need that
  QuickPlayer is the current application / form:
  
  Ctrl + Alt + Z Previous
  Ctrl + Alt + X Restart/Play
  Ctrl + Alt + C (Un)Pause
  Ctrl + Alt + V Stop
  Ctrl + Alt + B Skip
  Ctrl + Alt + E End song

  Ctrl + Alt + A Repeat all
  Ctrl + Alt + S Repeat single
  Ctrl + Alt + D Repeat random

  Ctrl + Alt + + Volume up
  Ctrl + Alt + - Volume down

  If keyboard commands don't work, you may have to press
  tab once or click once on your playlist.

!Mouse Gestures
---------------

  (Thanks to Opera Software (http://www.opera.com) for
  using gestures. Once used to gestures, I liked them, so
  I decided to support gestures for QuickPlayer, too.)
  
  Be sure Mouse gestures are activated (General settings)
  
  Mouse gestures allow you to do actions by special
  mousemoves. Do do this, rightclick on the playlist (be
  shure not to click on an marked item), hold down and
  move...

  Left          Previous track
  Left   Up     Pause
  Left   Down   Stop
  Right         Play
  Right  Up     Next track
  Right  Down   End song
  Up            Play next
  Up     Left   Add file(s)
  Up     Right  Add directory
  Down          Restore window
  Down   Left   Maximixe
  Down   Right  Minimize

!End songs after ... minutes
----------------------------

  The "End songs after ... minutes" setting affects the
  time the current song really has been played, not the
  current position.
  It's designed to prevent tracker/midi/CD Audio from
  playing continous.

!Generate playlist
------------------

  This tool helps you to recreate a playlist, that means
  that you know the artists / titles (e.g. you have a
  tape or CD and want to record them to MiniDisk)
  Simply type one search expression for each song, and
  this tool will add the requested songs at playlist end.
  When multiple songs are found, a new "folder" is
  created for that seach request.

!Recording support
------------------

  QuickPlayer does not support recording / cd recording
  itself, but as it supports full drag'n'drop, you can
  simply drag any song(s) to your favourite recording
  software.

!Timers
-------

  To load timers on startup, use the /LOADTIMER[=file]
  command line parameter.
  
  Additionally, when importing timers, you can use a
  relative time (+30 means 30 minutes later):
  Timer file syntax:
    <time>: <events>[<description>][{<playlistfile>}]
   - Open your *.qpt
   - Edit your line
       e.g. 1210: 100600 LoadPlaylist{C:\Test.m3u}
       to     +30: 100600 LoadPlaylist{C:\Test.m3u}

!Command line parameters
------------------------

  Please note that some parameters are useless when [not]
  used with other parameters.

  <Playlist>
  /BASE=<path\file> Instructs QuickPlayer to use another
                    filename for settings, playlist and
                    presets. Filename should not have an
                    extension.
  /CD               Shows "Refresh CD contents" menu in
                    kiosk mode
  /CMD or           Use CMD file as additional parameters
    /+ or
    /#
  /DEFAULT          Skips loading settings, uses defaults
  /FAILSAVE         Skips loading settings, uses defaults
  /FS               Player starts fullscreen
  /HIDETASK         QuickPlayer will not be shown in the
                    task manager (Win9x only)
                    (not recommend!)
  /INFO[1-9]        Shows info window (use 1-9 for window
                    position, according to numpad).
  /KIOSK or         "Kiosk mode": Disabled most features,
    /LOCKED         depending on settings. See section
                    "Kiosk mode"
  /LOADTIMER[=file] Import 'file' containing timer
                    settings on startup (*.qpt)
                    if no 'file' is defined, QPlayer.qpt
                    (according to QuickPlayer exename),
                    if present, will be imported.
  /MSG              Allowes special messaging functions
                    kiosk mode
  /NOAUTOREFRESH    Hides all autorefresh related menu
                    items. AutoRefresh is still working!
  /NOAUTOSETUP      Hides the "AutoRefresh setup" menu 
                    item
  /NOCONSOLE        Disable the console
  /NOFAILSAVE       Disable automatic failsave
  /NOLOADLIST       Don't load playlist (use a new one)
  /NOLOADSETTINGS   Skips loading settings, uses defaults
  /NOMSG            Disable messaging
  /NOPLMENU         Hides the "Load playlist" quickmenu
  /NOPRESETS        Hides the preset menu
  /NOQUIT           QuickPlayer cannot be quitted
  /NOSAVELIST       Don't save playlist
  /NOSAVESETTINGS   Don't save settings
  /NOSETUP          Disables "General settings" and
                    "AutoRefresh setup"
  /NOSPECTRUM       Disable spectrum analyzer and hides
                    menu item
  /NOTASKMGR        Disables Windows 9x task manager
                    (not recommend!)
  /NOTASKMGR!       Disables Windows 9x task manager, and
                    do not reactivate when quitting
                    (not recommend!)
  /NOTUTORIAL       Suppresses first time help (e.g. when
                    ini file is never present
  /NOVERWARN        Suppress the 'FMod ... update
                    required' message on startup
                    (info screen)
  /ONTOP            Activates "Always on top" and hides
                    menu item
  /PROMO[1-9]       Always shows info window (use 1-9 for
                    window position, according to numpad)
                    (In difference to the /INFO parameter
                    the info window cannot be closed)
  /SECURE           I lighter 'kiosk'-mode. File opening/
                    saving dialogs are disabled (User
                    could delete files with that dialog),
                    as well as file deleting and opening
                    an explorer
  /SHELL            Quitting will open the windows shut
                    down dialog (Start, Shut Down)
  /SHUTDOWN         Quitting QuickPlayer will shutdown
                    the computer. Works in Kiosk mode
                    will be enabled in Kiosk mode.
  /VISIBLE          Prevents to start QuickPlayer
                    minimized
  /VOLUME           Allowes volume changing in kiosk mode

  When no commandline parameters (except <playlist>, /CMD
  or /BASE=...) are specified, QuickPlayer tries to open
  "QPlayer.cmd" for commandline parameters (if the /BASE
  commandline parameter is used, QuickPlayer looks for
  a matching <file> first). A /BASE parameter in the
  CMD-file will be ignored. A playlist specified in a
  CMD-file is only used if no playlist is specified in
  the commandline parameter, or it cannot be loaded.
  If no playlist is specified (or none can be loaded),
  the default playlist (according to /BASE, if specified)
  is used.

  Here is the hierarchy:
    <playlist>
    <(other) parameters>
    </base>
      <cmdfile>
        <playlist>
        <(other) parameters>
      <playlist>                        (Used for saving)
    <default>                (if /base is NOT USED only!)
      <cmdfile>
        <playlist>
        <(other) parameters>
      <playlist>                        (Used for saving)

!Settings / Presets / Playlist
------------------------------

  The INI-file is compatible with most previously saved
  files and may be compatible with future QuickPlayer
  versions. Some settings, of course, may be ignored
  when using different versions

  The playlist (m3u-file) is compatible, but when using
  QuickPlayer playlists with other players / other
  QuickPlayer versions (or versewise), only the playlist
  itself (filelist) will be loaded. Any additional
  settings will get lost.

  Preset files (*.qps) are similar to the INI-file.
  Use them to quickly changes multiple settings at once.
  You can use up to 64 presets. You can use the built-in
  preset manager or create presets with a simple editor.
  You can also copy and rename your current INI-file (if
  QuickPlayer is running, save settings first).
  
  The following settings are stored in the playlist (m3u):
   - Autorefresh refresh interval (#iAutoRefreshTimer)
   - Autorefresh directories (#a...)
   - Last played song (ignored on random mode)
     (#iLastSong)
   - Playlist (non-refresh songs only)
   - Remove missing songs (*) (#iRemoveMissingSongs)
   - Remove manually skipped songs (*)
     (#iRemoveSkippedSongs)
   - Remove played songs (*) (#iRemovePlayedSongs)
   - Repeat mode (*) (#iRepeatMode)

  The following settings are stored in the INI-file and/
  or preset file(s):
   - Allow file delete (AllowFileDeleting)
   - Always on top (AlwaysOnTop)
   - Automatic playback (AutoPlay)
   - Check for accurate streams (CheckAccurateStreams)
   - Crossfading / MD Record mode / Stop after each song
     (EndSongMode) (0=off, 1=XFade, 2=MDMode, 3=StopMode)
   - Directory/file sorting (Sorting)
   - Disabled file types (DisabledFiles)
   - End ... after ... minutes (EndCDAudio, EndStreams,
     EndTrackers). (0 or negative value if disabled)
   - Fading (Fading)
   - First time help (TutorialShown)
   - Flat Buttons  (FlatButtons)
   - Follow current song (FollowSong)
   - High detail spectrum (SpectrumQuality)
   - Get MP3 Format (GetMP3Format)
   - Global Keys (Ctrl+Alt+KEY) (GlobalPlayKeys)
   - Ignore files/directories beginning with # or _
     (IgnoreUnderscored)
   - Mouse gestures (MouseGesture)
   - Output device settings (OutPutMode, SoundCard)
   - Playlist doubleclick action (PlaylistDoubleClick)
   - Remove missing songs (*) (RemoveMissingSongs)
   - Remove manually skipped songs (*)
     (RemoveSkippedSongs)
   - Remove played songs (*) (RemovePlayedSongs)
   - Repeat mode (*) (RepeatMode)
   - Show elapsed time (ElapsedTime)
   - Show titles when minimized (TitlesWhenMinimized)
   - Spectrum analyzer (Spectrum, SpectrumQuality)
     ('SpectrumQuality' stored in INI file only)
   - Tracker Stereo Panning (TrackerPanSeperation)
   - Tray icon settings (TrayIcon, TrayMinimize,
     TrayLeftClick, TrayRightClick)
   - Show additional file infos (GetFileInfos)
   - Volume (Volume)
   - Window position (Player) and size (WindowLeft,
     WindowTop, WindowWidth, WindowHeight)

  The following settings are stored in the ini-file only
   - Failsave state (Failsave)

  The following setting is stored in the Windows
  regestry:
   - Register playlists / Default playlist program
   - Run at windows startup (HotKey_LocalMachine,
     Software\Microsoft\Windows\CurrentVersion\Run,
     QuickPlayer)

  (*) These settings are stored in both ini-file and
  playlist (m3u-file). The settings in the ini-file will
  be used on startup if no playlist is loaded / playlist
  loading fails.

!Version history
----------------

  Due to file size the version history is now found in
  then file 'History.txt' or 'QPlayer_History.txt'

!FMod.dll version compatibility
-------------------------------

  The following versions have been tested:
    3.20a,3.32,3.33,3.40,3.50,3.60,3.61,3.62,3.63,
    3.70,3.71
  
    3.20   ! Not supported (Crashes; no further tests)
  < 3.30   ! Not supported (3.20 crashes)
  < 3.40     Spektrum deactivated due missing (renamed?)
             fmod function
             Overflow error handling when quitting
             (2 seconds)
  < 3.50     Uses FSOUND_Stream_Play instead of
             FSOUND_Stream_PlayEx
  < 3.60     No FMUSIC_SetLooping support
    3.60 &   Crashes when using DirectSound
    3.61
  < 3.62     No CD track seeking
  < 3.70     No Callback (stdcallback!) support;
             Small FMUSIC_SetLooping changes
    3.70   ! Not supported (Crashes frequently)
    3.71

Credits
-------

  Jan Vorel (thats me):
   - Programming
   - Layout (design)
   - Testing
   - Spent several sleepless nights thinking of possible
     problems, new features and workarounds
   - Readme file
   - Homepage (Text, screenshots, ...)
   - SendMessageA IR Support & testing
   - Lots of features
   
  Christian Falk:
   - Beta tester
   - Nerved me to add crossfade features
     Most removed since beta 21
   - Found bugs that occured on special settings
   - Tested QuickPlayer with different sound cards
   - The idea to use a shutdown dialog to give the user
     the possibility to abort the shut down. (One of his
     programs used such a shutdown dialog)

  Ali Chaudhry:
   - Missed the possibility to delete a song ("Remove
     and delete file")
   - lots of discussions resulting in better
     performance / compatiblity,
   - Showed me UPX

  Thomas Vorel:
   - Convinced me to add a shut-down feature to save
     power when using QuickPlayer to fall asleep
     ("Timer settings").

  Firelight Technologies:
   - developing fmod.dll
   - Support requests (especially Visual Basic API
     related)

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

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

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

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

  Grennady Feldman
   - Win32Pad (Notepad replacement)

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

  Toshi:
   - ExeScope: Additional resource operations / checking

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

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

