Contents
UniQWK - Offline Reader

File	Config

Edit	Archive

Msg	Message Editor

View	Keyboard

Reply	PIF Configuration

Search	UniQWK - Limits

Set	Buttons

Make	How to Uninstall

Info	How to Register


Message Editor

Edit

File

Talk

Music

OptionsSpell

Keyboard


File Menu

The File Menu includes commands that let you open and close .QWK files.  In addition to deleting files, there are commands to send files and to code/decode files using UU/XXencode.

Open	Open .QWK file.

Close	Close .QWK file.

Delete	Delete file.

Rename	Change file name.

Send File	Send file as message or attached file.

Decode File	Decode UU/XXencode message.

Save Newfiles	Save "New Files" file.

Save Clipboard	Save clipboard contents.

Exit	Exit Program.


Edit Menu

-Use this option to mark (Mark text) and copy text (Copy) from view message window to clipboard.

-You can use this text in any other Windows application, or if you wish, can save the contents to a file (Save Clipboard) in either text or clipboard (.CLP) format.

-Upon exiting the program, the contents of this area can be saved automatically if you chose this option.  See Options.

-Select text using left mouse button.

-Copy to clipboard - This command inserts selected text in clipboard. Previous contents are substituted by the new selection.

-Append to clipboard - Selected text is added to previous contents of clipboard.

-Save as Tagline - Use this command to save selected text as tagline.  Taglines may have up to 64 characters and a tagline file can hold up to 4,096 taglines.  You may have a tagline file for every BBS.

-Copy msg. to clip - Copy current message to clipboard.  Prior contents are lost.  You do not need to mark the text copied.

-Append msg to clip - Add the current message to clipboard.  You do not need to mark the text copied.


 Message Menu

List	List messages in an area. Messages may be ordered by sender, receiver or subject, or may be unsorted.

Area List	List available areas. You may choose to show all areas in the packet or only those containing messages.

Archive	Save messages for a message base (folder). You may save only the current message, all messages in the area or the entire packet. You may associate a keyword with each message, thus easing future research.  If you save an entire area or the entire packet using a keyword, it is associated to every message in the group.

Save Sep.	Save a message as (ASCII) text in any file. If the file already exists, the message is appended to the end of the file.

Save Def.	Save message in a predetermined file.  In other words, you do not need to select the file at each command. The message can be saved in a file named for the BBS or the current date. See Options.

Print	Print message using default printer, one message per page. You may use the screen font or a printer font. See Options.

Save Talk	Save talkline received with current message in a .WAV file.

Talk	Play talkline received in message.

Save MIDI	Save MIDI received with message in a .MID file.

MIDI	Play last MIDI received.

Previous	Go to previous message.

Next	Go to next message.


View Menu

-This menu helps visualize the extra files that may come in the packet.

-Generally, these files are:

-NEWFILES.DAT-	List of new BBS files available for downloading.

-BLT-n.xxx-	BBS bulletins and notes

-WELCOME.xxx	File with the BBS' opening screen

-Other files may also be found, depending on the BBS and the configuration of the BBS program that prepares your packet.

-These files may be normal text or ANSI. UniQWK shows ANSI files, though files with more than 32kb are truncated (whether ANSI or not).


Reply Menu

List	List replies to current .REP file to edit, copy, view, etc.

Reply /wo	Reply to current message (without quote).

Reply /w	Reply to current message, including original message (quote).

Enter Msg	Enter a new message.

Forward	Send current message to another user.


Search

-Search for text in header or body of all packet messages and show message if found. The first occurrence of the text is highlighted if it occurs in the body of the message.

-The search text may include up to 64 characters. If you choose, the search can be case sensitive.


Set Menu

View Code Page	Select character set (Cope page) for viewing messages

Option	Configure various reader options

Reply	Select reply options

BBS Options	Configure options for each BBS

Door	Send message to configure BBS packer door.

Directories	Configure directories

Taglines	Edit current tagline file

Update Dictionary	Insert new words into dictionary.

Registration	Enter registration key

Note: The last two menu items are mutually exclusive, that is, only one exists at a time.


BBS Options

Options	Various options

User List	List of BBS user addresses

Keywords	List of keywords


Config Menu

Toolbar	Enable/disable button bar

Scrollbar	Enable/disable message window scrollbar

Font Size	Select font size

Header Color	Select message header color

Message Color	Select color for body of message

Save Size	Save message window size


Reply List

- List all replies in .REP file;

<  or  > - Show previous or next message on list. This can also be done by double clicking anywhere on message list.

Copy - Send a copy of selected message to another user. This is also known as "carbon copy" in other offline readers.

Edit - Re-edit reply. While re-editing, you cannot change or insert a signature or tagline.

Save - Save reply in a text file.

Delete - Delete selected reply from .REP file; once deleted, it cannot be recovered.


Forward

- This command is used to send current message to another user. A small header is automatically inserted before the message.

- In addition to selecting a user name, you can add a name and save the new list using the SAVE button.

- Messages are private by default. You can make them public, if you wish.

