HyperView.class 2.958 Documentation
 
 
HyperView 2.958 Classes
       NIO Server    
      Server Threads   
     List details     
HyperView Methods
Gobs & Gadgets
Gob
AnimGob
Gadget
ScrollBar
BasicPane
ViewPane
SuperBitmap
RadioGroup
RadioButton
 
 Directory




 
 
Running as an Application or an Applet.

 Applet:
  As an Applet, HyperView() runs ONLY under
  JDK 1.42 Plugin from Sun. Earlier versions
  ran under the now long since deprecated
  Netscape capabilities API.  
  HyperView is a "signed Applet" and signed
  by  HyperByte inc.'s  Thawte verified  DSA
  certificate.    This certificate is your
  method of verifying that the code has NOT
  been tampered with.   This certificate ran
  out which means basically Thawte wants another
  $300 U.S..  However it still functions
 
 Jar format and how the certificate functions.

  Jar fomat is the saame as zip format.  Thus
  you can use  a program such as winzip to unpack
  it.  
      Most people refer to the resultant file
  as a "jar"

     There is one critical difference to jar
  format, and that is inside the "jar" file
  is another file called a "manifest.mf"
  This file contains the MD5 checksum of
  each class in the jar, and uses the value
  of the certificate to encyrpt various info.
  Thus, if you open the jar (unpack it) or
  1 bit is different the MD5 checksum will not
  match and the code will NOT run.
     Also,  the certificate is married to the
  exact domain "hyperbyte.ab.ca"   Thus it will
  only run from that specific domain. (Or subdomain)
 
   The Hyperbyte inc. Thawte verified
DSA certificate is like a set of car keys.
Without the Applet will not run.

 
Three steps to running HyperView as an Applet

   #1 Import certificate by clicking This Link  


  Now a note on this.   "If" you have been very
  lazy and not updated windows for along time,
   you may have to do this.
  MS totally replaced their JVM back in 2000.
  If in doubt click to update your windows
 
  #2 Make sure you have the Java 1.42 Plugin

 
   #3 Click to download and run the Applet.

  NOTE:   This posted version is running
          V2.957 until some final minor changes
          are made to V2.958

Running as a Java(tm) Application.
(MS windows)
 #1 Make a directory to hold the classes & images.
   
 #2 Click here and download the HyperView jar
   
 #3 Unpack the HyperView.jar file with a
      archive tool such as winzip.
 
 #4 Open a DOS window and CD.

 #5 Type the following command

    "java -classpath .;..\nio_server; HyperFrame

 
FTM Till I get Mark to help me properly
    package everything, The new NIO server classes
    reside in a separate directory. The
 
   -classpath .;..\nio_server;

  statement means "Look in the current directory
   "."  and the nio_server directory.



(UNIX)
  #1 Make a directory to hold the classes & images.
   
  #2 Click here and download the HyperView jar
   
  #3 Unpack the HyperView.jar file with a
      archive tool such as unzip.
 
  #4 Unpack the jar into you directory.
      
 #5 Type the following command

    "java -classpath .:../nio_server: HyperFrame"

 
FTM Till I get Mark to help me properly
    package everything, The new NIO server classes
    reside in a separate directory. The
 
   -classpath .;..\nio_server;

  statement means "Look in the current directory
   "."  and the nio_server directory.

 Note:
  In order to run HyperView under Unix, you MUST
  have X Windows installed. The new nio server
  will run without X.