OBJECTS 

Object RFMENU

Description

Formatted menus in WS Client.
A Menu is an array of option lines and title lines that are built locally by the application.
The menu has some dimensional and positioning values.
The built Menu is sent to the terminal, which stores it in a file.
The Client program reads this file to perform the menu choice.
This menu is stored in the RF terminal memory and may be kept for further use or cleaned .

How To

Perform a menu choice.

Look for a menu file in the client

Declaration

Public wsRfMenu As New RFMENU

Methods

Menu Array
Sending
Files Array
Client Files
Menu choice
Errors
Reference

Menu Array

ResetMenu Empties the local menu array (titles and options).
ClearOptions Empties the option lines in the local menu array.
ClearTitle Empties the title lines in the local menu array.
AddOption Adds an option line in the local menu array.
AddTitleLine Adds a title line in the local menu array.
SetCoordinates Sets some values of the local menu array.
GetMenuOption Gets a text line from the local options menu array.
GetMenuHeight Gets a value from the local menu array.
SetMenuHeight Sets one value of the local menu array.
GetMenuWidth Gets a value from the local menu array.
SetMenuWidth Sets one value of the local menu array.
GetStartColumn Gets a value from the local menu array.
SetStartColumn Sets one value of the local menu array.
GetStartRow Gets a value from the local menu array.
SetStartRow Sets one value of the local menu array.

Sending

StoreMenu * Sends the local menu array to a file in the WS Client.

Files Array

ListMenuFiles * Builds an array of menu filenames existing in the Client.
MenuFileCount Number of menu files in the Client.
MenuFileName Name of a file in the filenames array.

Client Files

DeleteMenu * Deletes a menu file in the Client.

Menu choice

DoMenu * Performs the menu choice from a stored menu file.

Errors

RFGetLastError Returns the status of WireLess Studio link.

Reference

AddOption Adds an option line in the local menu array.
AddTitleLine Adds an title line in the local menu array.
ClearOptions Empties the local options menu array.
ClearTitle Empties the local titles menu array.
DeleteMenu * Deletes a menu file in the Client.
DoMenu * Performs the menu choice from a stored menu file.
GetMenuHeight Gets a value from the local menu array.
GetMenuOption Gets a text line from the local options menu array.
GetMenuWidth Gets a value from the local menu array.
GetStartColumn Gets a value from the local menu array.
GetStartRow Gets a value from the local menu array.
ListMenuFiles Builds an array of menu filenames existing in the Client.
MenuFileCount Number of menu files in the client.
MenuFileName Name of a file in the file names array.
ResetMenu Empties the local menu array (titles and options).
RFGetLastError Returns the status of WireLess Studio link.
SetCoordinates Sets some values of the local menu array.
SetMenuHeight Sets one value of the local menu array.
SetMenuWidth Sets one value of the local menu array.
SetStartColumn Sets one value of the local menu array.
SetStartRow Sets one value of the local menu array.
StoreMenu * Sends the local menu array to a file in the WS Client.