コード例 #1
0
 public SshConnectionForm(SshSessionDetails sessionDetail, ProgramInfo info)
 {
     InitializeComponent();
     // Load in the object passed to the
     details     = sessionDetail;
     information = info;
 }
コード例 #2
0
ファイル: LoginForm.cs プロジェクト: antseggs/PamDesktop
        private void Form1_Load(object sender, EventArgs e)
        {
            // This on opening should load in the settings from file and add them to the settings page. This will also be passed to each form
            // to keep settings consistant.
            // Json Formatted. (File stored with exe as pam.settings)

            try
            {
                // Load file
                var fileInformation = JsonConvert.DeserializeObject <ProgramInfo>(System.IO.File.ReadAllText(Path.Combine(Directory.GetCurrentDirectory(), "pam.settings")));
                // Send info to the form.
                information = fileInformation;
                // Load these into the settings box
                txtPort.Text          = information.Port.ToString();
                txtServerAddress.Text = information.URL;
            }
            catch (Exception ex)
            {
                MessageBox.Show("Settings File seems to be missing! Please click the settings tab and re-enter! Details: " + ex);
            }
        }
コード例 #3
0
 public EditOrAddServer(Server server, ProgramInfo info)
 {
     InitializeComponent();
     current     = server;
     information = info;
 }
コード例 #4
0
ファイル: ViewUsers.cs プロジェクト: antseggs/PamDesktop
 public ViewUsers(ProgramInfo info)
 {
     InitializeComponent();
     information = info;
 }
コード例 #5
0
 public VncWindow(SshSessionDetails conn, ProgramInfo info)
 {
     InitializeComponent();
     details     = conn;
     information = info;
 }
コード例 #6
0
ファイル: ServerView.cs プロジェクト: antseggs/PamDesktop
 public ServerView(ProgramInfo info)
 {
     InitializeComponent();
     information = info;
 }
コード例 #7
0
ファイル: EditOrAddUser.cs プロジェクト: antseggs/PamDesktop
 public EditOrAddUser(ProgramInfo info)
 {
     InitializeComponent();
     information = info;
     current     = null;
 }
コード例 #8
0
ファイル: EditOrAddUser.cs プロジェクト: antseggs/PamDesktop
 public EditOrAddUser(ProgramInfo info, UserGeneral sentUser)
 {
     InitializeComponent();
     information = info;
     current     = sentUser;
 }
コード例 #9
0
ファイル: ServerManager.cs プロジェクト: antseggs/PamDesktop
 public ServerManager(List <Server> serversLst, ProgramInfo info)
 {
     InitializeComponent();
     servers     = serversLst;
     information = info;
 }