Copyright 2010-2015 Obihai Technology, Inc.
99
Phone GUI Customization
The OBi1000 has three built-in “Skins” and they dictate primarily the look and feel of the phone GUI. The end user
selects a particular skin via the “Preferences” menu on the phone. It is possible to have a custom skin that is
downloaded onto the target phone.
A skin is specified at the lowest level with a special (Obihai Proprietary) XML file with its own set of icons. In addition to
look and feel, the XML file also dictates, among many other things,
•
What menu entries are presented and in what order;
•
All the associated wordings;
•
What soft keys are being shown and under what circumstances;
•
What is shown for the line keys;
Obihai will initially expose the customization options in each aspect to customers at a higher level instead of opening up
the XML specification to the public. GUI customization is detailed in a separate document that is available on request
from Obihai.
Main Menu
The main menu on the home screen has three optional items that you can show or hide using the following parameters
Phone Settings – Network Services
::
Enable
– Enable/Disable the
Net Services
item on the main menu
Phone Settings – Network Directory
::
Enable
– Enable/Disable the
Net Dir
item on the main menu
Phone Settings – Buddy List
::
Enable
– Enable/Disable the
Buddy List
item on the main menu
The Main Menu can be hidden by default and can be shown or hidden by pressing the HOME Key. To enable this
behavior, enable the option
User Preferences
::
HideMainMenu
.
Line Key Tabs
By default the line keys area to the right of the screen are overloaded with 4 tabs of VLKs such that only one tab is
visible at anytime. This feature can be disabled by disabling the option
User Preferences
::
LineKeyTabs
. When Line
Key Tabs are disabled, the phone shows no line key tabs in the status bar and one and only one page of VLKs can be
used (VLK 1-6 on OBi1062 and VLK 1-3 on OBi1032); the status icons are also flushed to the right corner. To handle
more calls in this case, you may enable multiple calls per Call (Appearance) Key as described in the next section
Controlling Multiple Calls Per Call Key
When defining a Call Key, you can specify the number of calls to control with key using the
MaxCalls
parameter of
that feature key. The default value is one; the maximum is four. When there are multiple calls being handled on a Call
Key, the VLKW and the LED of the key can only reflects the status of one of the calls. The call whose state is being
reflected on the Call Key is referred to as the
focused call
of that key. The focused call is selected by the phone initially
based on the call states and the selection is revised when a call state changes, a call is removed from the key, or a new
call is added to the key. The user may also force one of the calls to be the focused call by highlighting that call and
pressing the “Right” navigation key as described below.
Calls App Behavior
The Calls App shows a list of current calls on the phone. Calls that are controlled under the same Call Key are grouped
together in the list, with the calls on Call Keys with a smaller VLK index shown first. New calls are added to the
beginning of the group of calls belonging to the same Call Key.