- Always confirm that you have selected the right area. Normally, UniQWK attempts to find an area for private messages, though BBSs do not always have a specific area. You can specify a default area for private messages. See More Options.

- If you want to edit a message before sending it, mark the corresponding option.


Directories

Set UniQWK default directories.  Correct configuration is fundamental for correct program operation.

.QWK	Directory where reader customarily finds message packets.  This directory is normally the download directory used by the BBS terminal emulator.

.REP	Directory where reply packet (.REP) is located, usually the upload directory, in which the BBS terminal emulator looks for files to upload.

.MSG	Directory for saving messages as text. Also used for newfiles lists, message bases (folders). It may be any directory.

.WAV	Directory for saving/loading talklines.

.MID	Directory for saving/loading MIDI files.

.ZIP	Directory for saving files receives with messages. All attached files are placed in this directory.

NOTE: The directory /UNIWRK is used by UniQWK to open message packets and as a work area. This directory must be used exclusively by UniQWK.   All files placed there will be deleted.


Dictionary Update
Update Dictionary

- Use this option to update the dictionary, adding words that you have chosen to insert in the dictionary while using the spell checker.

- When using the spell checker, words that you select to add to the dictionary are temporarily stored in a provisory file because insertion in the permanent file is slower.  When there are enough words in the temporary file, you will be asked to update the dictionary.  If you do not do so, words in the temporary dictionary may be "forgotten."

- The dictionary acts in conjunction with an xxxxx.IDX file.  If this file does not exist, or is out of date, it will be automatically created during program startup.  Depending on your system and dictionary size, it may cause startup to be somewhat slower.

-See also  More Options.


Configuring PIFs
Configuring PIFs to open and close packets

If you are NOT using our internal zip/unzip, or are using any compressor other than ZIP, you may need to configure the PIFs used by UniQWK to open and close message packets. Use the Windows PIF Editor to do so.

MRPACK.PIF - used to make .REP file.

MRUNPACK.PIF - used to open .QWK packets.

The installed PIF files are configured to use ZIP/UNZIP.  If you use a different compressor, you must alter these PIFs.

IMPORTANT: You MUST place the .PIF files in the same directory as Windows files.

Program Filename:

- Use complete path and name.  Ex.: C:\util\pkunzip.

Windows Names:

- These MUST be MRPACK for the packer and MRUNPACK for the unpacker. Do not change these names.

Startup Directory:

- Put nothing here.

Optional Parameters:

-We recommend using the overwrite option, if available, for MRUNPACK.

Memory Requirements:

-Use as needed for your program.

Close Window on Exit:

-May be enabled. Otherwise, you will have to manually close the windows.

Execution:

- May be in the background.  Please note that this is not the Windows default.


Reply

You may configure various options for making replies to all BBSs that you access.

Character Set	Select the character set (CP) for reply file (.REP)

Format	Define message format: number of lines, quote, first line of reply, etc.

Internal Editor	Configure Internal Editor

External Editor	Configure External Editor

Options	Define general options, internal/external ZIP, etc.


BBS Configuration

- Signature - May contain up to 80 characters, added at the end of your replies.

- Address 1 & 2 - May also be added at end of message, after signature line.

- Use Taglines - Enables placing taglines in messages.  Non-registered copies have only one, set tagline that cannot be removed. This is our "punishment" for non-registered users.

- Tagline File - You can select a tagline file for every BBS.  If you select no file, UniQWK will use the same file for all BBSs - UNIQWK.TAG.

-Archive Personal msgs - Enables adding personal messages to a folder named "for_me".

- Save Newfiles - Enables adding the NEWFILES file (received in your packet) to a file named <bbsname>.NEW.  Whenever this file becomes very large (> 256kb), you will see a warning message. Delete the file and a new file will be created. If this option is not enabled, you can manually save the NEWFILES list in the (FILE) menu.

- Alternate Coding - This option gives you an alternate way to encode the talkline and MIDI inserted in messages. When enabled, only 6 bits will be used (the normal method uses 7). Enable if your talklines or MIDIs are corrupted when they reach their destination.  Remember that these messages are corrupted if edited.


Options

-Talklines - Enable and select the volume for playing talklines (normal or low).

- Buttons - Enable buttons and select whether they are fixed or movable.

- Save Messages - Select whether to save messages in a text file by date or BBS.  The text file is save as a normal ASCII file.

   BBS - Message is saved in a file named <bbsname>.MSG.

   DATE - File name will be yymmdd.MSG. A new file is created everyday.

Remember that the option to save a messages as a text file always adds the message to a file, if that file already exists.

- Ask to Save Clipboard on Exit - If enabled, the clipboard will be saved as a text file upon exiting the program.  If disabled, you will be asked before saving.

- Ask to Save, Del, etc. - Enables or disables confirmation of saving, deleting, etc.

- Ask for ANSI display - If marked, UniQWK will ask before showing doubtful ANSI messages, that is, messages with ANSI sequences where ESC (1Bh) has been substituted by any other character.  If disabled, messages will be shown as ANSI without any confirmation.

- Ask to delete QWK on exit - Enables a message asking if you want to delete the packet you have just finished reading, in case you have read all messages.

