The GUI:

BePhoney is the program which provides the interface that the user manipulates to configure modems, record greetings, get information on incoming calls and play back messages. Understanding the GUI is necessary to be able to use this program effectively.

The File Menu:

The file menu looks like:

Note that depending on the window you are in, some of these options might be enabled or disabled. The following table describes each menu item:

Menu ItemDescription
New GreetingThis option creates a new untitled window in which you can record and save your greetings. See the section on greeting windows for more information.
Open Message...This option gives you a standard open panel to select a message to open. Once you have selected the message to open, you will get a message window.
Trash MessageThis option is only available with message windows so refer to the message window documentation for more info.
CloseThis option closes the current window. If this is the last window in BePhoney, the application quites. Note that this will not stop BePhoneyd if it is running.
SaveThis option is only available in config and greeting windows. Refer to the documentation on these window for more details
Save As...This option is only available in greeting windows so you should refer to the documentation on that window for more details.
Print...This option is only available in fax windows so you should refer to the documentation on that window for more details.
About BePhoneyThis option brings up a simple window that tells you something about me and the program.
QuitThis option will attempt to quit BePhoney. If there are any unsaved greetings or configuration windows, you will be prompted if you really want to close those windows without saving. The BePhoneyd program will not quit.

The Edit Menu:

The edit menu looks like:

Note that depending on the window you are in, some of these options might be enabled or disabled. The following table describes each menu item:

Menu ItemDescription
UndoThis option is never enabled in any window. It is there to give a common UI experience to the user.
CutThis option is never enabled in any window. It is there to give a common UI experience to the user.
CopyThis option is only enabled in the control window. Support for copying a selection in the fax window is not supported yet.
PasteThis option is never enabled in any window. It is there to give a common UI experience to the user.
Select AllThis option selects all of the text or all of the graphic image in the control and fax windows.

The Preferences Menu:

The preferences menu looks like:

Note that depending on the window you are in, some of these options might be enabled or disabled. The following table describes each menu item:

Menu ItemDescription
BePhoneyd ControlThis option brings up a control window. See the section on control windows for more information.
Minimal PromptsThis option is either checked or unchecked. If the option is checked, a warning will not be displayed before putting a message into the trash, closing an unsaved greeting or closing an unsaved configuration window. In those cases, any unsaved changes are lost. If the option is unchecked, the user will be presented with a warning when deleting messages or closing an unsaved window.
Configure PortThis is a submenu which contains a list of the possible serial ports where you could configure a modem. By selecting one of these, a configuration window will be opened. See the section on configutation windows for more information.
Input PortThis submenu is only enabled within greeting windows. See the greeting window documentation for more information.
Input DeviceThis submenu is only enabled within greeting windows. See the greeting window documentation for more information.
Input EncodingThis submenu is only enabled within greeting windows. See the greeting window documentation for more information.
Output PortThis submenu is only enabled within message and greeting windows. See the message and greeting window documentation for more information.
Output DeviceThis submenu is only enabled within message and greeting windows. See the message and greeting window documentation for more information.

The Help Menu:

The help menu looks like:

The following table describes each menu item:

Menu ItemDescription
BePhoney HelpTake you to the main BePhoney Help page
Help For This WindowTakes you to documentation on configuration, control, greeting, or message windows depending on what window this option was selected within.
TroubleshootingTakes you to the troubleshooting documentation.
LoggingThis submenu allows you to specify what kinds of events should be logged to the /var/log/syslog file and to the control window. For more information on logging, check the documentation on troubleshooting.
Contact AuthorTakes you to your preferred email application and allows you to send me some email for reporting bugs or just sending some feedback (please do).

Windows:

There are five types of windows that BePhoney produces. Follow the links for documentation on a particular type of window: