Built-in Features

You can use the&keys to scroll the screen, these keys are enabled with Key Auto-Repeat for faster access and to prevent key damage.



This is the all purpose object viewer, you can view any object in the browser.


String Features

Now you can navigate through titles, a title is a line that begins with asterisk (*). Press thekey to show the Title Menu, press again to show the next titles. To jump to a title press the corresponding 0-9 key.


Grob Features

Ever wanted to view grobs with your string documents? Well now you can! the structure works like this: you have to put your string & grobs inside a list: { String Grob1 Grob2 ... GrobN }

To make reference to a grob from your string, put char(2) followed by char(1-255) according to the grob you want to insert. For example if you want to insert the Grob number 3, you have to put char(2) followed by char(3).

You can make more than one reference to the same Grob anywhere from your string, a maximium of 255 grobs can be attached to the list. You'll find some examples of what you can do inside the "VIEW" folder.



Keyboard Layout

The table below lists the new keyboard shortcuts for VIEW.


Key Explanation
Arrows Scroll the Screen...
Switch between Font1 and Font2
Toggle the Word-Wrap. The I/O annunciatorwill turn on when you disable Word-Wrap.
Go to Previous Title.
Go to Next Title.
Show the Title Menu. Press keys 0-9 to jump to a Title.
Slow Scrolling Speed.
Fast Scrolling Speed.
Quit the viewer.

External Libraries

In order to show the objects the best possible way, some external XLIBs are invoked from other Libraries according to the table below.

Object Type External XLIB
ALG AGROB or built-in Equation Writer
MATRX MATRIX or built-in Matrix Editor
GROB Filer48's built-in grob viewer with window scroll.
CODE/SPROG If Jazz is present, displays the Source Code
STRNG/Other... Filer48's built-in "string" viewer, with FONT1/FONT2

NOTE: Refer to the External Libraries section for more information.



You can edit the contents of the current object, make changes and save them. In order to edit the objects the best possible way, some external XLIBs are invoked from other libraries according to the table below.


Object Type External XLIB
ALG EQW or built-in Equation Writer
MATRX MATRIX or built-in Matrix Editor
CODE/SPROG If Jazz is present, runs ED to edit the source code
STRNG/Other... TED or built-in Editor

NOTE: Refer to the External Libraries section for more information.



Changes the name of the current object. This renaming is done "in place", this means that the file won't be moved to the begining of the directory. Only works inside HOME dirs.



You can create a new object (of any Type) or Directory, you will be prompted to enter your new object and then the Name. For example, to create a "Text" file, first insert the double-quote "" characters at the prompt line, then start writing your text. For a program: <<code here >>, etc.



This is the Port/Directory* Tree browser, you will see a Windows' style explorer displaying all the existing ports and directories inside your HP, you can go from Port :0: to the Hidden Dir in no time!, the Port/Directory in which you currently are will appear selected.

* Port browsing not available in the Ultra-Lite flavor.

NOTE: Please refer to the and keys for more information.



Allows you to label your Ports (up to 8 chars), this is very useful to organize your files inside the ports, for instance you can put all your games in one Port and label it "Games", etc. If you enter a null label then "Port" will be displayed in the Tree.



Displays a special pop-up menu that allows you choose the way you want to arrange your files on screen, you can make combinations like by Type inverted, etc.



Displays a pop-up menu that gives you options to easily select files in three different ways:

Select all files..
Invert selection..
Select none..


Copies the selected files to another Port/Directory.



Moves the selected files to another Port/Directory.


NOTE: The Fastest way for moving several files between High Ports is: first arrange your files by Size Inverted with the SORT function, then select the files (you can use the SELEC function) and finally press MOVE.


Re-arranges the selected files physically in the current directory, works just like the internal command ORDER.



If the BZ program is present then allows you to easily ZIP/UNZIP objects. After compressing an object a little wizard pops up asking if you want the object to self extract itself (Auto-Extract) or just plain zip object ("BZ...").


Button Description
YES Builds a program that calls BZ to extract the object.
NO Outputs compressed string: "BZ..."
ON Cancel zip operation.


Displays a menu with options to send and receive objects from another HP. By default it uses the built-in commands SEND & RECV, however you can use whatever commands you want, just store the sender and receiver commands inside a list under the name F48IO inside HOME for example: { XSEND XRECV } 'F48IO' STO


Option Description
Send (SEND) Sends selected objects using a Sender command.
Receive (RECV) Receives objects using a Receiver command

NOTE: When you Receive files, Filer48 enters an infinite loop, this allows the program to receive multiple files, so after you are finished receiving, just press the [ON] button