/*******************************************************************************************************/
        #region INITIALIZATION

        public MasterData_v1_Form(string formTitle, FormMode startingMode, bool showDataOnLoad, int formMinimumWidth)
        {
            InitializeComponent();

            this.Text        = formTitle;
            this.MinimumSize = new Size(formMinimumWidth, this.MinimumSize.Height);
            _startingMode    = startingMode;
            _showDataOnLoad  = showDataOnLoad;

            setupControls();
            setupFields();

            Tools.rearrangeButtonsInPanel(pnlModeButtons, HorizontalAlignment.Center);
        }