- Ask to rename .QWK on exit - Enables a question asking if you want to rename the packet upon closing it.

- Beep on Personal.Msg - If enabled, rings a bell when personal messages are viewed.

- Case sensitive keywords on search  - Enables case sensitive search for keywords.

- Use display font to print messages - Mark this option to use to screen font for printing messages. We recommend this option since some fonts (such as MAC) are not generally available on PCs. If you have problems with font sizes or any other printing error, try disabling this option.


More Options

- There are several configuration options that are not available on the configuration menus, due to their restricted use.  The principal configuration, UNIQWK.INI, is located in the Windows directory.  For every BBS, there is a specific file named <bbsname>.PRO in the main UniQWK directory.

 Private Area - UniQWK automatically detects the existence of an area with the name "Private" and always offers it as the first option in the area list in case you have a private message.  If this area does not exist or you want to make this area the default, place the following line in the <bbsname>.PRO file:

   [UniQWK]

   Private = n

Where n = the BBS area number.

- View CP, Reply CP - If you want to select the default character set for both viewing and reading in a given BBS, add the following to the <bbsname>.PRO file:

   [UniQWK]

   ReplyCP = n

   ViewCP = n

Where n = the character set number

   0 = CP 860

   1 = CP 850

   2 = CP 437

   3 = MAC

   4 = CP 1007

- Compress replies - This option is useful if you want to have a <bbs>.DAT file available upon exiting instead of the <bbs>.REP file.  The .DAT file is not a compressed file, therefore; place the following line in the <bbsname>.PRO file.

   [UniQWK]

   NoCompress=1

- SpellMin - This parameter defines the minimum size of words to be checked.  It is normally 3 characters, but you may use any value greater than 1.  This variable is defined in the [uniqwk] section of  UNIQWK.INI

   [UniQWK]

   SpellMin=2

-SPellLang - This variable defines the language used by the spell checker.  Up to five languages may be used.  This variable is the index (beginning with 1) of the language in use and is automatically updated according to the language you have chosen in the editor menu.  If you want to disable the spell checker, define the variable as zero.      This variable is defined in the [uniqwk] section of UNIQWK.INI

   [UniQWK]

   SpellLang=1

-[Spell] - This section of the UNIQWK.INI file defines the languages available in the spell checker.  Each entry is formed by the file's common name followed by the name shown in the editor menu.  For a language to be available, you must have a file defining some rules for its prefixes and suffixes, in addition to the dictionary file.  For example, if you have the ENGL.DCT dictionary and the ENGL.INI rules file,  both must be in the directory used by UniQWK.

   [Spell]

   engl=English


Keywords

- Use this command to edit the list of keywords used to select messages when your packet is opened.

- Every BBS that you access has a keyword list.  Each list may hold up to 32 keywords.

- The message containing the keyword is copied to an area called Selected Messages, along with personal messages.

-Both the message header and the body of the message are searched.  If the keyword is in the body of the message, it is highlighted when that message is viewed.

- The search can be either case sensitive or not, depending upon your configuration.  See OPTIONS.  NOTE: The use of keywords makes the process of opening packets a little slower, but it greatly facilitates quick reading of a packet with a large number of messages.


Save Size

- Save the program window size.  The position is always saved automatically.  If you change the default window size, use this option so that the program will return to the size you have selected.  Note that if you save the maximum window size, it may not occupy the full screen size, since the size used is always a multiple of the characters' size.

Warning: If you use a window wider 80 characters, your ANSI messages will be garbled.  To restore the window to its original size, you can change the font size to a larger or smaller one than the current font and then return to what you normally use.  This restores the window to its original size.


User List

- Use this option to edit, add or delete user list names.  This list is always available when you fill out the "to" field for a message.

- This list holds the names that you most frequently use.  You can enter up to 64 names per list and there is a separate list for every BBS.

-Internet addresses may also be kept in this list.

The CANCEL button restores the list to the last time you used the SAVE command, if you choose to cancel the changes you have made.


Door Configuration

- Use this option to create a configuration message for the BBS door used to make QWK packets.  As of this version, this command is compatible with QMAIL4, MKQWK and QWK generators compatible with them.  See your BBS manual for more information.

- Use the ADD button to add "add," "drop," and "reset" commands to the message.

- Use the DELETE button to delete any command, visible as a list, from the message.

- Use the SET ALL POINTERS TO LAST MESSAGE RECEIVED button if you lost your last QWK packet without reading it or if for any reason the BBS' pointer configuration has been lost or altered.  UniQWK always keeps the position of the last message received in any area precisely for these difficult situations.  Make a configuration message and restore your pointers before asking for your next packet.

The principal commands are:

Add - To include an area in your packet.  Select the area desired and mark the box to the right if you only want to receive messages addressed to you in that area.

Drop - To exclude an area from your next packet.

Reset -  To select the last message read in an area, chose the conference and place the number of the last message read.

Max. Size - Select the maximum packet size.  Packet size may be limited by the SYSOP or connect speed.  Note that not all compressors support this command.

