Exemple #1
0
        public MainPage()
        {
            InitializeComponent();
            _dll_if = dll_if.GetInstance;

            _lRegsEntry = new List <Entry>
            {
                userReg1,
                userReg2
            };

            _lRegsLbl = new List <Label>
            {
                peerReg1,
                peerReg2
            };

            _iusbManager = Xamarin.Forms.DependencyService.Get <IUsbManager>();
            _iusbManager.NotifyPermRequestCompleted += Backend_OnPermReqCompleted;

            // Pour le log
            _Logfilename = "FileLog.log";
            string path = _logfile.GetLocalStoragePath();

            _Logfilename = Path.Combine(path, _Logfilename);
            // fill log view with the log file contact
            LogViewInit();
            listLog.ItemsSource = _lisLogs;

            switchUseApiAndroidXfer.IsToggled = _bConfUseAndroidforIOaccess;
            PickerDllDevice.ItemsSource       = new List <string>(_ilist_dllDev);
            PickerDllDevice.SelectedIndex     = (int)_eConfDllDevice;
        }
Exemple #2
0
 /// <summary>
 /// Dependency set
 /// </summary>
 /// <param name="iusbManager"></param>
 public void SetIUsbManager(ref IUsbManager iusbManager)
 {
     _iusbManager = iusbManager;
 }