FAQ for Sysbook Errors

The Problem

>        I am using CBT edition with an amendment to my
>        setup manager to correct the bug that did not
>        allow it to add the cbt30r.sbk to the other
>        compressed files as per technical support at Asymetrix.
>        When the files were compressed it did not give me the
>        error so I would guess the setupmanager worked.
>
>        I installed it on a friends (non-toolbook) machine
>        the installation went well...my demo came up fine.
>
>        The first screen which transitions to the next screen
>        with an idle handler worked great.  However, none of
>        the navigation buttons which were set up using the
>        CBT Hyperlinks worked.  (They did work and still work
>        on the version I run in toolbook on my machine.)
>
>        On scanning my CBT edition documentation I note it
>        says "be sure to write an enterApplication handler in
>        your application to confirm that the sysem book CBT30R.sbk
>        appears in the list contained in the sysbooks property, if
>        it is not, CBT edition extensions will not function properly."
>
>        I suspect this might be the problem as I did not put in an
>        enter application handler.
>
>        I have no programming experience, I am relativly new to
>        Toolbook and up to now have not worked with sysbooks before
>        could someone please offer me a non-complicated explanation
>        of sysbooks and show me a script that I could use to get
>        the CBT sysbook to run with my demo so the navigation buttons work.
>
>        Also, I would like to launch Video For Windows as an executible
>        file upon installation of the demo.  How would I go about doing
>        that?
>
>        Thank you in advance.  I appreciate your help.
>
>                Shirly
>
>
>
>Shirly Ellis
>Dolphin Resources, Specialty Educators
>sxellis@venus.cambrianc.on.ca
>
>
try something like this in the enterapplication or enterbook script:

  if "ctb30r.sbk" is not in sysBooks
    push sysToolBookDirectory & "ctb30r.sbk" onto sysBooks
  end
  -- and if your app uses path animation
  if "ctb30t.sbk" is not in sysBooks and \
    "mtb30.sbk" is not in sysBooks
    push sysToolBookDirectory & "mtb30anm.sbk" onto sysBooks
  end

============================================================
John R. Hall                      602-626-7343
Biomedical Communications         602-626-2145 (FAX)
Arizona Health Sciences Center    jhall@biocom.arizona.edu
Tucson, AZ  85724
============================================================

Revised 9/6/95
brianp@u.washington.edu (Brian Parkhurst)
University of Washington
Box 357260
Seattle, WA 98195-7260
206/543-9175