Max. Msg - Select the maximum number of messages per packet.  This number can be limited by the SYSOP. 800 messages is a good size. Do not select more than 2,000, as this is UniQWK''s limit.

Protocol - Select the protocol for downloading/uploading packets. Use the first letter of the protocol, as in Z for zmodem.


Program Registration

- Use this menu option when you receive your registration key. You will then get rid of our "reminder" and be free to use taglines...

- Fill in the fields with the number and serial number and security code exactly as you receive it.   Neither interchange upper and lower case nor insert spaces or any other character in the name.  Press OK.

- Exit program.

- Restart program and confirm that if your name and number now appear where program user is shown (select ABOUT).  If they do not, carefully check the data you received from UniKEY and repeat the registration operation.  If you are not successful, contact us.

- If you still have not registered, see How to Register.


Taglines

-Add - Enter a new tagline in the file.  Every file can have up to 4,096 taglines.  You can have a specific file for every BBS.

- Delete - Remove the selected tagline from file.

- Done - Save edited line, close dialogue box.

- Cancel - Restore the original line, works only while editing the tagline!

- Use up and down cursor keys to switch lines, saving changes that you have made.

- Do not edit the file itself, as this is very difficult and may cause future problems when using taglines.

- You can steal taglines from messages by using an unbeatable method based on natural intelligence.  Mark the text with your mouse and save it as a tagline ... See Edit.

-Taglines can have no more than 64 characters.


Make

- Use this command to edit an already existing .REP file or to create a .REP file without opening a message packet.  This way, you can send messages to a BBS even if you do not have a .QWK; packet to answer.

- You can only make this packet for BBSs available on your list; in other words, for BBSs for which you have opened a .QWK packet.

- Your list can hold up to 64 BBSs.


Info

Use this command to see information about the packet you are viewing.  This includes, packet date/time, number of messages, SYSOP name, decompressed packet size, BBS identification, etc.


Header  Color

- Change the color of the message header.

- You can choose colors for the background, titles or text.

- Only solid colors may be selected for the text.

See: Color - Message


Message Color

- Change color of the message body (message window)

- You can choose colors for background, normal text, quote and highlights.

- Only solid colors may be selected.  Some background colors may produce distorted characters.

- If there is an ANSI message, colors will be selected by the ANSI command.  This mode normally shows white characters on a black background.

See: Header Color


Character Set

Select Code Page (CP) for your replies.

- This choice is important only for character above 127, i.e., extended characters. We recommend using CP860/850 for Portuguese and CP437 for English.  CP850 may be used for several languages.  You may also choose the MAC character set, which is useful for any BBS based on that computer.  The 7-bits option  is useful for older BBSs that do not accept characters above 127.

- The 860/850 character set is a mixed set with some characters from CP850, in addition to normal CP860 characters.  This option facilitates operations in Brazil, where both CPs are used indiscriminately.


Internal Editor

- If you mark the Internal Editor option, UniQWK will use its internal editor to edit your replies.

- You can choose the minimum right margin and indentation for the paragraph.  Do not use margins greater than 80 characters, as messages difficult to read.  The right margin can be controlled only by using fixed pitched fonts.


External Editor

- If you do not mark the Internal Editor option, UniQWK will use an external message editor.

- You can use any editor capable of creating text without special control characters. this editor can be Windows (Notepad or WinEdit) or DOS applications (Qedit, for example).

- Use the editor's complete name.  Example: C:util\Qedit.exe

- If you have chosen a Windows editor, mark the corresponding "Windows Editor" box.  This is necessary to correctly convert accented characters.


Format

First Line - This line, up to 64 characters long, is placed in your reply.  Some characters have special meanings: # means use the addressee's first name, % places the date the message was received and $ substitutes the receiver's name, which is generally your own name.

- Quote - The symbol, up to 4 characters in length, used to indicate quoted text.  The Use # to indicate original sender's initials (2 characters).  Note that, in this field, characters are shown as they in the message.  You can enter special symbols using ALT + 0 nnn or ALT + SHIFT + nnn, where nnn is the decimal number of the symbol desired.

..... We emphatically recommend use of the less-than symbol ">" to mark text.  As it is used universally and  is part of the normal ASCII set, this symbol is available on all computers.

Quote empty lines - Enables the quote symbol to include blank lines between paragraphs.

Quote first line only - Initials appear only on the first line of the paragraph.

Kill long quotes - This option lets you eliminate excessively long quotes that cause doubled lines in messages on the screen.  When a quote has more than two names, it is substituted by a period '.', leaving only the initials of whoever first wrote the text.  We recommend that you enable this option.

Max Lines - Allows you to select the maximum size for your messages, up to 500 lines.  This limit is also used for messages containing UU/XXencode files.  Note that UniQWK does not divide the message, but only warns when the message reaches the established limit while editing.

NOTE:  Some programs used by BBSs to compress messages (door) do not support more than 150-200 lines. Avoid using a very large limit and, in case of doubt, find out the limit by asking your SYSOP or checking the BBS manual.


Options

Internal Editor	Select internal or external editor.

