Можно ли настроить меню клиента? В клиентском приложении не нужен какой-то пункт меню.

Да, можно. Клиент сохраняет все свои параметры в одном текстовом файле:

Windows: c:\Users\Username\AppData\Roaming\dkcl.ini

OSX : /Users/Username/Library/Preferences/dkcl Preferences

Linux: ~/.dkcl

Этот файл обновляется при изменении настоек и обычно не должны быть изменены конечным пользователем. При первом запуске клиент создает файл конфигурации по умолчанию. Для скрытия элементов меню в клиенте необходимо:

1. Выйти из клиента.

2. Отредактировать файла c:\Users\\AppData\Roaming\dkcl.ini (для Windows)

3. В [General] разделе добавить строку HideMenuItems и указать точное название пунктов меню,разделенных запятыми, которые должны быть скрыты.

[General]

...

HideMenuItems=Specify Hubs...,Install Client as a Service,ServerMenu^Properties,DeviceMenu^Properties

...