/// <summary>
        /// Initializing object SettingsInfo.
        /// </summary>
        public SettingsInfo()
        {
            this._interfaceLanguage        = "en";
            this._reportLanguage           = "en";
            this._showCloseTabConfirmation = true;
            this._warnAboutUnsignedQuery   = true;
            this.ShowMainMenu = true;
            this.ShowConnectionTabIfSingle = true;

            // generate key at random
            this.EncryptionKey = SecureRandom.GenerateKey(32);
        }