Internal ZIP	Enables internal ZIP/UNZIP.  If you do not use this option, see how to configure the .PIF files for use with the external program.

Save Replies	Enables saving all replies in a folder named REPLY.

New Messages	Makes private the default for new messages.


Font Size

- The reader uses fixed pitch fonts for all character sets.  You may select three different sizes.

- We recommend using non-proportional fonts for reading messages, as this maintains message appearance when read on a terminal.


Archive

-Browse	This is the main option to examine, view, copy, reply, etc.

-Delete	Delete a message base (folder).  Be careful:  There is no way back from this option.

-Del. Old	Use this option to delete all old messages in a folder.  All messages older than a specified date are removed.  Compressing the folder after this operation may be recommended.  See next option.

Pack	This option removes all deleted messages from the data files. This operation is executed in the background.  While being executed, you can neither exit the program nor open another message base, though you can execute any other command.  Compression time depends on the size of the data base.  We recommend periodically packing bases in which you constantly add and delete messages.  If you have any message error while using a folder,  try this command to fix the problem.

Export	Use this command to convert a message base into a common text file.  Messages are ordered according to the current key.

Import	Use this command to convert a .REP file into a folder.   This command can also be used for recover a completely demaged folder,  converting a .UNQ file to a folder again.


Browse

You may select From, To, Date, Subject or Keyword as the ordering key for viewing a folder; simply click the corresponding button.

-Next	Shows next message, according to the ordering technique selected.

-Prev	Shows previous message.

-Locate	Locates a message according to current key.  Choose your key, fill in the KEY field with the pattern desired and click on LOCATE.  If a message is found, it will be shown.  Otherwise, the search stops at the message following the pattern.  This is the quickest way to locate a message, even in very large bases. You may use the keyword field to facilitate locating messages within the base.

-Search	Search in the message body or header for text and show the message when found. The first occurrence of the text is highlighted if found in the body of the message. This is slower than searching for a keyword.

-Reply	Use this command to reply to the current message, to the BBS identified in the message. If you have a .QWK file open and your reply is to another BBS, you will be asked to close that packet.  IMPORTANT: If you use the REPLY button on the button bar or the menu while a QWK packet is open, the reply to the message in the folder will be added to the reply packet for that BBS'.  Be careful regarding the name and area used as you will be adding a reply from one BBS to another's packet; therefore the area and user name may not be valid.

-Delete	Remove current message from base. When you have deleted many messages, use the PACK command to remove them from data file, thus saving space.

-Copy to Other	Use this command to copy messages from one base to another.

-Copy to Clip	Copy current message to clipboard; useful while editing message or directly transferring material to another application.


File Exit

-  When exiting UniQWK, you can save your current position until you read it again.

-  If you have read the entire packet and have enabled the option to it after reading, you will be asked if you want to delete the packet. If you do not want to, and have enabled the rename option, this option will then be offered.

- Your replies (REP) are copied to the upload directory upon exiting the program.

- If a task is running in the background, such as compressing a data base or packaging a reply file, you will be unable to exit the program. Wait until the operation has been completed and then reissue the exit command.


Open File

- Select a .QWK packet to read.

- Only one packet can be opened at a time, though you can simultaneously work with a packet and message bases.

NOTE:  While opening a packet, you may be asked about a packet being processed in the work area.  You then have the option to ignore, open the selected packet or cancel opening the new packet and continue reading the interrupted packet. This takes place whenever reading of  packet is interrupted for any reason. With UniQWK, you do not lose your work even if there is a power outage.


Close File

- This command closes the packet and make a reply file (.REP) if necessary. The work area is cleared.

- You can save your current position if you have not read all messages. Only one position can be saved for each BBS.


Close File
Delete File

- Use this command to delete files.

- If you delete a .QWK file, the replies and files in the work area are not deleted.

- UniQWK does not store any information in .QWK packets.


Rename File

- This command is used to rename a file.  If it is a .QWK file, a name is suggested, which you may accept or change.


Send File

-Use this command to send a file as a message.  You may send a common text file (without control characters) or binary files using UU/XXencode.

-The file is divided into several messages, according to the maximum number of lines that you selected in reply options.  See Format.  Note that you may have problems with some BBSs if messages are longer than 200 lines.

-UU/XXencode has no error checking, so we cannot guarantee integrity of the file.  We recommend that sending only ZIP files.

-IMPORTANT: Avoid using UU/XXencode in public messages!

- Text	- Use when sending text files without control characters.  UniQWK will create the number of messages needed to accommodate the text.

-UUencode	- Use to send binary files. The file is converted into common characters (UUencode) and then subdivided so that the sections fit in your message.

-XXencode	-Used for sending binary files.  The character set used for encoding is less sensitive to alterations than that used by UUencode.

-Attach	-Use to send any type of file, if supported by your BBS.


Attach

- Use to send any type of file with a message.

- This method is not supported by all BBSs and may not be supported in all areas of a given BBS.

- Before using, always confirm if the BBS supports file attachment and in what areas it is permitted.

-Internet messages do not support this method.  Use XX/UUencode.

