Le code ci-après permet de changer de type de terminal portable (gun) pour la session en cours. Ceci permet donc d'utiliser, dans un même Mercator, par exemple, un PT600 et un PDA.
MercatorUi.Globals.BarcodeTerm = MercatorUi.BarcodeTerm.BarcodeTerm.BarcodeTermFromEnum(MercatorUi.BarcodeTerm.BarcodeTermClasses.BarcodeTermEnum.PT600);
Par contre, les paramètres accessibles depuis le menu "Outils" le sont toujours en fonction du terminal paramétré dans les options. Le cas échéant, il faut changer cette option et ensuite redémarrer Mercator pour avoir le menu correspondant au terminal souhaité.