Example #1
0
        public FImport(baseFlikForm AktivFlik, vdCamera.vdCamera camera)
        {
            m_AktivFlik = AktivFlik;
            _camera = camera;

            InitializeComponent();

            _thumbnails = m_AktivFlik.FlikKategori==FlikKategori.Porträtt
                ? new PlataDM.Thumbnails( null, Global.Skola, 120, 160, 10 )
                : new PlataDM.Thumbnails( null, Global.Skola, 160, 120, 10 );

            vsb.ValueChanged +=vsb_ValueChanged;
        }
Example #2
0
        private void initCamera()
        {
            if ( _camera==null )
            {
                switch (Global.Preferences.Camera)
                {
                    case CameraSdk.Ed207Camera:
                        if (!vdCamera.vdCamera.CanEd207())
                            goto default;
                        _camera = vdCamera.vdCamera.GetEd207Camera(this);
                        break;
                    case CameraSdk.Ed210Camera:
                        if (!vdCamera.vdCamera.CanEd210())
                            goto default;
                        _camera = vdCamera.vdCamera.GetEd210Camera(this);
                        break;
                    case CameraSdk.FujiCamera:
                        if (!vdCamera.vdCamera.CanFujiS5())
                            goto default;
                        _camera = vdCamera.vdCamera.GetFujiCamera(this);
                        break;
                    default:
                        _camera = vdCamera.vdCamera.GetNullCamera(this);
                        break;
                }

                _camera.OnPictureReady += _camera_OnPictureReady;
                _camera.OnCameraMessage += _camera_OnCameraMessage;
                _camera.OnIncomingPicture += _camera_OnIncomingPicture;
                _camera.OnConnectResult += _camera_OnConnectResult;
            }
            sbpKameraInfo.Text = "Kopplar kameran...";
            _camera.Connect();
        }