- Messages received via attachment are kept in their own directory (.ZIP)


Receive File
Decode File

- Use this command to any text file or UU/XXencode files from messages.

- If the message was created using UniQWK, all sections can be found automatically; otherwise, you will have to individually confirm if the messages are part of the encoded file.

- Messages must be in the correct order.  Note that error-free extraction is no guarantee that the file is correct.

- The message header and "trash" appearing in the messages can generally be avoided while decoding.  If you have a problem with "invalid characters" during extraction, you can attempt a "manual" extraction.

- If the messages are out of order or the file you received is corrupted, you can also attempt a non-automatic extraction.

- For "manual" extraction, save all messages in a text file, using the option to save the messages as text (menu msg/append).  Save messages in the correct order, edit message file by removing headers, taglines, etc.  After editing, use the menu option to decode from a file (menu file/decode file/ from file).

- "Attached" files are automatically placed in the .ZIP files directory.


Save Clipboard

- You can save the clipboard as text or any appropriate clipboard format, i.e., .CLP files.

- Any time the clipboard is in use when exiting the program and you have not chosen the automatic save option, you will be asked about what to do with the contents.


Save Newfiles

- This command is available only if the option to automatically save "NEWFILES" has not been enabled.

- After you have saved the list, this command is disabled.

- The NEWFILES list is added to the end of a file named <bbsname>.NEW. Whenever this file gets very large, you will see a warning message. By deleting the file from the directory or changing its name, a new file will be created.

- There is no cross-checking to eliminate duplicate names in these lists.  The automatic save function is useful only if BBSs update their list daily without repeating files.


File Editor Menu

Include	Include file

Save	Save reply

Cancel	Cancel reply

Attach	Send file with message


Editor Options Menu

Fonts	Select font

Colors	Select text color


Editor - Include File

- Use this command to include a file at the cursor position.  This command substitutes selected text, if there is any.

- If the file is larger than the space available, it will be truncated.

- If you want to send a larger message than allowed by the line limit, use the option to send file, text mode, in the UniQWK file menu.


Save Reply

- Close the editor and save your reply.

- You can re-edit messages using the Reply List menu option EDIT.


Cancel Reply

- Close the editor and delete your reply.  Remember that after executing this option, there is no way to recover that reply.


Font

- Use this command to select editor's font and character.

- If you have selected Use Fixed Fonts in the Options menu, only fixed fonts will be offered.  This is your best choice.

Warning:  When using proportional (non-fixed) fonts, you may make replies with more lines than the permitted by the established limit.  This can be irritating to other users. as it makes messages difficult to read.


Editor - Color

- You can select text and background colors. For better results, select only solid colors.


Edit Menu

- The edit menu includes commands that allow you to move text to and from the clipboard, delete text or undo your last operation.  For more information, select the command desired.

Undo	Cancel last operation

Select	Select all text

Cut	Delete and move selected text to clipboard

Copy	Copy text to clipboard

Paste	Move contents of clipboard to text

Clear	Delete selected text

Edit Header	Change information in message header


Editor - Select All

- Select all text being edited.  This option is useful if you want to copy the entire text to clipboard.


Edit - Clear

- Delete selected text.  Deleted text is lost.

- See Cut command.


Edit - Copy

- Move copy of selected text to clipboard.

- Prior contents of clipboard will be deleted.


Edit - Cut

- Move selected text to clipboard.  Prior contents of clipboard will be deleted.

- See Clear command.


Edit - Paste

- This command places contents of clipboard at cursor position or substitutes selected text, if any. Prior contents of clipboard will be deleted.


Edit - Undo

- When available (not in gray), this command lets you undo the last editing command, such as cut, delete, copy, etc.


Edit - Header

- Use to change the subject, area or addressee of your reply.

- Enter addresses with more than 25 - and up to 64 - characters in "TO" field.  UniQWK will automatically place the address on the first line of the message, which is useful for Internet addresses.

- For replies to Internet messages, UniQWK will automatically look for the address in the body of the message received and put it in the "TO" field.

- Remember that some BBSs accept messages marked private only in the PRIVATE area.  If there is no specific area for private messages, you can define this area.  See More Options.

- You can keep a users list for every BBS.  You will also always find the name of the addressee of the message being answered at the end of the list.

- The sender's name of the sender cannot be edited.  It is the name of the user that received the current or last packet.

- In registered copies, if you have enabled the use of taglines for the current BBS, you may also select a tagline, though this option is only effective the first time you edit the message.

Important:  For long names (more than 25 characters), UniQWK will automatically place the name of the addressee on the first line of the message.   For re-edited messages, if you alter a long address or change it to/from a short address, you will have to manually edit the "TO" field, placing it in the first line of the message.


Talk Menu

Record	Record talkline

Play	Play talkline

Delete	Delete talkline

Insert	Insert .WAV file (up to 6 s.) as talkline


Music

Play	Play inserted .MID

Delete	Delete .MID from message

Insert	Insert .MID file in message (up to 16kb)


Record

- Use to record talkline.  This option is available only if you have a sound board capable of digitizing.

