FrameCameraSetDialog.cs 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Threading.Tasks;
  9. using System.Windows.Forms;
  10. using PaintDotNet.ImageCollect.CameraComponent;
  11. using PaintDotNet.Base.SettingModel;
  12. namespace PaintDotNet.ImageCollect
  13. {
  14. /// <summary>
  15. /// 相机设置
  16. /// </summary>
  17. internal class FrameCameraSetDialog : FloatingToolForm
  18. {
  19. private CameraParamModel m_cameraParamModel = Startup.instance.cameraParamModel;
  20. private FrameCameraSetControl m_control;
  21. public FrameCameraSetDialog()
  22. {
  23. InitializeComponent();
  24. this.Text = PdnResources.GetString("Menu.ImageCollection.CameraSetting.Text");
  25. this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
  26. this.MaximizeBox = false;
  27. this.MinimizeBox = false;
  28. }
  29. private void FrameCameraSetDialog_Load(object sender, EventArgs e)
  30. {
  31. m_control = new FrameCameraSetControl(m_cameraParamModel, true);
  32. m_control.Location = new Point(5, 5);
  33. this.Controls.Add(m_control);
  34. this.Width = m_control.Width + 20;
  35. this.Height = m_control.Height + 50;
  36. }
  37. private void FrameCameraSetDialog_Activated(object sender, EventArgs e)
  38. {
  39. //m_cameraParamModel = Startup.instance.cameraParamModel;
  40. //m_control.ReLoad(m_cameraParamModel, true);
  41. }
  42. #region 控件
  43. private void InitializeComponent()
  44. {
  45. this.SuspendLayout();
  46. //
  47. // FrameCameraSetDialog
  48. //
  49. this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 15F);
  50. this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
  51. this.ClientSize = new System.Drawing.Size(566, 177);
  52. this.MaximizeBox = false;
  53. this.MinimizeBox = false;
  54. this.Name = "FrameCameraSetDialog";
  55. this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent;
  56. this.Activated += new System.EventHandler(this.FrameCameraSetDialog_Activated);
  57. this.Load += new System.EventHandler(this.FrameCameraSetDialog_Load);
  58. this.ResumeLayout(false);
  59. }
  60. #endregion
  61. }
  62. }