Mobile Master Logo

Customizing Mobile Master with the Corporate Edition

Mobile Master can be configured according to the requirements and restrictions of your company, e.g. disable file copy, support only a set of mobile phones, use predefined settings, or reduce the user interface.

Note: the customization is only working with the corporate or trial edition.

E.g. Mobile Master can show only a reduced user interface or a reduced settings dialog.

Section [Config]

General settings for customization:

v=1.0                Version of the configuration, must be incremented for each new version of the config.ini
NoSMS=1          Hide all SMS functionality
NoCal=1            Hide all calendar/organizer functionality
NoNotes=1        Hide all notes functionality
NoExplorer=1    Hide all explorer functionality
NoProfiles=1      Hide profiles functionality
NoNavBar=1      Hide navigation bar
NoButtonBar=1  Hide the tool bar
NoMenu=1         Hide the menu
NoUpdater=1     Disable checkfor updates

Example:
[Config]
v=1.2
NoSMS=1
NoExplorer=1

Section [Quickstart]

Settings for the quick start area or the reduced user interface (see screenshot above)

Setting     Meaning
Items=21,19,22     Panels to be displayed in the quick start area (like in the screenshot above). Each number represents a panel, multiple panels are separted by a ,

Here are the panel numbers:
110: Manage phones data
20: New phone
101: Synchronize
19: Settings and tools

Example:

[Quickstart]
Items=21,19,22
19=81
22=98,99

Section [Startmenu]

The MobileMasterInst.exe creates some items in the windows start menu.They can be removed when Mobile Master is started the 1st time.

Setting     Meaning
Remove=     removes all items from the start menu by the 1st start of Mobile Master followed the = and separated by ;Wildcard ' is allowed

Example:
[Startmenu]
Remove=Mobile Master Agent;SMS Servant;More\*Lotus*;Weiteres\*Lotus*;More\*Outlook*;More\Palm Desktop AddIn*;More\PC Remote Control*;More\*debug*

Other sections:

For each dialog (=Form) a section can be defined to disable or hide elements of that dialog.

Syntax:

[Formname]
Hide=Element1;Element7
Disable=Element4;Element6

Example:
[FormSettings]
Hide=ButtonContactsOptions;TabStrip1:882;Frame3;CheckLeaveComOpen
Disable=SyncClock;SyncClockToPC;SyncClockToMobile

 

To get the names of the forms (dialog) and elements, do the following:
1. make sure Mobile Master is not running
2. open the mmaster.ini file
3. add the line
    Advanced=8
    in the section [Settings]  and save the file
4. run Mobile Master
5. in the menu Tools click at 'Show AdminWindow'

 

In the Admin Window the name of element and the dialog under the mouse cursor is displayed.
With this you can easily add the desired line in the mmaster.ini

How to hide or disable an element:
1. Open the Admin window (see above)
2. move the mouse over the desired element, e.g. a button or menu.
3. press Scroll lock, so that the window FormAdmin is no longer updated.
4. press either the button 'Hide' or 'Disable' => the setting is stored in the mmaster.ini
5. To become that setting active, you must restart Mobile Master

Note: editing the mmaster.ini while Mobile Master is active, is not a good idea, because Mobile Master will overwrite the mmaster.ini on exit. (Well, you may kill Mobile Master via the task manager.)

Some special elements:

e.g. the names of the items in the navigation bar or in the settings are not displayed in the AdminWindow. It is TabStrip1.

To remove the nth element add the item TabStrip1:n
The n must be replaced by a number:

Navigation bar in the main window:

1=Home
2=Contacts
4=Call lists
8=Organizer
32=SMS Center
256=Analyzer
1024=Phone Explorer
4096=Notizen
1048576=Synchronisieren

Settings dialog:

1=Connection
2=Phone/iPod
4=Contacts
8=Calendar
16=SMS
32=Editor & area codes
64=Explorer
128=More
256=Add Ins


To hide several items just add the numbers

e.g.
[FormSynchronize]
Hide=TabStrip1:1053988

to show only Hone, contacts and organizer or

[FormSettings]
Hide=TabStrip1:16

to hide the settings for SMS.

 

The config.ini File:

When you have done testing with the master.ini, you can create a config.ini.

The config.ini is used for distribution with an installation, because the mmaster.ini is not created during the installation.

Just copy all lines you want to have a the target system from the created mmaster.ini  to your config.ini.

You can predefine the settings in the config.ini as well, e.g. setup up synchronization for Lotus Notes.

The first line of the config.ini must contain:
#Mobile Master config file, do not remove this line!
Otherwise it is ignored.

The config.ini must be in the Mobile Master program directory.

When Mobile Master starts, it checks if there is config.ini. If so and there is no mmaster.ini, it will be used as the initial settings (it is simply copied to the mmaster.ini).

For updates of the config.ini the setting

[Config]
v=1.0

is used.

If the value v in the mmaster.ini is smaller than in the config.ini the settings in the mmaster.ini are updated with the settings in the config.ini (only the lines with Hide and Disable)

 

Example of a config.ini:

#Mobile Master config file, do not remove this line!

[Settings]
Language=Deutsch
ShowMessageBoxYes=1073741824
ShowMessageBoxNo=0
ShowMessageBoxYes2=16384
ShowMessageBoxNo2=0

[Sync]
CheckDoubles=0

[Config]
Phones=SIEMENS\S65;SIEMENS\SP65;SIEMENS\CX65;SIEMENS\S75;SIEMENS\S68
Baudrates=9600;14400;19200;38400;57600
NoGui=1
NoSMS=1
NoProfiles=1
V=1.1

[Quickstart]
Items=21,19,22
19=81
22=98,99

[FormSettings]
Hide=ButtonContactsOptions;TabStrip1:882;Frame3;CheckLeaveComOpen;CheckCloseAfter;CloseComAfter
Disable=SyncClock;SyncClockToPC;SyncClockToMobile;ImageComboSyncWith;OptionMobileWins

[FormSettingsCalendar]
Hide=LabelMaxAppointmentInFuture;MaxAppointmentInFuture;CheckAddLocation;Pic_(3);Picture4

More examples:

To hide the explorer:

[FormSynchronize]
Hide=TabStrip1:1024;mView1(10);mNav1(10);mNavShow(10)

Sie sind hier:
Support » FAQ