コード例 #1
0
ファイル: MainForm.cs プロジェクト: SynoCam/synocam
        public MainForm()
        {
            InitializeComponent();
                
            Address = Settings.Default.ServerIpOrDns;
            UseHttps = Settings.Default.UseHttps;
            Username = Settings.Default.Username;
            Password = Settings.Default.Password;
            Port = "";

            Text = Address;

            if (!String.IsNullOrEmpty(Settings.Default.Port))
            {
                Port = ":" + Settings.Default.Port;
            }

            _synoCommand = Address == "server.domain.com" ? new SynoCommand() : new SynoCommand(Url, Username, Password);

            labelLoading.MouseDown += MainFormMouseDown;
            labelLoading.DoubleClick += MainFormDoubleClick;
        }
コード例 #2
0
ファイル: DownloadProgress.cs プロジェクト: SynoCam/synocam
 public void ShowDialog(SynoCommand synoCommand, ICamEvent camEvent)
 {
     _filePath = synoCommand.DownloadEvent(camEvent, FileDownloadCompleted, ProgressChanged);
     ShowDialog();
 }
コード例 #3
0
ファイル: Disconnect.cs プロジェクト: SynoCam/synocam
 public Disconnect(SynoCommand synoCommand)
 {
     _synoCommand = synoCommand;
     InitializeComponent();
     Shown += OnShown;
 }
コード例 #4
0
ファイル: EventViewer.cs プロジェクト: SynoCam/synocam
 public void ShowDialog(SynoCommand command)
 {
     _synoCommand = command;
     ShowDialog();
 }