- Up to 6 seconds of voice may be digitized and inserted in the message.

- PLAY reproduces sound at a higher quality than the addressee will obtain.  To hear the talkline as the addressee will hear it, use the LIST REP, VIEW option in the message reader after editing and saving reply.

- If you need more sophisticated sound editing, you may use any digitizer program and then insert it using the INCLUDE option. Remember that the .WAV format must be mono, 8 bits and 11kHz.  Other formats are not accepted, but since this is the lowest quality format Windows, any .WAV program editor can easily convert it.


Spell

- The spell checker may be used for the entire message or for a selected portion only.

- If you have installed more than one language, always confirm that you have selected the correct language.

- If a word is not found in the dictionary, the spell checker dialogue gives you the following choices:

- Change - Use to correct the word in the text

- Skip - If you want to skip a word, it will be ignored until you close the program or change languages.

- Add to Dic - If you want to add a word to the dictionary, this option will correct the word in the text and add it to the temporary dictionary.

- Done - Closes the spell checker.

OBSERVATION:  Text  in the editor window will not be altered while the spell checker is in use.


UUencode/XXencode

Process for encoding binary messages using only normal ASCII characters, thus allowing you to send binary files as messages, without them being corrupted.


Clipboard

Work area used to transfer data between different Windows applications.


QWK

Type of message packet invented by Mark Herring (1987).  This format is used by almost all offline readers and BBSs.


Door

Name used to designate any external program running a BBS.  The most common is the message "packer" used to make QWK files.


Talkline

Small amount of sound accompanying message, too small to be considered voice mail. Avoid using talklines in public messages.  Use only in private messages and do not forget that only another UniQWK user will be able to hear it.


ANSI Message

Message with ANSI (American National Standards Institute) definition format control sequences. UniQWK assumes any message with an ESCAPE (1Bh) or any other constant character preceding "[" (5Bh) to be an ANSI message.


.REP

Extension used for file containing replies and/or new messages to be sent to BBS after reading packet.


Code Page or Character Set
Code Page

Strange name used to designate different character sets above 127.


ANSI Character Set

Character set used by Windows, also known as Code Page 1007.


How to Register

Registering your copy and, thus, getting rid of that annoying registration reminder is as simple as ordering a cup of coffee... All you have to do is send the equivalent of $30.00 (thirty American dollars):

-In cash, any currency;

-Checks in Brazilian currency;

-Visa, Master Card or American Express in any currency.

     Send to:	UniKEY® Informática Ltda

Rua Canuto Saraiva, 3

Rio de Janeiro - Brazil  CEP 20.530.000

Telephone: (55) (21) 278-0821 or 571-7701

Notice that payment in Credit Cards can be imprecise in value, due currency exchange variations, generaly resulting in values a bit less than US$30,00

Special:  for users of ANY other OLR, the registration fee is only  $25.00.  For this offer, you must send  a prove of your registration of another OLR.

Payment by check in non-Brazilian currency should be sent to:

            Leslie C. Scofield    	UniQWK Distribution Site

            BRASIL BBS               	FidoNet 1:18/90

            P.O. Box 192               	LusoNet 30:30000/100

           Avon Park, FL  33825 	Data 813-452-6784

           U.S.A.     	Voice 813-452-5933

- Please send the form in the SENDME.TXT file, correctly filled out, to facilitate processing your registration.

-We welcome all comments and suggestions, even if you are not a register user.          Send them to UniKEY at the address listed above or by email to:

Carlos Pires:

      cacp@serv.peb.ufrj.br   (Internet)

      cpires%hlbbs@ax.apc.org  (alternate)

 Julio Botelho:

      Julio Botelho - fidonet 4:802/1      (Fido)

       jbotelho%hlbbs@ax.apc.org                (Internet)

 or at

           Inside BBS

           24h, since 1989  -  ASP Approved BBS

          14400/12000/9600/7200/4800/2400 Bauds - MNP-5/V.42bis

           BBS: (021) 537-1603    -  Rio de Janeiro - RJ  - Brazil

______________

The author wishes to thank all of the people who have contributed to the creation of this program in any way.

English translation of documentation and help files by William J. Shelton.

The spell checker is based on work done in 1991 (SSPELL, public domain) by Maurice Castro (maurice@bruce.cs.monash.edu.au).


How to Uninstall

To uninstall UniQWK:

1 - Delete all files in the directory in which you installed UniQWK.

2 - Delete UNIQWK.INI file from your Windows directory.  If you are a registered user, do not forget to save your name and registration code.

3 - Delete MRUNPACK.PIF and MRPACK.PIF in your Windows directory if you are not using internal ZIP/UNZIP.

ATTENTION: UniQWK does not alter Windows files or .QWK files that you have read.


Limits
UniQWK - Limits

- Messages	2,048 messages

- Areas	2,048

- Message Size	32 kb or 500 lines

- Replies	256

NOTE:

- These limits may be lower, if restricted by memory.

- Some BBSs have restrictions on message size.


Buttons


Open message packet (.QWK file)


Close message packet and save replies (.REP file)


Repeat talkline, if available


Play/stop MIDI music, if available


