home *** CD-ROM | disk | FTP | other *** search
/ Amiga MA Magazine 1998 #3 / amigamamagazinepolishissue1998.iso / bazy / videomaxe446 / docs / manual.txt < prev    next >
Text File  |  1995-05-24  |  59KB  |  1,441 lines

  1. Document VideoMaxe Manual
  2.  
  3.                     ***************************
  4.                     *    VideoMaxe Manual     *
  5.                     ***************************
  6.  
  7.             VideoMaxe Release 04.46 © Stephan Sürken 1995
  8.  
  9.                        Closed on 24 May 1995
  10.  
  11.  (E) This "VideoMaxe Manual" is in english, but the "VideoMaxe
  12.  Documentation" may be available in different languages. Try `Documentation'.
  13.  
  14.  (D) Dieses "VideoMaxe Handbuch" ist in Englisch, aber die "VideoMaxe
  15.  Dokumentation" ist auch in Deutsch verfügbar. Siehe `Documentation'.
  16.  
  17.  ##########################################################################
  18.  # The complete release documentation includes any "README" files in the  #
  19.  # main directory and the following files:                                #
  20.  #                                                                        #
  21.  #-o Docs/Manual.txt          (Docs/Manual.guide, respectively)           #
  22.  #                                                                        #
  23.  #     This file. Includes often changing/environmental information and   #
  24.  #     is therefore in English only.                                      #
  25.  #                                                                        #
  26.  #-o Docs/Documentation_X.txt (Docs/Documentation_X.guide, respectively)  #
  27.  #                                                                        #
  28.  #     The proper documentation. X stands for an abbreviation for a       #
  29.  #     language (e.g.: X=E => language=English, X=D => language=Deutsch). #
  30.  #     These guide files can be used as online help files in VideoMaxe.   #
  31.  ##########################################################################
  32.  
  33.  
  34. 0. Important
  35. *************
  36.  
  37. 0.1. Copyright & legal stuff
  38. =============================
  39.  
  40.  All releases of VideoMaxe are (c) Copyright Stephan Sürken 1989-95.
  41.  All versions of VMConvert are (c) Copyright Stephan Sürken 1992-94.
  42.  
  43.   The whole package is SHAREWARE, that means you may distribute it
  44.  freely (if you stick to the terms below) but if you really USE it,
  45.  you must send me a donation for registration. A registration
  46.  is valid for all VideoMaxe releases with the same 'main-version'
  47.  (currently 4); that means if you register now, you have the right
  48.  to get all updates + passwords for all releases up to version
  49.  number 04.99. Practically (as I fear I won't find so many improvements
  50.  to justify a main version 5) your registration will be valid unlimited...
  51.   Without the password, you will not be able to create own mask
  52.  entry lists (but you can use the delivered examples) and some
  53.  nerving requesters will show up now and then. However, even
  54.  without the password you can work properly with VideoMaxe -- but
  55.  _please_ don't forget to register if you really like it :-).
  56.   Registered users will be informed of major updates (e.g.
  57.  from 04.10 to 04.20).
  58.  
  59.                    See `How to register'.
  60.  
  61.  
  62.   IF YOU DISTRIBUTE VideoMaxe, you MUST copy the whole original archive.
  63.  Exceptions:
  64.   o You may leave out the foreign software packages (see below) --
  65.     but if you do so, you must include a new, own README file that
  66.     says what changes you did to the archive.
  67.   o You may freely distribute separately both documentation files
  68.     "VideoMaxe.doc" or "VideoMaxe.guide" if you let them unchanged.
  69.  
  70.   IF YOU DISTRIBUTE VideoMaxe you MUST NOT demand more than your costs
  71.  have been to copy it. Especially, you MUST NOT sell it for more than
  72.  five (5) US Dollar or five (5) DM (or an equivalent in other currencies).
  73.  This limit is obligatory for all Public Domain dealers.
  74.  
  75.   The program may be included in Public Domain Series, especially in
  76.  Fred Fishs Amiga Disk Library.
  77.  
  78.   The program may in no way whatsoever be used commercially without
  79.  the author's permission.
  80.  
  81.   However, I am not responsible for any damages this program might do.
  82.  Though it is tested thoroughly, I can't guarantee that the program
  83.  will perform exactly as decribed.
  84.  
  85.   The program must neither be used nor copied by any extremely right wing
  86.  organisations or persons.
  87.  
  88.  
  89.                        Foreign software products
  90.                        ~~~~~~~~~~~~~~~~~~~~~~~~~
  91.  (1) The Installer software (c)Commodore
  92.  
  93.   You need the installer to run the multi-purpose VideoMaxe installation
  94.  script. It comes with the original OS 2.1+ distribution and is located
  95.  on the "Install" disk. You have to copy that program "Installer" from
  96.  the "Install" disk to your "c:" directory (or anywhere in your WB path).
  97.  
  98.  (2) The AmigaGuide software (c)Commodore
  99.  
  100.   The two files 'AmigaGuide' (& its icon) and 'amigaguide.library'
  101.  are included in this archive in the 'Tools' directory. Please note:
  102.  
  103.    AmigaGuide, AmigaGuide.info, amigaguide.library, WDisplay, WDisplay.info
  104.    (c) Copyright 1991-93 Commodore-Amiga, Inc.  All Rights Reserved.
  105.    Reproduced and distributed under license from Commodore.
  106.  
  107.    AMIGAGUIDE SOFTWARE IS PROVIDED "AS-IS" AND SUBJECT TO CHANGE;
  108.    NO WARRANTIES ARE MADE.  ALL USE IS AT YOUR OWN RISK.  NO LIABILITY
  109.    OR RESPONSIBILITY IS ASSUMED.
  110.  
  111.   The 'amigaguide.library' will be installed via the installer script if
  112.  necessary with a new installation. However, simply copy the file
  113.  'amigaguide.library' to your 'libs:' directory if you want to do it
  114.  yourself.
  115.  Copy the file 'AmigaGuide' to your 'SYS:Utilities' directory (which is
  116.  the recommended installation). For both files please check first if you
  117.  haven't got a more recent version already installed!
  118.  
  119.   You need 'AmigaGuide' and the 'amigaguide.library', respectively, to view
  120.  the doc files 'XXX.guide' and to utilise the VideoMaxe online help.
  121.  
  122. 0.2. Release Notes
  123. ===================
  124.  
  125.  Please read the file "ThisRelease.txt" in the release directory.
  126.  See `Bugs' and `Changes' for innovations.
  127.  
  128.  Compiled with M2Amiga, Release 4.3.
  129.  Program is reentrant, creates a min stack of 20000 Byte automatically.
  130.  A needed but not existing library causes an program assertion with
  131.  an "Arts" error message; the locale and amigaguide libraries are
  132.  optional. With the asl library v37 or worse you won't be able to
  133.  use the screen mode requester.
  134.  All run time checks are off to make the program fast - so, unfortunately
  135.  some (unknown) bugs might lead to a system crash instead of a fine
  136.  M2Amiga assert message...
  137.  
  138. 0.3. How to register
  139. =====================
  140.  
  141.  Lesen Sie auch die Datei "LiesMich.txt" für Registrierung!!
  142.  
  143.   Note that any earnest usage of VideoMaxe leads to the necessity to
  144.  register. Especially, you MUST NOT use the 'limited' VideoMaxe without
  145.  registration longer than one month.
  146.  
  147.   You can register and thus obtain the password by sending me a
  148.  shareware donation of
  149.  
  150.        30,- Deutsche Mark        or        20,- US Dollar
  151.  
  152.  or an equivalence in other currencies.
  153.  
  154.  Practically, the procedure should be like this:
  155.  
  156.  1st: Contact me, indicating that you want to register. Tell me your
  157.       full name & address & what version of VideoMaxe you use.
  158.       E-Mail appreciated.
  159.  2nd: Transmit the money, in what way ever you think it's appropriate
  160.       (cash in snail mail, transfer to my bank account, cheque, etc.).
  161.       Please identify yourself sufficiently, so that I can find out who
  162.       sent me the money...
  163.  
  164.  Certainly, you may combine 1st & 2nd, e.g. in one snail mail...
  165.  
  166.  If you have done so, you are a registered user. I will then contact you
  167.  & give you the password(s).
  168.  
  169.  NOTE that you will not get an update then. See `How to get updates'.
  170.  
  171.  Certainly, you may combine registering & getting an update, e.g. in one
  172.  snail mail...
  173.  
  174.  See `The Author'                   for addresses.
  175.  
  176.  See `Copyright & legal stuff'      for your rights & advantages as
  177.                                     registered user.
  178.  See `Documentation'                for how to employ the password.
  179.  
  180.  
  181. 0.4. How to get updates
  182. ========================
  183.  
  184.  Lesen Sie auch die Datei "LiesMich.txt" für Updates!!
  185.  
  186.  There are two ways to get an update of VideoMaxe:
  187.  
  188.  o Look out for PD Series or any other place were PD resp. ShareWare
  189.    is open for the public.
  190.    Hints: I will always upload the newest version to the _AmiNet_.
  191.           I will always ask A.P.S. to include the newest version on a
  192.           _TIME_ PD disk.
  193.  
  194.  o Send to me via snail mail:
  195.    - A disk (3.5" DD)
  196.    - an sufficiently stamped return-envelope (international answering
  197.      formular appreciated; innerhalb Deutschlands 2,- DM Porto)
  198.    - 10,- DM/Dollar (for my endeavour)
  199.  
  200.   [- 30,- DM/20,- Dollar additionally, ONLY if you simultaneously want to]
  201.   [  register. See `How to register'.                                    ]
  202.  
  203.    I will then return the return-envelope with the newest version.
  204.  
  205.  
  206. 0.5. Rise from VideoMaxe 03.XX to 04.XX
  207. ========================================
  208.  
  209.   If you have used VideoMaxe 03.XX, you can update your project and
  210.  your "Treiber"-files. This is done by the CLI-tool "VMConvert",
  211.  residing in the "Tools" directory of the original archive.
  212.  It can convert VideoMaxe 03.XX projects and VideoMaxe 03.XX
  213.  "Treiber"-files to the current format.
  214.  
  215.  Do this conversions with the multiple use installer script
  216.  "InstallVM" in the original archive. Please start this up and
  217.  read its help texts for details.
  218.  
  219.  Refer to VMConvert`s documentation (if existing) if you want to
  220.  use it from Shell ("VMConvert ?" will show up the syntax).
  221.  
  222. 0.6. Rise from VideoMaxe 04.20 to 04.30
  223. ========================================
  224.  
  225.   If you have used VideoMaxe 04.00-04.20, you can update your mask list,
  226.  project, video recorder and printer preferences files. VideoMaxe
  227.  preferences files cannot be updated and layout preferences files
  228.  haven't changed their format.
  229.  
  230.   The conversion is done by the CLI-tool "VMConvert",
  231.  residing in the "Tools" directory of the original archive.
  232.  
  233.  Do this conversions with the multiple use installer script
  234.  "InstallVM" in the original archive. Please start this up and
  235.  read its help texts for details.
  236.  
  237.  Refer to VMConvert`s documentation (if existing) if you want to
  238.  use it from Shell ("VMConvert ?" will show up the syntax).
  239.  
  240. 0.7. Odds & Ends
  241. =================
  242.  
  243.  o locale.library 38.24 (31.3.92)
  244.    I used that library while coding the localization of VideoMaxe and
  245.    I nearly got mad (thinking I would do sth wrong) as the oc_version
  246.    tag in its opening procedure (which asures you that the right catalog
  247.    version is opened) would not work. I did help myself out by storing
  248.    the catalog version as a string the iff catalog files themselves.
  249.     When I got version 38.27 of the library, it DID work, and so I
  250.    dropped that special version check since VideoMaxe 04.31+. So if you
  251.    should have problems opening your language catalog, be sure to use the
  252.    locale library 38.27 or better.
  253.     Note: Stefan Becker's "Toolmanager" had exactly the same problem...
  254.  o The default (program-coded) and standard (installed) layout preferences
  255.    open a PAL screen, 640x256. If you can't open a PAL screen however,
  256.    you will get an error message on startup; simply ignore this messages,
  257.    open on the system`s default public screen, change the layout preferences
  258.    in VideoMaxe to your wishes & "Save" it (see bug `-(13)').
  259.  o If you however see texts in VideoMaxe that begin with a "(*) ",
  260.    this indicates that in the catalog file you use this text had not
  261.    yet been translated into the language of the catalog in question.
  262.    This should not occur however.
  263.  o Some words to the catalog file and menu/gadget shortcuts.
  264.    There are some applications that strictly follow the style
  265.    guide: They define for every window everything new and use
  266.    the suggested names for the strings (i.e. XXX_MENU for
  267.    menus or XXX_GAD for gadget text). This is simply needed
  268.    if you want to define shortcuts for gadgets and menus in
  269.    the catalog, BUT:
  270.  
  271.    1st: you get monster names to differentiate the different
  272.         window names, i.e. like
  273.  
  274.         MSG_TRANSFERPANEL_ABORT_ENTIRE_TRANSFER_GAD_STR
  275.  
  276.         from Olaf Barthel's Term.
  277.  
  278.    2nd: you get a damn lot of strings! E.g. Term's source default
  279.         strings file is about 200 K big! As these default strings
  280.         must be hard-coded, that means 100 - 200 K more code
  281.         (depending on the compiler's optimization) only for
  282.         the text!!
  283.         And think about all the translaters that have to
  284.         translate these strings...
  285.  
  286.    So, this is the reason why I will not define shortcuts via
  287.    the catalog file. I will even try to reduce the number of
  288.    needed strings by their intelligent combination.
  289.  
  290.  
  291. 1. Installation
  292. ****************
  293.  
  294. 1.1. Requirements
  295. ==================
  296.  
  297.  To be able to run (this version of) VideoMaxe on your computer you must
  298.  have an Amiga with Kick 2.04+ (37.175+) and WB 2.x+ (37+).
  299.  
  300. 1.2. Accomplish installation
  301. =============================
  302.  
  303.  I recommend to use the multiple use installer script "InstallVM" in the
  304.  original archive; read its help texts for details.
  305.  
  306.  If you really want to do it by hand, read the `Documentation',
  307.  understand it and do it yourself; you may however - as the original
  308.  archive is runable as it is - simply copy the whole directory to your
  309.  hard disk.
  310.  
  311.  
  312. 2. Documentation
  313. *****************
  314.  
  315.  Please read the corresponding text file or klick on the corresponding
  316.  gadget if you are hypertexting. Note that for the latter the correct
  317.  file must be in the same directory as the this manual.
  318.  
  319.   Until now, the following languages are available:
  320.  
  321.  @{"English" link "Documentation_E.guide/main"} Text file: Documentation_E.txt
  322.  
  323.  @{"Deutsch" link "Documentation_D.guide/main"} Textdatei: Documentation_D.txt
  324.  
  325.  
  326. 3. History
  327. ***********
  328.  
  329.  This chapter consists of two parts, namely `Changes' and `Bugs'.
  330.  The first contains changes (improvements, additions, minor bugs)
  331.  made in newer releases. It also includes links to the bugs in the
  332.  second chapter.
  333.  The second part covers all major bugs found (and mostly solved)
  334.  in various releases of VideoMaxe. The only interesting part for
  335.  the user are the unsolved bugs there.
  336.  
  337. 3.1. Changes
  338. =============
  339.  
  340.  Starting programming in 1989, releasing a first version openly
  341.  in 1990 (02.11). Starting here with the last 1.3 release.
  342.  
  343.  "Date" is always the final compilation date.
  344.  The more "o" are preceding the text, the more important is the change.
  345.  
  346. 3.1.1. Release 03.24
  347. ---------------------
  348.  
  349.  Date: 22 May 1992
  350.  
  351.  This is the last version of VideoMaxe for WB 1.3. Refer to the 03.24
  352.  documents for details.
  353.  
  354. 3.1.2. Release 04.00_beta
  355. --------------------------
  356.  
  357.  Date: 25 Feb 1993
  358.  
  359.  Initial 4.00 version. Had the remark not to use it as it was a
  360.  beta version and might be (and was...:.) bogus.
  361.  
  362.  Though successor of VideoMaxe 03.XX, so much changes have been
  363.  made that it is in fact a new program with completely new
  364.  documentation required.
  365.  
  366.  oo Added all the numberless fabulous features the 04 versions of
  367.    VideoMaxe!!!
  368.  oo All file formats changed. Opportunity to update project and
  369.    video recorder (old "Treiber"-) files.
  370.  
  371.  Bugs fixed: %
  372.  
  373. 3.1.3. Release 04.10
  374. ---------------------
  375.  
  376.  Date: 16 Apr 1993
  377.  
  378.  Major bug fix release. First non-beta 04 version.
  379.  
  380.  o Changed "VM:Prefs" to "VM:Config" (style guide).
  381.  
  382.  Bugs fixed: `-(1)', `-(2)', `-(3)', `-(4)', `-(5)', `-(6)', `-(7)',
  383.              `-(8)', `-(11)'.
  384.  
  385. 3.1.4. Release 04.11
  386. ---------------------
  387.  
  388.  Date: 26 Apr 1993
  389.  
  390.  Minor bug fix release. Done this mainly because of the embarrassing
  391.  bug `-(12)'.
  392.  
  393.  o some minor bug fixes
  394.  o you do not have to press "TAB" or "ENTER" to really read the
  395.    search texts in the search title and the search tape windows;
  396.    that was really irritating sometimes. Some gadget position
  397.    have changed as well...
  398.  o added french catalog. Thanks Leif!
  399.  
  400.  Bugs fixed: `-(12)'.
  401.  
  402. 3.1.5. Release 04.12
  403. ---------------------
  404.  
  405.  Date: 06 May 1993
  406.  
  407.  Minor bug fix release, fixing bug `-(13)' that irritated some
  408.  american NTSC-only-machine users...
  409.  
  410.  o Improved documentation.
  411.  
  412.  Bugs fixed: `-(13)'.
  413.  
  414. 3.1.6. Release 04.20
  415. ---------------------
  416.  
  417.  Date: 16 Sep 1993
  418.  
  419.  Major update release.
  420.  
  421.  o Finally found bug why program crashed when dragging a file onto
  422.    VideoMaxe's application icon. Now you`re able to drag project,
  423.    VideoMaxe preference and layout preference files onto VideoMaxe's
  424.    application icon in iconification mode.
  425.  o Comparing strings now with the localized compare from the locale
  426.    library (collate 2). No longer capitalize the title's strings
  427.    for exactly that reason.
  428.  o Won`t save icon now if there is already one existing when saving
  429.    a file. Saved icons will now have a no fixed icon position.
  430.  o Redrawed all VideoMaxe icons.
  431.  o Created in-program-code for the default layout window shapes.
  432.    This will let VideoMaxe`s default pal layout look much better
  433.    (try it in the layout preferences window, before all windows
  434.    were as big as the screen). Useful when the  "VM:Config/LO.prefs"
  435.    file however couldn`t be loaded.
  436.  oo Every project now contains a clipped title list, accessable in the
  437.    project window.
  438.  o Completed the documentation, writing my fingers down to rather
  439.    short sticks
  440.  oo Finally wrote an installer script. Will now do minor updates, new
  441.    installation, full version decoding, file updating
  442.  o No longer automatically capitalizing rubric names. This will
  443.    however not lead to compatibility problems, as these strings
  444.    were actually saved big and not only internally computed.
  445.  o Added shortcuts for important menus.
  446.  oo Put "Public screen?" and "Shanghai windows?" flags to work.
  447.  o Slight change needed in "Search for title" because of no longer
  448.    capitalizing title's key strings: "Search for full text" will now
  449.    regard case sense, only "Search for pattern" will not.
  450.    Embedded same behaviour into "Search for tape".
  451.  o new catalog file created (version 3). German updating, French updating
  452.    by Leif Kornstaedt (Thanks, Leif!).
  453.  oo Finally dropped the coded/light version schnick-schnack. Now you
  454.    can simply edit the password in the vm prefs, and according to its
  455.    correctness some features are blocked or not...
  456.  
  457.  Bugs fixed: `-(9)', `-(14)', `-(15)', `-(16)', `-(17)', `-(18)', `-(19)',
  458.              `-(20)', `-(21)'.
  459.  
  460. 3.1.7. Release 04.30
  461. ---------------------
  462.  
  463.  (Beta release)
  464.  
  465.  Date: 24 Nov 1993
  466.  
  467.  oo Severe intern structure change, discovering a number of
  468.    smaller bugs (producing some other smaller bugs... :+)
  469.  oo Re-thought VideoMaxe string output.
  470.    (1) New VIEW output for mask, rubric, tape, title, project.
  471.        Is shown in every id-output (e.g. lists).
  472.    (2) New INFO output for rubric, tape, title, project.
  473.        Info for rubric, tape, title in: project window.
  474.        Info for project in: project list window
  475.        Will provide prefs to handle what infos to display.
  476.    (3) For all these strings you now can adjust wether to take
  477.        texts or symbols (VideoMaxe prefs) as identification for
  478.        the shown values.
  479.    As for point (1), creating and showing lists will be somewhat
  480.    slower...
  481.  oo Introduced DYNAMIC STRINGS! That means that any string may be as
  482.    long as you like!!
  483.  oo Added mask special window. No fun these long menus...
  484.  oo Finally produced a statistics window worth its name.
  485.  o Will take own allocation procedures now, no longer the standard
  486.    M2Amiga ones. This & the new dynamic string feature leads to the
  487.    following run time memory improvements for a test VideoMaxe project
  488.    file with 209 Titles:
  489.  
  490.                            V4.20                        V4.30
  491.                                              (standard heap)        (own heap)
  492.    Memory needed        128.608                99.848                89.696        Bytes
  493.  
  494.  oo No more fussing about with TAB/ENTER to really read the data of
  495.    integer/string gadgets. Now the data always will be read from the
  496.    gadgets when required.
  497.  oo File formats have changed:
  498.    -Mask list files                    changed, update with vmconvert
  499.    -Project files                      changed, update with vmconvert
  500.    -Video recorder files               changed, update with vmconvert
  501.    -Printer preferences files          changed, update with vmconvert
  502.    -VideoMaxe preferences files        changed, can't be updated
  503.    -Layout preferences files           unchanged
  504.  o many smaller & bigger changes concerning the outfit of the windows
  505.  o improved window close up routine(s) due to halted window...
  506.  oo some oddities concerning the tab cycle feature for gadtool gadgets
  507.    removed (used to recalc some values & then redraw the gadget in
  508.    question, which caused the gadget to deactivate...). Now, the
  509.    redraw procedure will check the gadget for activation, the redraw
  510.    it and activates it again in case.
  511.  o VideoMaxe prefs. and its window changed to the new necessities.
  512.  o prt. prefs and its window  changed to the new necessities. Three new
  513.    flags for the prt. prefs.
  514.  o spaces of time now in Hours, Minutes, Seconds.
  515.  
  516.  (proper release)
  517.  
  518.  Date: 13 Jan 1994
  519.  
  520.  o several beta bugs fixed.
  521.  o removed some harmeless bugs in some windows processings that forgot
  522.    to deallocate some data. Additionally, the deallocation procedure
  523.    will now be done with the window in question blocked until all
  524.    is deallocated, and then the window is closed. That clears up some
  525.    confusion that came up when the underlaying window was re-activated
  526.    though VideoMaxe was still working on the deallocation
  527.    (especially project window -> project list window).
  528.  o The standard gadget "OK" is now named "Use". That seems to tell more...
  529.  oo Implemented "next gadget activation" with [RETURN] (mainly because
  530.    some guy insisted the style guide says so...).
  531.  o Included Commodores 'Installer' & 'AmigaGuide' to the archive.
  532.  o added a _provisional_ 'Help' menu to project list window. However,
  533.    this will only execute the online help string of the VideoMaxe
  534.    preferences - please don't change that string as this somewhat
  535.    curious. As adjusted when VM comes, it will call:
  536.          run sys:utilities/AmigaGuide vm:docs/VideoMaxe.guide
  537.    The call will open VideoMaxe.guide asynchronosly. No guarantees
  538.    whether this will work on your installations are made...
  539.  oo Localized the installer script. English and German available.
  540.  o Project window: title list no longer recalculated after title search
  541.    (was rather senseless), no automatic flip to "all titles" mode after
  542.    inserting a new title (rather senseless, too). Active tape/rubric are
  543.    now taken as defaults for new titles.
  544.  oo Excluded limitations in serach title window for non-registered users.
  545.    Added an nerving requester for unregistered users.
  546.  oo Re-thought the 'search title' routine. Now no more odd results (due
  547.    to some unclarities whether to use the titles name or the modified
  548.    titles name (articles omitted) in search [binary search]).
  549.    Added "AddAllMatching..."-feature, suggested by Lothar Mai.
  550.  o Dyn. string max block size limited to 100 (range now {1..100}).
  551.  o Time space length: zero values are no longer shown. E.g.
  552.    "23 Minutes" instead of "0 Hours, 23 Minutes, 0 Seconds".
  553.    "0 Seconds"  instead of "0 Hours, 0 Minutes, 0 Seconds" (!!).
  554.  o Fixed bug: When printing, the VideoMaxe defaults for info text verbosity
  555.    were used (not those values of the printer config of the project
  556.    (respectively changed project's prt. conf.))...
  557.  o The project window will now initially display the 1st tape instead
  558.    of the full title list.
  559.  o Added pattern gadget to the file requesters, defaulting to "~(#?.info)".
  560.  
  561.  Bugs fixed: `-(23)', `-(24)', `-(25)'.
  562.  
  563. 3.1.8. Release 04.33
  564. ---------------------
  565.  
  566.  Date: 01 May 1994
  567.  
  568.  o The title view strings are now entirely created when loading a project,
  569.    not everytime they are needed. This will cost some more loading time &
  570.    memory, but will enormeously improve the time to create the display title
  571.    lists in the project window (e.g. when changing the list type). This was
  572.    really embarassing sometimes, especially for me, running an old 68000
  573.    still....
  574.  o Project window wouldn't redisplay title list after a window size change.
  575.    Fixed.
  576.  oo Display status of the project window (active list, title, tape, rubric,
  577.    prt. config number) is now silently saved with a project, thus you will
  578.    always return to the situation when you left the window...
  579.    Clipped title list will be silently saved now, too -- not exactly the
  580.    _list_, but all titles of the list; its _order_ of titles may be different.
  581.    Suggested by Andre Scherin.
  582.  o Title window: tape & rubric will now be shown as view text - as it shold be.
  583.  o The width of the rubric & tape gadgets in the project & title window will
  584.    now be calculated relative to the window width - they no longer have a
  585.    constant width per font. Thus, you may make more text visible in these
  586.    gadgets by increasing the window width.
  587.  oo Added split & merge facilities for projects!!! See the "project list"'s
  588.    special menu.
  589.  o Print: Now you can adjust the start & ending when printing a list.
  590.    Requested by several users.
  591.  o Removed special check for correct catalog version. See `Odds & Ends'.
  592.  o Title editor: You can now calculate a new titles length by typing its
  593.    end counter position. Suggested by Lothar Mai.
  594.  oo The error, info, question and about windows are now easy system
  595.    requesters. Advantages: The windows look somewhat better, have always
  596.    the correct size to read the contents properly, less program code
  597.    is needed. As consequence, these window's shape is not saved anymore.
  598.  o Registered users won't see the 'About' window on startup any more.
  599.    Unregistered users will see the whole 'About' window now as nerving
  600.    requester instead of the small info window...
  601.  o Included two WB tool types:
  602.    - PUBSCREEN  - defines own public screen name
  603.    - DEFPROJECT - defines a default project to be loaded on startup
  604.  o The project spool information will now have impact on the spool info
  605.    display in the tape info window (as it should be...).
  606.  o New catalog version (6) needed. Updated the german catalog. French
  607.    catalog updated by Leif Kornstaedt. Thanks!
  608.  o Updated the docs, preparation for mult. languages:
  609.     Docs/Manual.txt           english VideoMaxe Manual with "changing"
  610.                               information.
  611.     Docs/Documentation_X.txt  VideoMaxe Documentation in language X. Its
  612.                               guide file will be used as online help file.
  613.    In the VideoMaxe prefs. you can now adjust that file name -- no real
  614.    online help yet, but with "Specials.Help" in the project list window
  615.    that file will tried to be started with "SYS:Utilities/AmigaGuide"...
  616.  o Improved the hard-coded layout default...& VideoMaxe default...
  617.  o You can now adjust the online help file - the program "sys:utilities/
  618.    amigaguide" will be executed with that file as argument when you select
  619.    "Help". STILL provisional!!
  620.  oo New data type MEMO added.
  621.  o Mask entry window: Improved data restorage when changing data type.
  622.  o Project window: will now redisplay tape/title info text after
  623.    "MaskSpecials".
  624.  o Added (telling!?) appendices for the release files:
  625.    PROJECTS             : pj
  626.    MASKLISTS            : ml
  627.    VIDEORECORDER        : vcr
  628.    PRINTER PREFERENCES  : prp
  629.    VIDEOMAXE PREFERENCES: vmp
  630.    LAYOUT PREFERENCES   : lop
  631.  o Fixed: tape/rubric wouldn't redisplay after search for title.
  632.  o Search for title window: all found title are shown now while we are
  633.    busy searching "all matching" titles...
  634.  
  635.  Bugs fixed: `-(10)', `-(26)', `-(27)', `-(28)'.
  636.  
  637. 3.1.9. Release 04.40
  638. ---------------------
  639.  
  640.  Date: 08 Jul 1994
  641.  
  642.  o "Clear clipped title list" would not have effect on project save
  643.    operation. Fixed.
  644.  o View text of a by a "used spaces suggest" modified title would not be
  645.    recalculated. Fixed.
  646.  o Project window: Incorrectness when switching to the clipped
  647.    list via the mx gadget while having a title active that is _not_ in
  648.    the clipped list (false active title was displayed...). Fixed.
  649.  o Project window: Would not react to doubleklick correctly when you have a
  650.    "good" display mode (eg. Super72:SuperHighRes) with a "bad" Amiga (eg.
  651.    an old A500 like mine), as the windows redisplaying routines would cost
  652.    too much time. Solved.
  653.  o Project window will now always ask for more mem on ram panic (instead
  654.    of an error & exit...)
  655.  oo Added ONLINE HELP. Simply press HELP in any window and the docs for
  656.    that window will pop up.
  657.  o Will now run without the locale library (=> WB/Kick 2.04+).
  658.  o Installer script will now install amigaguide library.
  659.  oo Improved printing:
  660.      o using less hazardous printer commands (!)
  661.      o too long strings (texts, memos, view texts, etc.) will no longer
  662.        be cut to fit into one line, but printed fully
  663.      o printer preferences may hold two "Condensed" pitches now (15 or 17).
  664.      o you can change the "Use abbr." flag now locally for printing
  665.      o no longer initializing the printer before printing, adding a gadget
  666.        to do that manually into the printer window.
  667.      o Added one more flag to the prt.prefs.!
  668.    See in the `documentation' for more details.
  669.  o Finally added a color editor....
  670.  o Removed the "Forget active values?" requests in the printer preferences,
  671.    mask list and video recorder windows that did pop up when opening a file.
  672.    These were more annoying than helpful...
  673.  o Improved editing in printer preferences window (copy configs...)
  674.  o Print window will now initially have the projects active prt. config as
  675.    default.
  676.  o Some intern integrity checks will now be left out (in the final compilation)
  677.    to gain speed.
  678.  o Added menu to set window (all, nothing, negated).
  679.  o Info texts:
  680.     - Added abbreviations for the spool info: used time (>|), rest time (|<) and
  681.       counter (OOOO).
  682.     - Counter will no longer contain decimal point.
  683.     - Changed abbr. "XX's" to "XXs".
  684.  o The "choose" windows won't redisplay list after window size change. Fixed.
  685.  o Project window: Added a "zero check" special.
  686.  o Title window: increased number of chars for title length minutes to 3 (instead
  687.    of 2) - so you might now type 110 Minutes instead of 1 Hour, 50 Minutes....
  688.  o Project window: Added safety-check before actually performing "Start values".
  689.  o Project list window: Added load & save menu items for both config files.
  690.    Suggested, no, strongly demanded by Lothar XYZ.
  691.  oo Removed vicious suggestion bug. See `-(29)'.
  692.  o Layout prefs: Added "Use WB screen mode?"-flag and possibility to enter
  693.     the public screen name of VideoMaxe.
  694.  o VideoMaxe prefs: icreased max Possible dyn. string add size to 300 (was 100).
  695.  o Moved spool info adjustments from project to video recorder (where it belongs).
  696.    Unfortunately, [and that's why I hesitated implementing it] I had to change
  697.    the project and vcr file formats - you can certainly update your files with
  698.    the VMConvert tool; so:
  699.  oo File formats have changed:
  700.    -Project files                      changed, update with vmconvert
  701.    -Video recorder files               changed, update with vmconvert
  702.  oo Added german documentation (& online help...:-).
  703.  
  704.  Bug fixed: `-(29)'.
  705.  
  706. 3.1.10. Release 04.41
  707. ----------------------
  708.  
  709.  Date: 13 Aug 1994
  710.  
  711. o Project window: New shortcut Amiga-P for "Specials.Print.Active Title List".
  712. o Project window: New shortcut Amiga-K for "Title.Copy active title".
  713. o Project window: New menu item "Title.locked" (shortcut Amiga *).
  714. o Project window: Fixed a small display bug that would sometimes set the
  715.    active rubric/tape to NIL.
  716. oo New standard gadgets "#" (choose one entry out of a list) and "I" (adjust
  717.    info text verbosity):
  718.   - Project window: Added "#"-Gadgets to tape & rubric (eliminating the
  719.     corresponding menu items "choose"). Added "I"-Gadget to tape, rubric &
  720.     title.
  721.   - Main window: Added "I"-Gadget to project.
  722.   - Statistics window: Added "I"-Gadgets to project, tape, rubric & title
  723.     (eliminating the corresponding menu items).
  724. o Main window: Added gadget for default project file name; added standard menu
  725.     "Load" for projects.
  726. o Choose window: Added menu item "Specials.Show" (Shortcut Amiga ?) (instead of
  727.    showing the entry via mouse-click).
  728. o Added help for choose window.
  729. o Improved the "Zero check" routine.
  730. oo Added new mask entry type "Set":
  731.    - search routine will hunt for the in-set objects strings!
  732.    - search routine will now always hunt for the mask entry names of true
  733.      boolean mask entries!
  734.    - updated mask entry & mask entry list window.
  735.  
  736.  Bug fixed: `-(30)'.
  737.  
  738. 3.1.11. Release 04.42
  739. ----------------------
  740.  
  741.  Date: 17 Aug 1994
  742.  
  743.  This release is the same as 04.41, except it has the following bug fix:
  744.  
  745.  Bug fixed: `-(31)'.
  746.  
  747. 3.1.12. Release 04.43
  748. ----------------------
  749.  
  750.  Date: 18 Sep 1994
  751.  
  752.  oo Better layout using bevel boxes.
  753.  o Suggestion window: Added "Use" and "Cancel" standard gadgets.
  754.  o Show tape window now draws with the gadget font (instead of the screen font).
  755.  o Project list window: new gadgets "Quit" & "Iconify"; unused gadgets removed.
  756.  oo Added priority setting for (unlocked) titles. Thus you should get much
  757.    better (sorted) used space suggestion lists.
  758.  o Added view strings for suggestions.
  759.  
  760. 3.1.13. Release 04.44
  761. ----------------------
  762.  
  763.  Date: 25 Oct 1994
  764.  
  765.  o Layout Default: Mask entry and string window adapted to the new bboxes...
  766.  o Project merge & split: Defaults are active projects now.
  767.  oo No need to assign VM: any more. See documentation (Startup).
  768.  o Added new Length window, suggestion previewer.
  769.  
  770.  Bugs fixed: `-(33)', `-(34)'.
  771.  
  772. 3.1.14. Release 04.45
  773. ----------------------
  774.  
  775.  Date: 22 Apr 1995
  776.  
  777.  o Fixed docs (length window help could not be accessed correctly)
  778.  o Verbosity windows now have the screen title "VideoMaxe" instead of no
  779.    text...I know you all waited for this feature :)
  780.  oo Two new mask entry types: "Link" and "More" (link type suggested by Mark
  781.    Nowiasz)
  782.  o Added percentage display in statistics.
  783.  o Added statistics for the active title list.
  784.  o Added an "input-thread" for _new_ titles in the title window - that is,
  785.    you can now enter the new titles name, rubric and length, and then you
  786.    will be automagically prompted the suggestions...
  787.  o If you open a new project in the project list window, it will automatically
  788.    be the active project now (as it should be, I guess...).
  789.  o The "copy config" menus in the printer preferences window are now "swap
  790.    config" menus.
  791.  o Improved choose windows, added a mask entry choose window.
  792.  o Improved search title/tape output and adapted the search routines to
  793.    the new link & more mask entry types.
  794.  o Loading/Saving progress output (which will slightly increase the
  795.    loading time again...:(
  796.  o The "Priority" default for new titles has changed from "0" (lowest prio.)
  797.    to "5" (mediocre prio.). This seems to do better in every-day-use...
  798.  
  799.  Bugs fixed: `-(35)', `-(36)'.
  800.  
  801. 3.1.15. Release 04.46
  802. ----------------------
  803.  
  804.  Date: 24 May 1995
  805.  
  806.  Pure bug fix release.
  807.  
  808.  Bugs fixed: `-(37)'.
  809.  
  810. 3.2. Bugs
  811. ==========
  812.  
  813.  This chapter covers all major bugs found in various releases of
  814.  VideoMaxe. The only interesting part for the user are the unsolved
  815.  bugs here -- all others are obviously solved in the current release...
  816.  
  817.  Bugs are found in programs in multiple ways; there are small bugs,
  818.  funny and ugly bugs, and, of course, there are bugs not even
  819.  Commodore knows where they came from.
  820.  
  821.  But now for something completely different:
  822.  
  823.  o The bugs listed beneath are KNOWN bugs only (well, what else...);
  824.    thus, that list is not complete in what way soever.
  825.  o Furthermore, it may be that even some known "bugs" do not occur in
  826.    the list. For one thing, they may be too "small" so that I decided
  827.    not to mention them (and there are many of these, mentioned as
  828.    "done minor bug fixes" in "Changes"). The other thing is that I might
  829.    not consider some "strange" behaviour as "bug", though other may do.
  830.  
  831.  And here's the list:
  832.  
  833.  Convention:
  834.  
  835.  +(<bugNo>)        = Bug number <bugNo> is not yet fixed
  836.  -(<bugNo>)        = Bug number <bugNo> is fixed in current version
  837.  
  838.  
  839. 3.2.1. -(1)
  840. ------------
  841.  
  842.  In version      : 04.00_beta (08.03.93)
  843.  Location        : Everywhere
  844.  Situation       : More than one window is open
  845.  Error           : The IDCMP-Port of the unactive window is not blocked
  846.  Ok since        : 04.10
  847.  Notes           : This isn`t really a "bug", I simply haven`t implemented
  848.                    that yet. So watch out if VideoMaxe does not react...
  849.  
  850.  
  851. 3.2.2. -(2)
  852. ------------
  853.  
  854.  In version      : 04.00_beta (08.03.93)
  855.  Location        : Reopening VideoMaxe (from iconification)
  856.  Situation       : Not enough free (chip) ram available
  857.  Error           : VideoMaxe will assert (so all previously loaded (and
  858.                    perhaps changed) projects will be lost)
  859.  Ok since        : 04.10
  860.  
  861.  
  862. 3.2.3. -(3)
  863. ------------
  864.  
  865.  In version      : 04.00_beta (08.03.93)
  866.  Location        : Save project
  867.  Situation       : A loaded project`s path+filename is longer than 80 chars
  868.                   and you select the menu item "Save"
  869.  Error           : The complete filename will be cut off and the project will
  870.                   be tried to save to that wrong name; this might cause
  871.                   an error (that`s the best case) or the project might be
  872.                   saved to that wrong name. This latter behaviour is _VERY_
  873.                   ugly, as it may overwrite (without further request) an
  874.                   already existing file that coincidentially has exactly
  875.                   this name...
  876.  Ok since        : 04.10
  877.  Notes           : Fortunately, the worst case situation described above is
  878.                   not very probable
  879.  
  880. 3.2.4. -(4)
  881. ------------
  882.  
  883.  In version      : 04.00_beta (08.03.93)
  884.  Location        : Project
  885.  Situation       : Use one of the special mask operations
  886.  Error           : VideoMaxe does not recognize the project to be changed
  887.  Ok since        : 04.10
  888.  
  889. 3.2.5. -(5)
  890. ------------
  891.  
  892.  In version      : 04.00_beta (08.03.93)
  893.  Location        : Project
  894.  Situation       : Change the active list via the mx-gadget while there
  895.                   is no active title
  896.  Error           : VideoMaxe will not refresh the spool information even
  897.                   if the selection of the new list provides an active title
  898.  Ok since        : 04.10
  899.  
  900. 3.2.6. -(6)
  901. ------------
  902.  
  903.  In version      : 04.00_beta (08.03.93)
  904.  Location        : Main
  905.  Situation       : Starting up VideoMaxe
  906.  Error           : First, the about information is shown and then the args
  907.                    are loaded; this should be the other way round
  908.  Ok since        : 04.10
  909.  
  910. 3.2.7. -(7)
  911. ------------
  912.  
  913.  In version      : 04.00_beta (08.03.93)
  914.  Location        : Copied Title
  915.  Situation       : The title window starts with the advice to to copy a
  916.                    title
  917.  Error           : ALL information is copied while it is very unuseful
  918.                    to copy the date information; it should have the value
  919.                    of the current time
  920.  Ok since        : 04.10
  921.  Notes           : I will add the pre-text "Copy of " to the name of the
  922.                    title as well (and will think about other values useful
  923.                    to copy or not)
  924.  
  925. 3.2.8. -(8)
  926. ------------
  927.  
  928.  In version      : 04.00_beta (08.03.93)
  929.  Location        : Everywhere
  930.  Situation       : Closing a window
  931.  Error           : In this situation VideoMaxe should get both the normal
  932.                    window sizes & the zoomed window sizes. Somehow this
  933.                    goes astray.
  934.  Ok since        : 04.10
  935.  
  936. 3.2.9. -(9)
  937. ------------
  938.  
  939.  In version      : 04.00_beta (08.03.93)
  940.  Location        : Everywhere
  941.  Situation       : Intuition`s window refresh (caused by window size change)
  942.  Error           : After this operation the window will refresh its frame
  943.                    each time the right mouse button is pressed
  944.  Ok since        : 04.20
  945.  Notes           : This can be _very_ annoying if you have more of those
  946.                   windows, as the refreshing steals your time. Obviously
  947.                   my refreshing procedure is innocent, so why is this???
  948.  
  949. 3.2.10. -(10)
  950. --------------
  951.  
  952.  In version      : 04.00_beta (08.03.93)
  953.  Location        : Everywhere
  954.  Situation       : You`ve choosed a proportional gadget font in the layout
  955.                    preferences
  956.  Error           : The gadget real time calculations will be (slightly) wrong
  957.  Ok since        : 04.33
  958.  
  959. 3.2.11. -(11)
  960. --------------
  961.  
  962.  In version      : 04.00_beta (08.03.93)
  963.  Location        : Project list -> Project
  964.  Situation       : Ram-Cloning a project
  965.  Error           : Titles are inserted in alphabetical order. As the titles
  966.                   are managed in a binary tree as well (and I haven`t
  967.                   implemented AVL-Trees...), the tree of the cloned project
  968.                   becomes a linear list. Employing the recursive search
  969.                   procs (and these are used in the copying routine itself)
  970.                   then very likely leads to a stack overflow error...
  971.  Ok since        : 04.10
  972.  Notes           : The titles are now inserted according to the tape title
  973.                   lists as it should be (and is handled saving projects).
  974.                   Thus, I hope to have the best chance to get an more or
  975.                   less balanced tree.
  976.  
  977. 3.2.12. -(12)
  978. --------------
  979.  
  980.  In version      : 04.10
  981.  Location        : Suggest
  982.  Situation       : Choosing a suggestion for used spaces that does fully
  983.                   overplay (at least one) title (indicated by only one
  984.                   ">")
  985.  Error           : VideoMaxe will Assert with an error message that can
  986.                   only be understood by me :+).
  987.  Ok since        : 04.11
  988.  Notes           : There were three words missing in the source after I
  989.                   had slightly changed the meaning of a datatype :-|.
  990.                   It was something like "AND (end <> NIL)"...
  991.  
  992. 3.2.13. -(13)
  993. --------------
  994.  
  995.  In version      : 04.11
  996.  Location        : Starting up VideoMaxe
  997.  Situation       : Can`t open the screen though enough memory available
  998.                   (e.g. because of an unexistent screen mode).
  999.  Error           : VideoMaxe will give the error message "Not enough
  1000.                   memory available!" instead of "Can`t open screen!".
  1001.                   Furthermore, VideoMaxe will not try to open a screen
  1002.                   with another (available) screen mode.
  1003.  Ok since        : 04.12
  1004.  Notes           : Reported to me by Matt Simmons.
  1005.                    In fact, you might get trouble if you want to START
  1006.                    VideoMaxe of Releases 04.11- on a pure NTSC machine
  1007.                    (though certainly the programs runs with any screen
  1008.                    mode), as you can`t change the preloaded layout
  1009.                    preferences file.
  1010.  
  1011. 3.2.14. -(14)
  1012. --------------
  1013.  
  1014.  In version      : 04.00
  1015.  Location        : Starting up VideoMaxe
  1016.  Situation       : A library VideoMaxe needs is not available.
  1017.  Error           : The program SHOULD assert with the dos exit code
  1018.                    FAILED (but one should not believe an compilers
  1019.                    manual...). The program DOES mostly assert with an
  1020.                    ILLEGAL INSTRUCTION ALERT however.
  1021.  Ok since        : 04.20
  1022.  Notes           : As M2Amiga automatically opens the used libraries,
  1023.                    I`ve no chance to explicitely test all needed
  1024.                    libraries - the runtime system is doing that for
  1025.                    me (with this noted bug...). _I_ can`t correct
  1026.                    this but will now link a run time file that at
  1027.                    least shows which library could not be opened (though
  1028.                    code will thus increase).
  1029.  
  1030. 3.2.15. -(15)
  1031. ----------------
  1032.  
  1033.  In version      : 04.12
  1034.  Location        : Print routine
  1035.  Situation       : Printing with certain printer drivers (e.g. EpsonX)
  1036.  Error           : Printer device will produce an error when initializing
  1037.                   the printer (though the used commands are known to the
  1038.                   driver); this will let VideoMaxe cancel the print job.
  1039.  Ok since        : 04.20
  1040.  Notes           : Obviously no failure of my print routine. I did the
  1041.                   following to improve VideoMaxe failure handling:
  1042.  
  1043.                   o survey the printer device error flag after every
  1044.                     ANSI command sent to it and
  1045.  
  1046.                     + display any _known_ error as plain text with the
  1047.                       last used ANSI command
  1048.                     + display any unknown error with the last used ANSI
  1049.                       command
  1050.                     + let the user decide after any of those errors if
  1051.                       he wants to cancel, proceed or proceed & ignore
  1052.                       the following errors
  1053.  
  1054. 3.2.16. -(16)
  1055. --------------
  1056.  
  1057.  In version      : 04.12
  1058.  Location        : Startup
  1059.  Situation       : Starting VideoMaxe up from Workbench with VM: not
  1060.                    assigned.
  1061.  Error           : VideoMaxe will not automatically assign VM: to the
  1062.                    current directory.
  1063.  Ok since        : 04.20
  1064.  Notes           : Did look for the cli-structure only...
  1065.  
  1066. 3.2.17. -(17)
  1067. --------------
  1068.  
  1069.  In version      : 04.10
  1070.  Location        : Saving a project to a project file.
  1071.  Situation       : Save (not "Save as") a NEW project.
  1072.  Error           : Access to NIL: as no default file name present - program
  1073.                    asserts
  1074.  Ok since        : 04.20
  1075.  Notes           : Never done this, discovered by chance!!
  1076.                    Now ignoring such call.
  1077.  
  1078. 3.2.18. -(18)
  1079. --------------
  1080.  
  1081.  In version      : 04.12
  1082.  Location        : Startup VideoMaxe
  1083.  Situation       : Supply a layout preferences file as argument
  1084.  Error           : Won't open the correct screen
  1085.  Ok since        : 04.20
  1086.  Notes           : Simply corrected the order of the startup sequence.
  1087.                    Rather foolish error...
  1088.  
  1089. 3.2.19. -(19)
  1090. --------------
  1091.  
  1092.  In version      : 04.12
  1093.  Location        : Delete a title
  1094.  Situation       : U wanta delete a title with length zero
  1095.  Error           : Won`t be able to do that if it is not last on tape.
  1096.  Ok since        : 04.20
  1097.  Notes           : Sure you should be able to delete a title with length
  1098.                    zero any time. In fact, you could not delete such titles
  1099.                    at all if they weren`t last on tape...now you can.
  1100.  
  1101. 3.2.20. -(20)
  1102. --------------
  1103.  
  1104.  In version      : 04.12
  1105.  Location        : Release package
  1106.  Situation       : -
  1107.  Error           : An absolutely senseless file "Install.bat" was included.
  1108.  Ok since        : 04.20
  1109.  Notes           : No idea how that file got there...
  1110.  
  1111. 3.2.21. -(21)
  1112. --------------
  1113.  
  1114.  In version      : 04.00
  1115.  Location        : Startup
  1116.  Situation       : Old catalog loaded
  1117.  Error           : String mixup
  1118.  Ok since        : 04.20
  1119.  Notes           : Delivered OC_Version with zero, because nothing else
  1120.                    would work with OpenCatalog. A bug in M2Amiga?
  1121.                    Now testing for version differently.
  1122.  
  1123. 3.2.22. -(22)
  1124. --------------
  1125.  
  1126.  In version      : 04.20
  1127.  Location        : Project window
  1128.  Situation       : Leaving it via OK or DELETE
  1129.  Error           : Exec list not deallocated => ram loss
  1130.  Ok since        : 04.21
  1131.  
  1132. 3.2.23. -(23)
  1133. --------------
  1134.  
  1135.  In version      : 04.20
  1136.  Location        : Tape window
  1137.  Situation       : Typing a 4-digit number into the length gadget
  1138.  Error           : Integer overflow (Arts.Assert)
  1139.  Ok since        : 04.30
  1140.  
  1141. 3.2.24. -(24)
  1142. --------------
  1143.  
  1144.  In version      : 04.20
  1145.  Location        : Leaving VideoMaxe
  1146.  Situation       : The VideoMaxe screen is public & guest windows are open
  1147.                    on it.
  1148.  Error            (I leave that to your machine)
  1149.  Ok since        : 04.30
  1150.  Note            : Well, I simply forgot to change my Screen-CloseUp
  1151.                    procedure when introducing public screen; the old
  1152.                    Screen-CloseUp handled it like a custom screen and
  1153.                    tried to close all windows on it...very embarassing...
  1154.  
  1155. 3.2.25. -(25)
  1156. --------------
  1157.  
  1158.  In version      : 04.20
  1159.  Location        : Title window
  1160.  Situation       : Changing an existing title via OK (resp. USE) with:
  1161.                    o the change won't be applyable due to any reason(s)
  1162.                      (so an error _should_ occur...)
  1163.                    o you have bad luck because some intern pointer is
  1164.                      set this way and not the other...:-(
  1165.  Error           : Stack overflow because of corrupt binary title tree may occur.
  1166.  Ok since        : 04.30
  1167.  Note            : If the above mentioned circumstances are matched (what
  1168.                    is rather rare & thus kept me from recognizing this bug
  1169.                     for so long..), the intern binary title tree will be
  1170.                     corrupted. This *may* lead to a stack overflow because
  1171.                     of an infinitive loop - but only if the corrupted part
  1172.                     of the tree is requested by the program.
  1173.                     So: Though this bug is rather rare & even if it occurs,
  1174.                     it mostly won't show -- I have found it. I am a hero.
  1175.  
  1176. 3.2.26. -(26)
  1177. --------------
  1178.  
  1179.  In version      : 04.30
  1180.  Location        : All menus
  1181.  Situation       : Running VideoMaxe under OS 3.0
  1182.  Error           : The Amiga Shortcuts are not present.
  1183.  Ok since        : 04.33
  1184.  Note            : Thanks to Christoph Feck for the hint.
  1185.  
  1186. 3.2.27. -(27)
  1187. --------------
  1188.  
  1189.  In version      : 04.30
  1190.  Location        : All cycle gadgets
  1191.  Situation       : Running VideoMaxe with a bigger CPU than 68000 (??)
  1192.  Error           : Text panic in the cycle gadgets.
  1193.  Ok since        : 04.33
  1194.  Note            : (I) THE BUG: The cycle gadgets were created with
  1195.  
  1196.                         ng.label = ADDRESS(CycleLabelAddressArray);
  1197.                         ng.flags = placetextIn;
  1198.  
  1199.                    which is certainly bogus as this will try to display the
  1200.                    string array as a text (!) and inside the cycle gadget (!).
  1201.  
  1202.                    (II) On my machine (A500, Kick 37.175, WB 38.36), everything
  1203.                    was fine - never saw anything but correct cycle gadgets as
  1204.                    I planned them.
  1205.  
  1206.                    (III) Reports said, that on machines with the same software
  1207.                    (Kick 37.175, WB 38.36) but running with better processors
  1208.                    (e.g. with a turbo-card), the bug DID occur. As for this point,
  1209.                    I did not think AT ALL of a bug like it actually was, but that
  1210.                    something with the text-addresses would go wrong using higher
  1211.                    processors. Thus, either the reports have been wrong, or we are
  1212.                    confronting another miracle in the world of computing...
  1213.  
  1214.                    (IV) A hint by Andreas Raquet guided me to the bug. Thanks!
  1215.  
  1216. 3.2.28. -(28)
  1217. --------------
  1218.  
  1219.  In version      : 04.30
  1220.  Location        : Layout preferences window
  1221.  Situation       : Loading a preferences file from disk, then try to choose
  1222.                    a font.
  1223.  Error           : The GURU might make a little visit, due to corrupt font name
  1224.                    addresses :-(.
  1225.  Ok since        : 04.33
  1226.  
  1227. 3.2.29. -(29)
  1228. --------------
  1229.  
  1230.  In version      : 04.30
  1231.  Location        : Accept used space suggestion in the title window
  1232.  Situation       : It's a used space suggestion that would overplay even
  1233.                    the last title on a tape.
  1234.  Error           : The program would assert...***SORRY***
  1235.  Ok since        : 04.40
  1236.  Note            : What a bug - one of the kind: hard to make, great effect,
  1237.                    easy to correct.
  1238.  
  1239. 3.2.30. -(30)
  1240. --------------
  1241.  
  1242.  In version      : 04.40-
  1243.  Location        : Accept used space suggestion in the title window.
  1244.  Situation       : It is a used space suggestion that would change the first
  1245.                    title of the all title list (!).
  1246.  Error           : The program would assert...***SORRY***
  1247.  Ok since        : 04.41
  1248.  Note            : Appeared quite seldom, but very arksome (?) if. After
  1249.                    searching 4 h (!) for the solution for the mystery, I
  1250.                    found out that I solely had to change a constant to a
  1251.                    variable parameter...
  1252.  
  1253. 3.2.31. -(31)
  1254. --------------
  1255.  
  1256.  In version      : 04.41-
  1257.  Location        : Starting up VideoMaxe.
  1258.  Situation       : Program won't work with asl library version 37-.
  1259.  Error           : Program showed memory error, though in fact the asl library
  1260.                    wasn't good enough...
  1261.  Ok since        : 04.42
  1262.  Note            : Using asl library version 37-, you won't be able to use
  1263.                    the screen mode requester.
  1264.  
  1265. 3.2.32. +(32)
  1266. --------------
  1267.  
  1268.  In version      : 04.42-
  1269.  Location        : Saving any file.
  1270.  Situation       : Using the file name to "ram:<NonExistingFile>".
  1271.  Error           : Very strange error message: "File not found".
  1272.  Ok since        : -
  1273.  Note            : After this error there will be a such zero-length file an
  1274.                    the ram: device. You may then save it to that name...
  1275.  
  1276. 3.2.33. -(33)
  1277. --------------
  1278.  
  1279.  In version      : 04.43-
  1280.  Location        : Starting up VideoMaxe.
  1281.  Situation       : "VM:" is not assigned.
  1282.  Error           : VideoMaxe would try to open some configurations BEFORE
  1283.                    assigning "VM:" to the program's dir.
  1284.  Ok since        : 04.44
  1285.  
  1286. 3.2.34. -(34)
  1287. --------------
  1288.  
  1289.  In version      : 04.43
  1290.  Location        : Title view strings.
  1291.  Situation       : Sometimes, on some machines - not on mine :)
  1292.  Error           : VideoMaxe would mess up the title view strings.
  1293.  Ok since        : 04.44
  1294.  
  1295. 3.2.35. -(35)
  1296. --------------
  1297.  
  1298.  In version      : 04.44-
  1299.  Location        : Mask entry window.
  1300.  Situation       : Change the mask entries name and then choose a different type.
  1301.  Error           : The new name won't be read and the old name will be displayed
  1302.                    again...
  1303.  Ok since        : 04.45
  1304.  
  1305. 3.2.36. -(36)
  1306. --------------
  1307.  
  1308.  In version      : 04.44-
  1309.  Location        : Project list window.
  1310.  Situation       : Quit the program -- while deallocating data.
  1311.  Error           : The project list window screen title will be messed up.
  1312.  Ok since        : 04.45
  1313.  
  1314. 3.2.37. -(37)
  1315. --------------
  1316.  
  1317.  In version      : 04.45
  1318.  Location        : Mask entry list window.
  1319.  Situation       : Try to increase a string gadget's capacity by pressing
  1320.                    RETURN when the limit is reached.
  1321.  Error           : The program will quit with a queer Modula-2 Assert-Message :((.
  1322.  Ok since        : 04.46
  1323.  Note            : Thx to Mark Nowiasz for reporting this awkward bug so quickly.
  1324.                    The only thing I can do is to apologize...
  1325.  
  1326.  
  1327. 4. Troubleshooting & Hints
  1328. ***************************
  1329.  
  1330. 4.0. VideoMaxe always starts up in the 'unregistered' mode!
  1331. ============================================================
  1332.  
  1333.  => 1st: You are not registered. Please read the manual how to register!
  1334.     2nd: You haven't saved the prefs with the password! Type in the password
  1335.          in the VideoMaxe preferences window and DON'T FORGET to choose
  1336.          "Save"!!
  1337.  
  1338. 4.1. VideoMaxe always shows odd 'screen open errors' when starting up!
  1339. =======================================================================
  1340.  
  1341.  => There's a false screen mode (= a screen mode unable to display on
  1342.     your system) adjusted in the layout preferences.
  1343.     Choose your preferred screen mode in the layout preferences window
  1344.     and DON'T FORGET to choose "Save"!!
  1345.  
  1346. 4.2. How can I quickly find a free place on my tapes for a spontaneous recording?
  1347. ==================================================================================
  1348.  
  1349.  => Choose "New title" in the project window, fill in the titles length
  1350.     with your wishes and choose "Get suggestion". Leave the title window
  1351.     via "Cancel" if you don't want to store that spontaneous recording...
  1352.  
  1353. 4.3. While printing, VideoMaxe shows 'Unsupported printer command' error? Can I print anyway?
  1354. ==============================================================================================
  1355.  
  1356.  => 1st: I use the standard ANSI printer codes (see your OS manual). If
  1357.          this error occurs, this means that your in the Amiga prefrences
  1358.          adjusted printer driver can't translate the command. Normally
  1359.          this should mean that the printer belonging to the driver does
  1360.          not support that command, but -- at least with the original
  1361.          commodore drivers (sorry) -- everything is possible.
  1362.     2nd: Yes. Don't cancel the printing and choose 'Ignore following
  1363.          errors'. Thus the non-supported commands will be ignored.
  1364.          However, I can't guarantee for the output, then....try it!
  1365.  
  1366. 4.4. Some info/view texts are running out of their gadgets!
  1367. ============================================================
  1368.  
  1369.  => 1st: Select "Use abbreviations?" in the VideoMaxe preferences window.
  1370.          Thus abbreviations are used to make the info/view texts shorter.
  1371.     2nd: Choose a smaller gadget font in the layout preferences.
  1372.     3rd: Try to increase the width of the gadget in question by increasing
  1373.          the width of its window.
  1374.     4th: Choose less information to be displayed if you can renounce
  1375.          some information.
  1376.  
  1377. 4.5. How can I delete a title that is not last title of its tape?
  1378. ==================================================================
  1379.  
  1380.  => 1st: Not at all, as you would corrupt that tape unless the title's
  1381.          length is zero. Mark the title as 'unlocked', so it is free
  1382.          to be overplayed.
  1383.     2nd: If you however urgently want to delete the title (as you did
  1384.          an error inserting it. for example), simply change its length
  1385.          to zero first and then delete it.
  1386.  
  1387. 4.6. I inserted a title on a wrong tape!
  1388. =========================================
  1389.  
  1390.  => Choose "Copy active title" and insert that copy correctly. Then delete
  1391.     the wrong original.
  1392.  
  1393.  
  1394. 5. Thanks to...
  1395. ****************
  1396.  
  1397.  Jens Stumpe for painting the title picture.
  1398.  Leif Tobias Kornstaedt for the French translation.
  1399.  
  1400.  All registered users!
  1401.  
  1402.  
  1403. 6. The Author
  1404. **************
  1405.  
  1406.  The author is me and I am the author. Note that I moved.
  1407.  
  1408.       |-----------------------------------------------------------|
  1409.       |          ADDRESS                                          |
  1410.       |···························································|
  1411.       |          Stephan Sürken                                   |
  1412.       |          Alzeyer Straße 65 a, App. 140                    |
  1413.       |          D-67549 Worms                                    |
  1414.       |-----------------------------------------------------------|
  1415.  
  1416.       |-----------------------------------------------------------|
  1417.       |          ELECTRONIC MAIL                                  |
  1418.       |···························································|
  1419.       |          suerken@worms.fh-rpl.de                          |
  1420.       |-----------------------------------------------------------|
  1421.  
  1422.       |-----------------------------------------------------------|
  1423.       |          WORLD WIDE WEB                                   |
  1424.       |···························································|
  1425.       |          http://www.worms.fh-rpl.de/~suerken              |
  1426.       |     http://www.worms.fh-rpl.de/~suerken/videomaxe.html    |
  1427.       |-----------------------------------------------------------|
  1428.  
  1429.       |-----------------------------------------------------------|
  1430.       |          BANK ACCOUNT                                     |
  1431.       |···························································|
  1432.       |          o Sparkasse Worms, FRG                           |
  1433.       |          o Bankleitzahl (BLZ)         : 553 500 10        |
  1434.       |          o Account-Number/Konto-Nummer: 8313702           |
  1435.       |-----------------------------------------------------------|
  1436.  
  1437.  
  1438.  Enjoy!
  1439.  
  1440.  -Stephan
  1441.