content
Product description
This product includes applet and application set to control html frame content and automatically change or load html file or jpg picture into frames.
The application enables you to create html file that includes the applet tag and to edit the parameters of this applet tag to control the operation of the applet and determine which html file will load into a given frame and when.
When the applet run you see a console window that includes control buttons:
pause - To suspend the operation of the applet and stop frame switching.
continue - To resume the operation after pressing pause.
back - To return to the previous pages and load former html files into the frames.
next - To skip to the next cycle and load new html files to the frames.
exit - To stop the operation of the applet and removing it from memory.
The console window can present pictures, animation, audio and text depending on the configuration done by the application. You can use the console to provide commentary and explanation to the html file loaded in the frames.
You can provide the next console types:
Link - Mainly to insert html files into the frames and to optionally provide picture and audio file.
Animation - Provide animation within the console window.
Text - Provide Text with line wrap inside the console window.
Menu - Provide Menu that the user uses to control the future operation and track of the applet.
Exit - To end the operation of the applet.
You use the application to configure which files to load into which frame and which console window to provide. When you open an html file that includes the pagerunner applet you can see a list of cycles that the applet use. Each cycle contains information about html files to load into the frames and information on the console window properties using the pagerunner application you can edit the cycles add new ones or change their order of execution.
Uses of PageRunner include:
Providing on-line presentation by changing several educational html files within one or more frame.
Touring your site by switching key html files of your site in one or more frames.
Or explaining the process of buying products from your cybershop using real files of your cybershop.
Touring sites outside your site replacing conventional links.
Providing real time news broadcasting by loading several files in a loop when you change one of the files the file is loaded automatically into the client computer.
Replacement to push Technology you can send an email with a link to a file containing PageRunner applet when the user clicks the link the applet load automatically html files to the user computer.
Site performance monitoring - You can use the applet to load files from your site in continuos loop when there is a problem loading the files you know that there is operational failure.
Advertisement - You can advertise using PageRunner in two ways one you provide a top frame in which you load a first page of the advertiser site so that users can resize the frame and start working on the advertiser site. A second way is to use one or more top frames in which you will load pictures or text linked to the advertiser site.
Advantages of PageRunner include:
The client does not need to install any software and need only browser to load the frames and java applet.
There is no need to install any server side application only the applet is needed.
Since all the code is written in pure java the applet and configuration application can work in any platform.
The java applet will work in any java capable browser.
The applet is small in size and load within few seconds.
You can simultaneously change the content of 10 frames at the same time and unlimited number of frames at different times.
Installing the application
You need two files for the application the virtual machine file jre114.exe for nt/95 jre114.gz solaris and the classes file preval.zip.
Follow those steps to install the application -
1. Run the virtual machine jre114.exe it will be installed under Program Files in the main directory. For unix machine extracts the files from jre114.gz.
2. Create directory named c:\pr or /pr/ under the main directory.
3. Copy the classes files to c:\pr or /pr/
4. Extracts the files using winzip or gzip.
5. Restart your computer.
To run the application use a batch file called pr.bat or shell script wt.
Ensure that the virtual machine jre reside in your path type jre to see if your computer can find it.
If you want to install the application in other directory then c:\pr change the batch file to include the new directory. The batch file looks like this:
jre -cp c:\pr;C:\pr\Vecclass.zip;C:\pr\Symclass.zip MainFr
jre is the virtual machine
-cp points to the class's directory so you can change the path to point to your directory. MainFr is the main class of the application.
To run the application all the next classes have to be in the directory:
ANIMAT~1 CLA 9,084 03/11/97 17:15 Animationedit.class
COLORL~1 CLA 3,634 03/11/97 17:15 Colorlist.class
EXITEE~1 CLA 7,113 03/11/97 17:15 Exiteedit.class
ABOUTD~1 CLA 1,846 02/11/97 15:27 AboutDialog.class
LINKED~1 CLA 8,107 03/11/97 17:15 Linkedit.class
LISTAL~1 CLA 8,189 03/11/97 17:15 Listall.class
MAINFR~1 CLA 18,605 03/11/97 17:15 MainFr.class
MENUED~1 CLA 7,976 03/11/97 17:15 Menuedit.class
MENUSE~1 CLA 7,500 03/11/97 17:15 Menuset.class
NEWTYP~1 CLA 2,657 03/11/97 17:15 Newtype.class
PREF~1 CLA 2,720 03/11/97 17:15
pref.class
QUITDI~1 CLA 2,247 03/11/97 17:15 QuitDialog.class
TEXTED~1 CLA 10,202 03/11/97 17:15 Textedit.class
VARAPP~1 CLA 1,098 03/11/97 17:15 Varapp.class
WTD~1 CLA 5,951 03/11/97 3:04
Wtd.class
FRM~1 CLA 5,439 03/11/97 17:15
Frm.class
STFL~1 CLA 317 03/11/97 17:15
Stfl.class
IMAGEL~1 CLA 21,890 13/05/97 22:24 ImageListBox.class
VECCLASS ZIP 357,713 23/05/97 19:36 VECCLASS.ZIP
SYMCLASS ZIP 359,683 13/05/97 23:09 SYMCLASS.ZIP
When you run the application you see its main screen:
Installing the applet
The applet classes are included in preval.zip. When you extract the files a directory called applet is created under pr - c:\pr\applet that contains the applet class files.
Here is a list of the applet files.
DATA~1 CLA 6,712 03/11/97 3:11 Data.class
CWIN~1 CLA 3,174 03/11/97 3:11 CWin.class
CNV~1 CLA 5,265 03/11/97 3:11 Cnv.class
LISTHA~1 CLA 1,277 03/11/97 3:11 Listhash.class
MENUWI~1 CLA 4,971 03/11/97 3:11 MenuWin.class
SITEWA~1 CLA 7,567 03/11/97 3:11 sitewalk.class
VARS~1 CLA 1,080 03/11/97 3:11 Vars.class
There are two ways to install the applet in your Internet site:
1. If you install the applet to work in several html files that reside in different directories install the applet in one directory for instance /applet/ under the root directory and use codebase in the applet tag in the html files that load the applet to find the classes in the applet/ directory.
When you use the new file from the application the applet tag looks like this:
<applet
code=sitewalk.class
name=sitewalk
width=2
height=2 >
<param name="page1" value="jpg, ad1.jpg, 300, 200, 10000, , main-http://www.marble.com/new.html, -, -, -, -, -, -, -, -, -, ">
<param name="page2" value="jpg, ad2.jpg, 300, 200, 10000, , main-http://www.marble.com/faq.htm, -, -, -, -, -, -, -, -, -, ">
</applet>
After you insert the codebase parameter the applet tag looks like this:
<applet
code=sitewalk.class
codebase=/applet/
name=sitewalk
width=2
height=2 >
<param name="page1" value="jpg, ad1.jpg, 300, 200, 10000, , main-http://www.marble.com/new.html, -, -, -, -, -, -, -, -, -, ">
<param name="page2" value="jpg, ad2.jpg, 300, 200, 10000, , main-http://www.marble.com/faq.htm, -, -, -, -, -, -, -, -, -, ">
</applet>
If the codebase is used with a slash at the beginning it denote that a complete path is used for instance codebase=/applet/ if the codebase do not use a leading slash / then it show the path from the html document directory to the class directory for instance
codebase=applet/
The codebase can also denote a url like codebase=http://www.marble.com/applet/
2. By the second installation method the applet classes can be copied to the html
file's directory in this case you do not need a codebase parameter and the applet tag as
created by the application File New will work properly.
Menu command description
File New- By this command you can create a new html file containing an applet tag.
After you select it you can see empty cycle list you can add new cycles by pressing Add.
File Open- To open a file. After you select it you can see the cycles list that you can edit. The file has to contain an applet tag and preferably created before by File New.
File Close- To Close an open file and free the resources it occupies.
File Save- To save a file. If the file was opened then it is saved to the same name otherwise if the file is new created by File New a Save As dialog box is opened and you need to provide the name of the file. The file name need to end with .htm or .html
File Save As- Save a file in a new name. If you open a file and you want to save it in a new name use this command. You can also use it to save a new file created by File New.
File Exit- To end the operation of the software.
Edit Cut- The edit Cut, Copy and Paste refer; to cycles to cut a cycle use Edit Cut, later you can select a new cycle and press Edit Paste to move the cycle to the new location. To use Cut Copy Paste in a text field use under windows Ctrl-x Ctrl-c Ctrl-v respectively.
Edit Copy- To copy a cycle to a new location. Use Edit Past to copy the cycle to the new location.
Edit Paste- After using Edit Cut Or Edit Copy move to the a line in the list and press Edit Paste the cycle will be inserted before that line.
Edit Preferences- Open a dialog box with two fields Current Frame and Your Browser full path.
Those fields are used when you use Stage Run or Stage Show to run the applet using the cycles you edited. When for instance you press Stage Run the following steps occur -
1. The Browser is launched from within the java application.
2. The browser is loading the frame html file.
3. The frame html file load on one of its frame an html file.
4. The html file within the frame has an applet tag so the applet is loaded.
For this to work properly the application needs to know the full path of the browser and the html frame file so you provide them under Edit Preferences.
The Browser full path is usually constant while the frame file name is changed for each frame that load the applet.
The browsers are usually installed under Program Files directory in NT/95 for netscape find file named netscape.exe for Internet Explorer find file named iexplore.exe.
Try those paths:
C:\Program Files\Netscape\Communicator\Program\netscape.exe
C:\Program Files\Internet Explorer/Iexplore.exe
In Current Frame provide the frame file url for instance for local drive use file:///c|/wt/frame1.html
Notice that there are three slashes after file:
For netscape browser it is possible to use local disk to load the frame file, however for Internet Eplorer there is a security manager that prevents access to local disk.
Both Internet Explorer and netscape can be used to load the frame file from web server like Microsoft personal web server or IIS or netscape server.
Use full url to access file on the server like
http://localserver/wt/frame1.html
or
http://www.server.com/wt/frame1.html
Verify that the frame file load the correct html file that contains the applet you are currently editing.
Create Frames Select Frames- This option enable you to create a new frame html file by selecting from a list the frame pattern.
Stage Add- All the menus under Stage work on the cycle list and are identical to buttons provided on the list window. Stage Add augments new cycle to the cycle list.
A window for selecting the cycle type show and you can choose the correct cycle type. The new cycle is added at the end of the list. you can choose one of these types:
1. LINK - In this type you can change frame content and provide jpg or gif picture in the console window or play audio file.
2. ANIMATION - In this type you can change frame content and provide animation in the console window or play audio file.
3. TEXT- In this type you can change frame content and provide text paragraph in the console window or play audio file.
4. MENU- In this type you can change frame content and provide a menu to choose the tour direction.
5. EXIT - In this type you can change frame content and exit the applet. Use this cycle as the last cycle.
Stage Insert- This menu Insert a new cycle in the cycle list. As In Stage Add a window for selecting the cycle type show and you can choose the type you want.
Before operating this command select a cycle in the cycle list the new cycle will be inserted before the cycle you selected.
Stage Delete- use this command to remove a cycle from the cycle list. Select the cycle you want to delete and operate this command.
Stage Reorder- Use this command to change the position of a cycle in the cycle list.
First select the cycle you wont to reorder press Stage Reorder and then select the cycle that you want the reordered cycle to come before.
Stage Edit- Use this command to edit a cycle parameter. Select the cycle you want to edit and operate the command you will see a dialog box containing various parameters of the cycle.
Stage Run- During editing of your file if you want to see how your project looks like operate this command and the browser will load followed by the applet processing the cycles of your file. You need to fill in the borrower full path and the frame file location under Edit Preferences. See Edit Preferences above for more details.
Stage Show- Similar to Stage Run except that the applet will process the cycles beginning at the cycle you selected in the cycle list. This option enables you to see immediately the last edited cycle without seeing the preceding cycles saving you some time.
Help About- Name and version of the software.
Working with files
For the applet to work properly it needs to work within a frame file.
An html frame file might look like this:
<HTML>
<HEAD>
</HEAD>
<FRAMESET ROWS="99%,1%">
<FRAMESET COLS="20%,80%">
<FRAME SRC="empty.html" NAME="win1">
<FRAME SRC="empty.html" NAME="main">
</FRAMESET>
<FRAME SRC="wt.html" NAME="applet">
<NOFRAMES>
<BODY>
<P>Your browser doesn't support Frames.</P>
</BODY>
</NOFRAMES>
</FRAMESET>
</HTML>
This file will look like this in a browser.
A frame html window cannot contain <BODY> </BODY> tag and not any tag associated with it. Instead the frame window use <FRAMESET> </FRAMESET> tag.
The format of the <FRAMESET> tag is as follow -
<FRAMESET ROWS=p | % | * | COLS=p | % | *>
...
</FRAMESET>
Rows denote the horizontal frames for instance:
<FRAMESET ROWS=50%,50%> will look like this:
You can use the percentage value to determine the frame size relative to the browser window size as the above example or you can use the frame size in pixels.
<FRAMESET ROWS=100,100,*>
In this example the three horizontal frames will be created the two first frames will be 100 pixels wide and the third frame will occupy the remaining space. The wildcard * denote the remaining space.
Which look like this:
The COLS attribute will provide frames divided to columns. You can use Percentage, pixels or wildcard as in the ROWS case.
<FRAMESET COLS=50%,50%> will look like this:
You can also use combinations of COLS and ROWS for instance:
<FRAMESET COLS=34%,33%,33% ROWS=34%,33%,33%>
Will look like this:
The frame set can contain in it a <FRAME> tag or <FRAMESET> tag which is called nested FRAMESETS or <NOFRAME> tag.
The format of the <FRAME> tag is as follows:
<FRAME
SRC=URL
NAME=name
MARGINWIDTH=x
MARGINHEIGHT=y
SCROLLING=yes | no | auto
NORESIZE>
Here is a description of these attributes:
SRC- The html file to load into the frame for instance SRC=index.html
NAME- The name of the frame. This is the address of the frame you can use it in the software application to determine which frame will get which html file.
MARGINWIDTH, MARGINHEIGHT- The space in pixels between the frame border and the frame content.
SCROLLING- Determine if scroll bars will appear in case the content of the frame will be bigger than the frame. The default is auto.
NORESIZE- Usually you can resize the frame size by dragging the frame border to disable resizing use the NORESIZE.
When you use <FRAMESET> tag within another frameset tag it is called nesting FRAMSETS for instance the following html file:
<FRAMESET ROWS="50%,50%">
<FRAME SRC="empty.html" NAME="win1">
<FRAME SRC="empty.html" NAME="main">
</FRAMESET>
Will appear in the browser as:
Inserting a FRAMESET inside the FRAMESET in the former example like this:
<FRAMESET ROWS="50%,50%">
<FRAMESET COLS="50%,50%">
<FRAME SRC="empty.html" NAME="win1">
<FRAME SRC="empty.html" NAME="win2">
</FRAMESET>
<FRAME SRC="empty.html" NAME="main">
</FRAMESET>
Will look like this:
In the FRAMESET tag it is possible to determine the border width in pixels using the BORDER attribute for instance
<FRAMESET ROWS="50%,50%" BORDER=10>
<FRAMESET COLS="50%,50%">
<FRAME SRC="empty.html" NAME="win1">
<FRAME SRC="empty.html" NAME="win2">
</FRAMESET>
<FRAME SRC="empty.html" NAME="main">
</FRAMESET>
Will look in the browser this way:
You can remove the frame borders completely by setting BORDER to 0 for instance:
<FRAMESET ROWS="50%,50%" BORDER=0>
<FRAMESET COLS="50%,50%">
<FRAME SRC="red.html" NAME="win1">
<FRAME SRC="blue.html" NAME="win2">
</FRAMESET>
<FRAME SRC="yellow.html" NAME="main">
</FRAMESET>
It will look like this:
In the software application you can use Create Frames Select Frames to make new frame html files. When using this command you will see a window Select Frames window:
In the left there is a list of html frames by which you can select a frame design, the frame design is shown in the right side. In the design picture the black lines denote the frames borders the and the red line denote the location of the html file that operate the applet the space of the applet html file is very small since it is not showing any information and only operates the applet. On the design pictures there are the names of the various frames named by the NAME attribute of the <FRAME> tag. The biggest frame that contains the most important information is called main while the other smaller frames are called win1, win2, win3 and so on. The frame that carries the html file with the applet tag is named applet and denoted by red line in the
See the next html file for those names.
<HTML>
<HEAD>
</HEAD>
<FRAMESET ROWS="99%,1%">
<FRAMESET COLS="20%,80%">
<FRAME SRC="empty.html" NAME="win1">
<FRAME SRC="empty.html" NAME="main">
</FRAMESET>
<FRAME SRC="wt.html" NAME="applet">
<NOFRAMES>
<BODY>
<P>Your browser doesn't support Frames.</P>
</BODY>
</NOFRAMES>
</FRAMESET>
</HTML>
To create a frame select in the list a particular frame and then press the OK button, a Save As window will appear so that you can select the location and name of the file.
The file is an html file so it ends with .htm or .html.
The html frame file created by Create Frames Select Frames menu option will load to the frame an html file empty.html that does not have any content and will leave the frame blank. After the browser load the html frame file the empty.html file will be used with no content, to load an html file with content use the software applet this way you can easily change the content of the frame by the software application without editing an html file.
Verify that the html file loaded in the applet frame is indeed the html file that contains the applet tag with the right cycles. Usually you create the html file that contains the applet tag using File New menu from the application then you add cycles to the cycle list. Then before you edit the cycles save the file using Save As menu option and verify that in the html frame file the file loaded in the applet frame is the file you have just saved. In Edit Preferences you can insert the name of the frame file so that you can use Stage Run or Stage Show. Then you can start editing the cycles and immediately try them by choosing Stage Run or Run from the cycles list window.
You can use Stage Run or Run from the cycles list to try the cycles from the beginning or use Stage Show or Show from the cycles list to see in the browser a particular cycle without the preceding cycles.
There are several ways to load the applet the first is the way mentioned above, according to this way the frame html file load in one of its frames an html file that contains the applet tag.
A second way is to load the applet html file to a particular frame by a link, you start the frame html file with empty.html file in the applet frame the you use a link picture or text to load an html file into the frame. Here are picture and text link respectively:
<a href="toursite.html" target="applet"><img src="tour.gif" alt="tour.gif (1092 bytes)" width="120" height="40"></a>
<a href="toursite.html" target="applet">Press here to tour the site</a>
The toursite.html contain the applet tag and the target is the applet frame as in the attribute target="applet".
In this method you can use several links that each load different html files with different set of cycles.
A third way to load the applet is by starting a new browser window with a frame file that at one of its frames load an html file with the applet tag.
For example in the next links a new browser window will start using the target="_blank" destination.
<a href="toursite.html" target="_blank"><img src="tour.gif" alt="tour.gif (1092 bytes)" width="120" height="40"></a>
<a href="toursite.html" target="_blank">Press here to tour the site</a>
Arranging cycles in a list
When you open a file using File Open or File New you can see the cycles list window.
Usually in most application in each cycle you change one page that is why the cycles in the list are called PAGE1, PAGE2 and so on.
The list window contains on its lower part buttons that control the cycles, by which you can add, insert, delete, reorder, edit a cycle or save the list to disk. The buttons provide the same functionality as the main menu Stage menu.
The following is a short description of the buttons:
ADD- When you press the add button a list of cycles types appear from which you need to select the type of the new cycle.
To choose the type you want select the type in the type list and press OK or double click on the type you want. The add cycle will appear at the end of the cycle list. Every type provide different objective. Here is what you can do with each type:
1. LINK - Mainly to change the frame content by inserting a new html files in the frames. You can also provide a jpg or gif picture that will display in the console window or provide an audio file that will play during the cycle.
2. ANIMATION- Enable you to change the frame content by inserting an html file in the frame. You can also provide animation files to display in the console window or an audio file to that will play during the cycle.
3. TEXT- Used to show in the console window a text paragraph and enables you to change the frame content by inserting a new html file in the frames. You also can play an audio file.
4. MENU- You can display menus in the console window the menu contains buttons with describing text on them. When you press a button in the menu the applet is jumping to the cycle that the button is linked to. For instance you can configure a menu that if you press the first button you will jump to PAGE1, if you press the second button you jump to PAGE8 and so on, this way you can determine the path that the applet will run and you can enable the user to select the issues that interest her. Before the menu appears you can change the frame content by inserting a new html files in the frames.
5. EXIT- You can use the exit type to end the operation of the applet after this type the applet will conclude and clear the memory it occupies. Before the applet exit this type can change the frame content by inserting a new html file in the frames.
INSERT- You can use insert to augment the list in the position you provide. Before Inserting a value selects cycle in the list and press INSERT a list of cycles type will appear so you can select the new cycle type after you press the OK button the new cycle will be positioned before the cycle you selected.
DELETE- To delete a cycle use the delete button. Before deleting select the cycle you want to delete and press delete.
REORDER- Use reorder to change the position of a cycle in the cycle list. Before pressing the button select the cycle you want to reorder and then press the reorder button after that select a second cycle that you want to remove to the reordered cycle will be remove before the second cycle.
EDIT- Use edit to edit the selected cycle. After you press the edit button a dialog box will appear containing different parameters of the cycle. You can change or add those parameters to display the cycle the way you prefer.
SAVE- Use save to save all the current file to disk. If the file is new a Save As dialog box will appear and you will be asked to provide the location and name of the new file.
Remember that the file is an html file and need to be ended with .htm or .html.
RUN- When pressing run the browser will load and operate the frame file and the applet so you will see how the cycles you editing are working.
For run to work properly the following conditions need to be filled.
1. Fill the browser full path in Edit Preferences.
The browsers are usually installed under Program Files directory in NT/95 for netscape find file named netscape.exe for Internet Explorer find file named iexplore.exe.
Try those paths:
C:\Program Files\Netscape\Communicator\Program\netscape.exe
C:\Program Files\Internet Explorer/Iexplore.exe
2. Fill the current frame file in Edit Preferences Current Frame. You need to provide the frame file full url for instance for local drive use file:///c|/wt/frame1.html
Notice that there are three slashes after file:
For netscape browser it is possible to use local disk to load the frame file, however for Internet Eplorer there is a security manager that prevents access to local disk.
Both Internet Explorer and netscape can be used to load the frame file from web server like Microsoft personal web server or IIS or netscape server.
use full url to access file on the server like
http://localserver/wt/frame1.html
or
http://www.server.com/wt/frame1.html
3. Verify that the frame file is loading in one of its frames the html file with the applet tag that you are currently editing. If it is not the case edit the frame file by a text editor and insert the applet tag html file as the source for the applet frame.
for instance the <FRAME> tag of the applet frame may look like this
<FRAME SRC="appletfile.html" NAME="applet">
Replace the appletfile.html to the html file with the applet tag you are currently editing.
Notice that before the run command operated the application check the Edit Preferences to see if they are not empty in case they are empty the Edit Preferences will appear and you will be asked to provide the borrower path and the frame file url.
The run command also save the file automatically before executing so if the file is new a Save As dialog box will ask the path and name of the file.
SHOW- Show is similar to run the browser will started with the frame file and the applet. The difference is that run start executing the cycles from the beginning while show start executing the cycles from the cycle currently selected this way to see a change in a particular cycle you do not need to wait for all the cycle but you see the cycle you interested in immediately.
The same conditions that need to be met in the run command are also need to be met in the Show command. The Show command works by inserting in the first cycle a LINK cycle with a jump to the selected cycle and saving the file. After saving the file the first link command is deleted. When the browser run it load the applet tag html file from disk with the cycle that jump to the selected cycle.
If for instance you run the Show command and you reset your computer the applet tag
html file will contain the first cycle that jumps to the selected cycle in this case you
if you see that the first cycle is redundant delete it.
Editing pages or cycles
To edit a cycle press the Edit button from the Cycles list window or from the main menu select Stage Edit or double click a cycle in the cycle list. If no cycle is selected when you press the edit button the first cycle will be edited. Otherwise the selected cycle will be edited. In all the edit windows there are the following buttons:
BACK- To edit the former cycle. The current edit window will be closed and the former cycle will appear in the edit window.
NEXT- To edit the next cycle. The current edit windows will close and the next edit window will appear.
SHOW- Similar to Show in the cycles list. The browser will be loaded with the cycle currently edited as the first cycle to be processed by the applet. For this command to work you need to fill in Edit Preferences the browser full path and the currently frame file url.
OK- To close the edit window and to save the changes into the corresponding variables.
CANCEL- To close the edit window without saving the changes to the variables causing the changes to be lost.
Link edit window
The link edit window enable you to insert a jpg or gif picture in the console window and play an audio file together with switching html files in frames.
The link edit window contains the following fields:
Graphics File Name: An optional jpg or gif graphic file to be displayed in the console. The size of the graphics file is determined by the width and height of the console window as configured by the Window Width and Window Height fields.
Window Width: The width of the console window if a picture is displayed. If a picture is not displayed the width of the window is set to the size of the console buttons since the buttons are the only object to be displayed in this case.
Window Height: The height of the console window if a picture is displayed. If a picture is not displayed the height of the window is set to the size of the console buttons since the buttons are the only object to be displayed in this case.
Time: The time that the applet wait until processing the next cycle. The applet display the picture in the console window switch the html files in the frames and the wait for the amount of time provided in this field. The time is provided in milliseconds not in seconds; this enable fine adjustment in various applications. For instance a value of 3000 in the Time field will delay the cycle for 3 seconds.
When Finished Jump to Page: Usually after a cycle is processed the next cycle is processed. If you want to change this so that other page will be processed after this page provide the page number you want to process after this cycle in this field.
For instance if you are in page or cycle 10 and want to jump to page or cycle 3 insert page3 in this field. This field enables you to create loops of cycles, you only need to provide at the last cycle in the loop the page number of the first cycle in the loop so that when the applet will run it will reach the last cycle of the loop and jump to the first one. The loops are useful in site banner application where at the top of the page there is a narrow frame that actual home pages are loaded there in loop and by dragging the lower edge of the frame you can see all the advertised site.
Au Audio File: The optional au audio file to play during this cycle. There are several conversion utilities to convert wave or other audio files to sun au audio files so if you record your audio files in sound blaster you need to convert them from wave format to au. You can provide only the name of the file if the file is located in the same directory as the applet otherwise provide the full url of the audio file.
I f two cycles have in the audio file field the same file when the applet finish the first cycle the audio file will not start from scratch but continue to play from same place. This enables to provide one au file to be played during several cycles. If there are two cycles one with audio file and in the second the audio file field will be left empty the audio file will conclude when the first cycle will be finished. If there are two cycles the first with an audio file and the second with another audio file when the first cycle will finish the first audio file will conclude and the second cycle audio file will start.
Frame: Frame and Link to are pairs that denote which html file is going to which frame. Put under frame the name of the frame as addressed by the NAME attribute in the <FRAME> tag in the frame html file for instance in the next line the name of the frame is main:
<FRAME SRC="yellow.html" NAME="main">
When the cycle is executed by the applet the html files that their url reside in the Link to fields are loaded to the their pertinent frames as addressed in the frame field.
You can change in the same cycle up to 10 frames by filling all the Frame and Link to pairs in the edit window.
Link to: Here you fill the frame html file that needs to be loaded in the frame as addressed in the Frame field. The frame file needs to be a full url specifying the location and name of the frame file. You can load the frame file for local disk using the syntax like:
file:///c|/wt/frame1.html
Notice that after the file: there are three slashes.
From web server you load a frame file using a syntax like:
ht.//www.marble.com/wt/fram1.html
Where www.marble.com is the name of the server, wt is the name of the directory and frame1.html is the name of the file.
Animation edit window
The animation edit window enable you to insert animation files in the console window or play an audio file together with switching html files in frames.
The animation edit window contains the following fields:
Animation Files: Here you insert the name of the animation files using wildcards. You can insert jpg files or gif files. For instance if you got ten jpg files and you want to use them for animation in the console window first name them with a common name followed by a number that determine their place in the animation for instance use sequence like this: donald01.jpg, donald02.jpg, donald03.jpg and so on. In the Animation Files field use wildcard donald*.jpg to contain all the files. The applet will find all the pictures files starting with the one ended with 01.
Number of Files in Animation: In here inserts the number of the animation files if the animation includes ten frames insert ten.
Delay Between Pictures: In here insert the time between pictures or frames of the animation. The shorter this value is the faster the animation will go. This value is provided in milliseconds for instance value of 200 will wait 0.2 second between each frame of the animation.
Window Width: The width of the console window.
Window Height: The height of the console window.
Time: The time that the applet wait until processing the next cycle. Or the duration of the cycle.
Play Animation Continuously: If set to on the animation will play continually along the time or duration of the cycle as inserted in the Time field. If set to off (the v is removed) then every picture of the animation will play only once; so the total duration or time of the cycle will equal the multiplex of File in Animation * Delay Between Pictures. Usually set it to on so that you will control the play duration of the animation by the Time field.
When finished jump to page: The cycle to execute after this cycle.
Au Audio File: The audio file to play.
Frame: The name of the frame in which the html file in Link to field will be inserted.
Link to: The url of the html file to place in the frame provided in Frame field.
Text edit window
The Text edit window enable you to display text in the console window or play an audio file together with switching html files in frames.
The Text edit window contains the following fields:
Font Name: The name of the font you want to display.
Font Size: The font size you want to display.
Window Width: The width of the console window.
Window Height: The height of the console window.
Foreground Color: The Foreground color of the text as will appear in the console window. To set this value press the Set Color button and a window with color list will show.
Select the color in the list and press the OK button.
If you do not select a color the default color is black.
Background Color: The background color of the console window. Press Set Color button to select the color you prefer.
Gradually: If set to yes (V is shown in the check box) the text will appear slowly the foreground color will transit from the color of the background to the color of the text as set in Foreground Color field during about five seconds. If set to no the text will appear immediately.
Text: The text to show in the console window. The applet will break the text depending on the size of the console windows as set in Window Width field.
The line breaks that provided within the text area will be discarded.
Time: The time that the applet wait until processing the next cycle. Or the duration of the cycle.
Au Audio File: The audio file to play.
When finished jump to page: The cycle to execute after this cycle.
Frame: The name of the frame in which the html file in Link to field will be inserted.
Link to: The url of the html file to place in the frame provided in Frame field.
Menu edit window
The Menu edit window enable you to display a menu comprised from buttons in the console window or play an audio file together with switching html files in frames.
The Menu edit window contains the following fields:
Menu Heading: The heading of the menu. The text you insert in this field will be inserted in the top of the menu above the buttons of the menu.
Menu fields: Press the Set Menu Fields to determine the name and destination of the buttons of the window. A Menu Set window will show providing Jump to field and Title field for each button in the menu. Up to twenty buttons can be used only the fields having content will be displayed by the applet. Use the Jump to field to determine the destination cycle of the button for instance it can be page1 or page8 pertinent to the cycles in the Cycle list. If for instance you set the first button Jump to field to page3 when the menu will be displayed by the applet and the user will press the first button the applet will close the menu window and will process page3 or cycle3. The Title field determines the text that displays on the face of the button. The console window width when displaying menu is determined by the length of the Title on the face of the buttons the longer the text is the wider the menu console is.
Au Audio File: The audio file to play.
Menu Color: The background color of the console window when displaying a menu.
If for instance you set it to red you will see the buttons with red console window behind.
Frame: The name of the frame in which the html file in Link to field will be inserted.
Link to: The url of the html file to place in the frame provided in Frame field.
Exit edit window
The Exit edit window enable you to play an audio file together with switching html files in frames after the cycle will end the applet will exit and clear itself from memory.
The Exit edit window contains the following fields:
Time: The time that the applet wait until processing the next cycle. Or the duration of the cycle.
Au Audio File: The audio file to play.
Frame: The name of the frame in which the html file in Link to field will be inserted.
Link to: The url of the html file to place in the frame provided in Frame field.
For any question please send E-mail to webmaster@netinstrument.com
You can find examples of PageRunner and order the product at www.netinstrument.com
The SOFTWARE PRODUCT is protected by copyright laws and international copyright
treaties.
NO LIABILITY FOR CONSEQUENTIAL DAMAGES
In no event shall Net Instrument or it's suppliers be liable for any special, incidental,
indirect, or consequential damages whatsoever (including, without limitation, damages for
loss of business profits, business interruption, loss of business information, or any
other pecuniary loss) arising out of the use of or inability to use the software product,
even if Net Instrument has been advised of the possibility of such damages.