Select a reply to copy, edit, etc.


Forward current message to another user


Enter new message


Reply to message, quoting original message


Save current message in a file


Select an area (conference) to read


Select a message to read


Save current message in a folder


Print current message


Search all messages for text


Go to previous message


Go to next message


Scroll text down


Scroll text up


 Keyboard

Message Viewer

Dialog Box Keys

Window Keys

Menu Keys

Message View Keys

Internal Editor

Cursor Movement Keys

Editing Keys

Text Selection Keys


Cursor Movement Keys

Key(s)	Function

DIRECTION keys	Moves the cursor left, right, up, or down in a field.

END or CTRL + RIGHT	Moves to the end of a field.

HOME or CTRL + LEFT	Moves to the beginning of a field.

PAGE UP or PAGE DOWN	Moves up or down in a field, one screen at a time.


Dialog Box Keys

Key(s)	Function

TAB	Moves from field to field (left to right and top to bottom).

SHIFT+TAB	Moves from field to field in reverse order.

ALT+letter	Moves to the option or group whose underlined letter matches the one you type.

DIRECTION key	Moves from option to option within a group of options.

ENTER	Executes a command button.

Or, chooses the selected item in a list box and executes the command.

ESC	Closes a dialog box without completing the command.

ALT+DOWN ARROW	Opens a drop-down list box.

ALT+UP or DOWN ARROW	Selects item in a drop-down list box.

SPACEBAR	Cancels a selection in a list box.

Select/clear a check box.

CTRL+SLASH	Selects all the items in a list box.

CTRL+BACKSLASH	Cancels all selections except the current selection.

SHIFT+ DIRECTION key	Extends selection in a text box.

SHIFT+ HOME	Extends selection to first character in a text box.

SHIFT+ END	Extends selection to last character in a text box


Editing Keys

Key(s)	Function

BACKSPACE	Deletes the character to the left of the cursor.

Or, deletes selected text.

DELETE	Deletes the character to the right of the cursor.

Or, deletes selected text.


Menu Keys

Key(s)	Function

ALT	Selects the first menu on the menu bar.

Letter key	Chooses the menu, or menu item, whose underlined letter matches the one you type.

ALT+letter key	Pulls down the menu whose underlined letter matches the one you type.

LEFT or RIGHT ARROW	Moves among menus.

UP or DOWN ARROW	Moves among menu items.

ENTER	Chooses the selected menu item.


Message View Keys

Key(s)	Function

Grey  Plus ( + )	Next message

Grey Minus ( - ) 	Previous message

RETURN	Next message page or next UNREAD message

SPACE BAR	Next message page or next UNREAD message

DEL 	Previous message

PAGE UP / PAGE DOWN	Moves up or down one screen at a time.

UP / DOWN ARROW	Moves up or dows one line at a time.

LEFT / RIGHT ARROW	Selects previous/next message

INSERT 	Choose message

DELETE	Choose area

A	Archive current message

E	Enter a new message

F	Find text (all messages)

I	Choose message

L	List replies

P	Print current message

M	Stop/Play MIDI

R	Reply current message

S	Save current message

T	Replay a talkline

W	Forward message


System Keys

The following keys can be used from any window, regardless of the application you are using.

Key(s)	Function

CTRL+ESC	Switches to the Task List.

ALT+ESC	Switches to the next application window or minimized icon, including full-screen programs.

ALT+TAB	Switches to the next application window, restoring applications that are running as icons.

ALT+PrtSc	Copies the entire screen to Clipboard.

CTRL+F4	Closes the active window.

F1	Gets Help and displays the Help Index for the application.


Text Selection Keys

Key(s)	Function

SHIFT+LEFT or RIGHT ARROW	Selects text one character at a time to the left or right.

SHIFT+DOWN or UP	Selects one line of text up or down.

SHIFT+END	Selects text to the end of the line.

SHIFT+HOME	Selects text to the beginning of the line.

SHIFT+PAGE DOWN	Selects text down one window.

Or, cancels the selection if the next window is already selected.

SHIFT+PAGE UP	Selects text up one window.

Or, cancels the selection if the previous window is already selected.

CTRL+SHIFT+LEFT or RIGHT ARROW	Selects text to the next or previous word.

CTRL+SHIFT+UP or DOWN ARROW	Selects text to the beginning (UP ARROW) or end (DOWN ARROW) of the paragraph.

CTRL+SHIFT+END	Selects text to the end of the document.

CTRL+SHIFT+HOME	Selects text to the beginning of the document.


Window Keys

Key(s)	Function

ALT+SPACEBAR	Opens the Control menu for an application window.

ALT+Hyphen	Opens the Control menu for a document window.

ALT+F4	Closes a window.

ALT+ESC	Switches to the next application window or minimized icon, including full-screen programs.

ALT+TAB	Switches to the next application window, restoring applications that are running as icons.

ALT+ENTER	Switches a non-Windows application between running in a window and running full screen.

DIRECTION key	Moves a window when you have chosen Move from the Control menu.

Or, changes the size of a window when you have chosen Size from the Control menu.