diff --git a/EnvelopeGenerator.Common/Constants.vb b/EnvelopeGenerator.Common/Constants.vb
index f911c437..79e1d420 100644
--- a/EnvelopeGenerator.Common/Constants.vb
+++ b/EnvelopeGenerator.Common/Constants.vb
@@ -58,6 +58,17 @@
ReceiverColor10 = 10
End Enum
+ Public Enum CertificationType
+ ElectronicSignature = 1
+ QualifiedSignature = 2
+ End Enum
+
+ Public Enum FinalEmailType
+ No = 0
+ Yes = 1
+ YesWithAttachment = 2
+ End Enum
+
Public Enum PageOrientation
Portrait = 0
Landscape = 1
diff --git a/EnvelopeGenerator.Common/Entities/Envelope.vb b/EnvelopeGenerator.Common/Entities/Envelope.vb
index f33218e3..424627fc 100644
--- a/EnvelopeGenerator.Common/Entities/Envelope.vb
+++ b/EnvelopeGenerator.Common/Entities/Envelope.vb
@@ -5,6 +5,21 @@
Public Property ContractType As Constants.ContractType
Public Property Status As Constants.EnvelopeStatus = Constants.EnvelopeStatus.EnvelopeCreated
Public Property Uuid As String = Guid.NewGuid.ToString()
+ Public Property UseAccessCode As Boolean = False
+ Public Property Language As String = Nothing
+ Public Property CertificationType As Constants.CertificationType
+
+ Public Property SendReminderEmails As Boolean = False
+ Public Property FirstReminderDays As Integer = 0
+ Public Property ReminderIntervalDays As Integer = 0
+
+ Public Property ExpiresWhen As Date
+ Public Property ExpiresWarningWhen As Date
+ Public Property ExpiresWhenDays As Integer
+ Public Property ExpiresWarningWhenDays As Integer
+
+ Public Property FinalEmailToCreator As Constants.FinalEmailType
+ Public Property FinalEmailToReceivers As Constants.FinalEmailType
Public Property Message As String = My.Resources.Envelope.Please_read_and_sign_this_document
diff --git a/EnvelopeGenerator.Common/Models/EnvelopeModel.vb b/EnvelopeGenerator.Common/Models/EnvelopeModel.vb
index 15142bb9..aebf6703 100644
--- a/EnvelopeGenerator.Common/Models/EnvelopeModel.vb
+++ b/EnvelopeGenerator.Common/Models/EnvelopeModel.vb
@@ -29,9 +29,21 @@ Public Class EnvelopeModel
.Uuid = pRow.ItemEx("ENVELOPE_UUID", ""),
.Message = pRow.ItemEx("MESSAGE", ""),
.UserId = pRow.ItemEx("USER_ID", 0),
+ .Language = pRow.ItemEx("MESSAGE", "de-DE"),
.Status = ObjectEx.ToEnum(Of Constants.EnvelopeStatus)(pRow.ItemEx("STATUS", Constants.EnvelopeStatus.EnvelopeCreated.ToString())),
.AddedWhen = pRow.Item("ADDED_WHEN"),
- .User = New User()
+ .CertificationType = ObjectEx.ToEnum(Of Constants.CertificationType)(pRow.ItemEx("CERTIFICATION_TYPE", Constants.CertificationType.ElectronicSignature.ToString())),
+ .User = New User(),
+ .ExpiresWhen = pRow.ItemEx(Of Date)("EXPIRES_WHEN", Nothing),
+ .ExpiresWarningWhen = pRow.ItemEx(Of Date)("EXPIRES_WARNING_WHEN", Nothing),
+ .ExpiresWhenDays = pRow.ItemEx("EXPIRES_WHEN_DAYS", 0),
+ .ExpiresWarningWhenDays = pRow.ItemEx("EXPIRES_WARNING_WHEN_DAYS", 0),
+ .SendReminderEmails = pRow.ItemEx("SEND_REMINDER_EMAILS", False),
+ .FirstReminderDays = pRow.ItemEx("FIRST_REMINDER_DAYS", 0),
+ .ReminderIntervalDays = pRow.ItemEx("REMINDER_INTERVAL_DAYS", 0),
+ .UseAccessCode = pRow.ItemEx("USE_ACCESS_CODE", False),
+ .FinalEmailToCreator = ObjectEx.ToEnum(Of Constants.FinalEmailType)(pRow.ItemEx("FINAL_EMAIL_TO_CREATOR", Constants.FinalEmailType.No.ToString())),
+ .FinalEmailToReceivers = ObjectEx.ToEnum(Of Constants.FinalEmailType)(pRow.ItemEx("FINAL_EMAIL_TO_RECEIVERS", Constants.FinalEmailType.No.ToString()))
}
oEnvelope.User = UserModel.SelectUser(oEnvelope.UserId)
diff --git a/EnvelopeGenerator.Form/My Project/licenses.licx b/EnvelopeGenerator.Form/My Project/licenses.licx
index acc83b3e..d12c42f5 100644
--- a/EnvelopeGenerator.Form/My Project/licenses.licx
+++ b/EnvelopeGenerator.Form/My Project/licenses.licx
@@ -1,15 +1,16 @@
-DevExpress.XtraEditors.Repository.RepositoryItemComboBox, DevExpress.XtraEditors.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
-DevExpress.XtraEditors.TextEdit, DevExpress.XtraEditors.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
-DevExpress.XtraGrid.GridControl, DevExpress.XtraGrid.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
-DevExpress.XtraEditors.PictureEdit, DevExpress.XtraEditors.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
-DevExpress.XtraCharts.ChartControl, DevExpress.XtraCharts.v21.2.UI, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
-DevExpress.XtraBars.BarManager, DevExpress.XtraBars.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
-DevExpress.XtraEditors.Repository.RepositoryItemLookUpEdit, DevExpress.XtraEditors.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
-DevExpress.XtraBars.Ribbon.RibbonControl, DevExpress.XtraBars.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
-DevExpress.XtraEditors.ComboBoxEdit, DevExpress.XtraEditors.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
-DevExpress.XtraEditors.SearchLookUpEdit, DevExpress.XtraGrid.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
-DevExpress.XtraNavBar.NavBarControl, DevExpress.XtraNavBar.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
DevExpress.XtraEditors.Repository.RepositoryItemPictureEdit, DevExpress.XtraEditors.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+DevExpress.XtraEditors.ComboBoxEdit, DevExpress.XtraEditors.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+DevExpress.XtraEditors.TextEdit, DevExpress.XtraEditors.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+DevExpress.XtraCharts.ChartControl, DevExpress.XtraCharts.v21.2.UI, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+DevExpress.XtraLayout.LayoutControl, DevExpress.XtraLayout.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+DevExpress.XtraEditors.Repository.RepositoryItemLookUpEdit, DevExpress.XtraEditors.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
DevExpress.XtraDataLayout.DataLayoutControl, DevExpress.XtraLayout.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
DevExpress.XtraEditors.Repository.RepositoryItemTextEdit, DevExpress.XtraEditors.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
-DevExpress.XtraLayout.LayoutControl, DevExpress.XtraLayout.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+DevExpress.XtraEditors.Repository.RepositoryItemComboBox, DevExpress.XtraEditors.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+DevExpress.XtraEditors.SearchLookUpEdit, DevExpress.XtraGrid.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+DevExpress.XtraGrid.GridControl, DevExpress.XtraGrid.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+DevExpress.XtraBars.Ribbon.RibbonControl, DevExpress.XtraBars.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+DevExpress.XtraNavBar.NavBarControl, DevExpress.XtraNavBar.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+DevExpress.XtraEditors.PictureEdit, DevExpress.XtraEditors.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+DevExpress.XtraBars.BarManager, DevExpress.XtraBars.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
diff --git a/EnvelopeGenerator.Form/frmEnvelopeMainData.Designer.vb b/EnvelopeGenerator.Form/frmEnvelopeMainData.Designer.vb
index 6ca23497..0fdbf762 100644
--- a/EnvelopeGenerator.Form/frmEnvelopeMainData.Designer.vb
+++ b/EnvelopeGenerator.Form/frmEnvelopeMainData.Designer.vb
@@ -29,35 +29,97 @@ Partial Class frmEnvelopeMainData
Me.cmbContractType = New DevExpress.XtraEditors.ComboBoxEdit()
Me.btOK = New DevExpress.XtraEditors.SimpleButton()
Me.btCancel = New DevExpress.XtraEditors.SimpleButton()
+ Me.ComboBoxEdit2 = New DevExpress.XtraEditors.ComboBoxEdit()
+ Me.CheckEdit1 = New DevExpress.XtraEditors.CheckEdit()
+ Me.SpinEdit1 = New DevExpress.XtraEditors.SpinEdit()
+ Me.SpinEdit2 = New DevExpress.XtraEditors.SpinEdit()
+ Me.SpinEdit3 = New DevExpress.XtraEditors.SpinEdit()
+ Me.SpinEdit4 = New DevExpress.XtraEditors.SpinEdit()
+ Me.ComboBoxEdit1 = New DevExpress.XtraEditors.ComboBoxEdit()
+ Me.CheckEdit3 = New DevExpress.XtraEditors.CheckEdit()
+ Me.ComboBoxEdit3 = New DevExpress.XtraEditors.ComboBoxEdit()
+ Me.ComboBoxEdit4 = New DevExpress.XtraEditors.ComboBoxEdit()
Me.Root = New DevExpress.XtraLayout.LayoutControlGroup()
+ Me.LayoutControlItem3 = New DevExpress.XtraLayout.LayoutControlItem()
+ Me.LayoutControlGroup1 = New DevExpress.XtraLayout.LayoutControlGroup()
Me.LayoutControlItem1 = New DevExpress.XtraLayout.LayoutControlItem()
Me.LayoutControlItem2 = New DevExpress.XtraLayout.LayoutControlItem()
- Me.LayoutControlItem3 = New DevExpress.XtraLayout.LayoutControlItem()
Me.LayoutControlItem4 = New DevExpress.XtraLayout.LayoutControlItem()
Me.emptySpaceItem1 = New DevExpress.XtraLayout.EmptySpaceItem()
- Me.emptySpaceItem2 = New DevExpress.XtraLayout.EmptySpaceItem()
+ Me.groupAllOptions = New DevExpress.XtraLayout.LayoutControlGroup()
+ Me.EmptySpaceItem2 = New DevExpress.XtraLayout.EmptySpaceItem()
+ Me.groupFinalEmail = New DevExpress.XtraLayout.LayoutControlGroup()
+ Me.LayoutControlItem9 = New DevExpress.XtraLayout.LayoutControlItem()
+ Me.LayoutControlItem14 = New DevExpress.XtraLayout.LayoutControlItem()
+ Me.groupExpiration = New DevExpress.XtraLayout.LayoutControlGroup()
+ Me.LayoutControlItem10 = New DevExpress.XtraLayout.LayoutControlItem()
+ Me.LayoutControlItem11 = New DevExpress.XtraLayout.LayoutControlItem()
+ Me.groupReminders = New DevExpress.XtraLayout.LayoutControlGroup()
+ Me.LayoutControlItem5 = New DevExpress.XtraLayout.LayoutControlItem()
+ Me.LayoutControlItem6 = New DevExpress.XtraLayout.LayoutControlItem()
+ Me.LayoutControlItem7 = New DevExpress.XtraLayout.LayoutControlItem()
+ Me.groupOptions = New DevExpress.XtraLayout.LayoutControlGroup()
+ Me.LayoutControlItem8 = New DevExpress.XtraLayout.LayoutControlItem()
+ Me.LayoutControlItem12 = New DevExpress.XtraLayout.LayoutControlItem()
+ Me.LayoutControlItem13 = New DevExpress.XtraLayout.LayoutControlItem()
Me.AdornerUIManager1 = New DevExpress.Utils.VisualEffects.AdornerUIManager(Me.components)
CType(Me.LayoutControl1, System.ComponentModel.ISupportInitialize).BeginInit()
Me.LayoutControl1.SuspendLayout()
CType(Me.txtTitle.Properties, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.cmbContractType.Properties, System.ComponentModel.ISupportInitialize).BeginInit()
+ CType(Me.ComboBoxEdit2.Properties, System.ComponentModel.ISupportInitialize).BeginInit()
+ CType(Me.CheckEdit1.Properties, System.ComponentModel.ISupportInitialize).BeginInit()
+ CType(Me.SpinEdit1.Properties, System.ComponentModel.ISupportInitialize).BeginInit()
+ CType(Me.SpinEdit2.Properties, System.ComponentModel.ISupportInitialize).BeginInit()
+ CType(Me.SpinEdit3.Properties, System.ComponentModel.ISupportInitialize).BeginInit()
+ CType(Me.SpinEdit4.Properties, System.ComponentModel.ISupportInitialize).BeginInit()
+ CType(Me.ComboBoxEdit1.Properties, System.ComponentModel.ISupportInitialize).BeginInit()
+ CType(Me.CheckEdit3.Properties, System.ComponentModel.ISupportInitialize).BeginInit()
+ CType(Me.ComboBoxEdit3.Properties, System.ComponentModel.ISupportInitialize).BeginInit()
+ CType(Me.ComboBoxEdit4.Properties, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.Root, System.ComponentModel.ISupportInitialize).BeginInit()
+ CType(Me.LayoutControlItem3, System.ComponentModel.ISupportInitialize).BeginInit()
+ CType(Me.LayoutControlGroup1, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.LayoutControlItem1, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.LayoutControlItem2, System.ComponentModel.ISupportInitialize).BeginInit()
- CType(Me.LayoutControlItem3, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.LayoutControlItem4, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.emptySpaceItem1, System.ComponentModel.ISupportInitialize).BeginInit()
- CType(Me.emptySpaceItem2, System.ComponentModel.ISupportInitialize).BeginInit()
+ CType(Me.groupAllOptions, System.ComponentModel.ISupportInitialize).BeginInit()
+ CType(Me.EmptySpaceItem2, System.ComponentModel.ISupportInitialize).BeginInit()
+ CType(Me.groupFinalEmail, System.ComponentModel.ISupportInitialize).BeginInit()
+ CType(Me.LayoutControlItem9, System.ComponentModel.ISupportInitialize).BeginInit()
+ CType(Me.LayoutControlItem14, System.ComponentModel.ISupportInitialize).BeginInit()
+ CType(Me.groupExpiration, System.ComponentModel.ISupportInitialize).BeginInit()
+ CType(Me.LayoutControlItem10, System.ComponentModel.ISupportInitialize).BeginInit()
+ CType(Me.LayoutControlItem11, System.ComponentModel.ISupportInitialize).BeginInit()
+ CType(Me.groupReminders, System.ComponentModel.ISupportInitialize).BeginInit()
+ CType(Me.LayoutControlItem5, System.ComponentModel.ISupportInitialize).BeginInit()
+ CType(Me.LayoutControlItem6, System.ComponentModel.ISupportInitialize).BeginInit()
+ CType(Me.LayoutControlItem7, System.ComponentModel.ISupportInitialize).BeginInit()
+ CType(Me.groupOptions, System.ComponentModel.ISupportInitialize).BeginInit()
+ CType(Me.LayoutControlItem8, System.ComponentModel.ISupportInitialize).BeginInit()
+ CType(Me.LayoutControlItem12, System.ComponentModel.ISupportInitialize).BeginInit()
+ CType(Me.LayoutControlItem13, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.AdornerUIManager1, System.ComponentModel.ISupportInitialize).BeginInit()
Me.SuspendLayout()
'
'LayoutControl1
'
- resources.ApplyResources(Me.LayoutControl1, "LayoutControl1")
Me.LayoutControl1.Controls.Add(Me.txtTitle)
Me.LayoutControl1.Controls.Add(Me.cmbContractType)
Me.LayoutControl1.Controls.Add(Me.btOK)
Me.LayoutControl1.Controls.Add(Me.btCancel)
+ Me.LayoutControl1.Controls.Add(Me.ComboBoxEdit2)
+ Me.LayoutControl1.Controls.Add(Me.CheckEdit1)
+ Me.LayoutControl1.Controls.Add(Me.SpinEdit1)
+ Me.LayoutControl1.Controls.Add(Me.SpinEdit2)
+ Me.LayoutControl1.Controls.Add(Me.SpinEdit3)
+ Me.LayoutControl1.Controls.Add(Me.SpinEdit4)
+ Me.LayoutControl1.Controls.Add(Me.ComboBoxEdit1)
+ Me.LayoutControl1.Controls.Add(Me.CheckEdit3)
+ Me.LayoutControl1.Controls.Add(Me.ComboBoxEdit3)
+ Me.LayoutControl1.Controls.Add(Me.ComboBoxEdit4)
+ resources.ApplyResources(Me.LayoutControl1, "LayoutControl1")
Me.LayoutControl1.Name = "LayoutControl1"
Me.LayoutControl1.OptionsCustomizationForm.DesignTimeCustomizationFormPositionAndSize = New System.Drawing.Rectangle(855, 189, 650, 400)
Me.LayoutControl1.Root = Me.Root
@@ -78,73 +140,150 @@ Partial Class frmEnvelopeMainData
'
'btOK
'
- resources.ApplyResources(Me.btOK, "btOK")
Me.btOK.DialogResult = System.Windows.Forms.DialogResult.OK
+ resources.ApplyResources(Me.btOK, "btOK")
Me.btOK.Name = "btOK"
Me.btOK.StyleController = Me.LayoutControl1
'
'btCancel
'
- resources.ApplyResources(Me.btCancel, "btCancel")
Me.btCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel
+ resources.ApplyResources(Me.btCancel, "btCancel")
Me.btCancel.Name = "btCancel"
Me.btCancel.StyleController = Me.LayoutControl1
'
+ 'ComboBoxEdit2
+ '
+ resources.ApplyResources(Me.ComboBoxEdit2, "ComboBoxEdit2")
+ Me.ComboBoxEdit2.Name = "ComboBoxEdit2"
+ Me.ComboBoxEdit2.Properties.Buttons.AddRange(New DevExpress.XtraEditors.Controls.EditorButton() {New DevExpress.XtraEditors.Controls.EditorButton(CType(resources.GetObject("ComboBoxEdit2.Properties.Buttons"), DevExpress.XtraEditors.Controls.ButtonPredefines))})
+ Me.ComboBoxEdit2.StyleController = Me.LayoutControl1
+ '
+ 'CheckEdit1
+ '
+ resources.ApplyResources(Me.CheckEdit1, "CheckEdit1")
+ Me.CheckEdit1.Name = "CheckEdit1"
+ Me.CheckEdit1.Properties.Caption = resources.GetString("CheckEdit1.Properties.Caption")
+ Me.CheckEdit1.StyleController = Me.LayoutControl1
+ '
+ 'SpinEdit1
+ '
+ resources.ApplyResources(Me.SpinEdit1, "SpinEdit1")
+ Me.SpinEdit1.Name = "SpinEdit1"
+ Me.SpinEdit1.Properties.Buttons.AddRange(New DevExpress.XtraEditors.Controls.EditorButton() {New DevExpress.XtraEditors.Controls.EditorButton(CType(resources.GetObject("SpinEdit1.Properties.Buttons"), DevExpress.XtraEditors.Controls.ButtonPredefines))})
+ Me.SpinEdit1.StyleController = Me.LayoutControl1
+ '
+ 'SpinEdit2
+ '
+ resources.ApplyResources(Me.SpinEdit2, "SpinEdit2")
+ Me.SpinEdit2.Name = "SpinEdit2"
+ Me.SpinEdit2.Properties.Buttons.AddRange(New DevExpress.XtraEditors.Controls.EditorButton() {New DevExpress.XtraEditors.Controls.EditorButton(CType(resources.GetObject("SpinEdit2.Properties.Buttons"), DevExpress.XtraEditors.Controls.ButtonPredefines))})
+ Me.SpinEdit2.StyleController = Me.LayoutControl1
+ '
+ 'SpinEdit3
+ '
+ resources.ApplyResources(Me.SpinEdit3, "SpinEdit3")
+ Me.SpinEdit3.Name = "SpinEdit3"
+ Me.SpinEdit3.Properties.Buttons.AddRange(New DevExpress.XtraEditors.Controls.EditorButton() {New DevExpress.XtraEditors.Controls.EditorButton(CType(resources.GetObject("SpinEdit3.Properties.Buttons"), DevExpress.XtraEditors.Controls.ButtonPredefines))})
+ Me.SpinEdit3.StyleController = Me.LayoutControl1
+ '
+ 'SpinEdit4
+ '
+ resources.ApplyResources(Me.SpinEdit4, "SpinEdit4")
+ Me.SpinEdit4.Name = "SpinEdit4"
+ Me.SpinEdit4.Properties.Buttons.AddRange(New DevExpress.XtraEditors.Controls.EditorButton() {New DevExpress.XtraEditors.Controls.EditorButton(CType(resources.GetObject("SpinEdit4.Properties.Buttons"), DevExpress.XtraEditors.Controls.ButtonPredefines))})
+ Me.SpinEdit4.StyleController = Me.LayoutControl1
+ '
+ 'ComboBoxEdit1
+ '
+ resources.ApplyResources(Me.ComboBoxEdit1, "ComboBoxEdit1")
+ Me.ComboBoxEdit1.Name = "ComboBoxEdit1"
+ Me.ComboBoxEdit1.Properties.Buttons.AddRange(New DevExpress.XtraEditors.Controls.EditorButton() {New DevExpress.XtraEditors.Controls.EditorButton(CType(resources.GetObject("ComboBoxEdit1.Properties.Buttons"), DevExpress.XtraEditors.Controls.ButtonPredefines))})
+ Me.ComboBoxEdit1.StyleController = Me.LayoutControl1
+ '
+ 'CheckEdit3
+ '
+ resources.ApplyResources(Me.CheckEdit3, "CheckEdit3")
+ Me.CheckEdit3.Name = "CheckEdit3"
+ Me.CheckEdit3.Properties.Caption = resources.GetString("CheckEdit3.Properties.Caption")
+ Me.CheckEdit3.StyleController = Me.LayoutControl1
+ '
+ 'ComboBoxEdit3
+ '
+ resources.ApplyResources(Me.ComboBoxEdit3, "ComboBoxEdit3")
+ Me.ComboBoxEdit3.Name = "ComboBoxEdit3"
+ Me.ComboBoxEdit3.Properties.Buttons.AddRange(New DevExpress.XtraEditors.Controls.EditorButton() {New DevExpress.XtraEditors.Controls.EditorButton(CType(resources.GetObject("ComboBoxEdit3.Properties.Buttons"), DevExpress.XtraEditors.Controls.ButtonPredefines))})
+ Me.ComboBoxEdit3.StyleController = Me.LayoutControl1
+ '
+ 'ComboBoxEdit4
+ '
+ resources.ApplyResources(Me.ComboBoxEdit4, "ComboBoxEdit4")
+ Me.ComboBoxEdit4.Name = "ComboBoxEdit4"
+ Me.ComboBoxEdit4.Properties.Buttons.AddRange(New DevExpress.XtraEditors.Controls.EditorButton() {New DevExpress.XtraEditors.Controls.EditorButton(CType(resources.GetObject("ComboBoxEdit4.Properties.Buttons"), DevExpress.XtraEditors.Controls.ButtonPredefines))})
+ Me.ComboBoxEdit4.StyleController = Me.LayoutControl1
+ '
'Root
'
- resources.ApplyResources(Me.Root, "Root")
Me.Root.EnableIndentsWithoutBorders = DevExpress.Utils.DefaultBoolean.[True]
Me.Root.GroupBordersVisible = False
- Me.Root.Items.AddRange(New DevExpress.XtraLayout.BaseLayoutItem() {Me.LayoutControlItem1, Me.LayoutControlItem2, Me.LayoutControlItem3, Me.LayoutControlItem4, Me.emptySpaceItem1, Me.emptySpaceItem2})
+ Me.Root.Items.AddRange(New DevExpress.XtraLayout.BaseLayoutItem() {Me.LayoutControlItem3, Me.LayoutControlGroup1, Me.LayoutControlItem4, Me.emptySpaceItem1, Me.groupAllOptions})
Me.Root.Name = "Root"
- Me.Root.Size = New System.Drawing.Size(444, 136)
+ Me.Root.Size = New System.Drawing.Size(591, 671)
Me.Root.TextVisible = False
'
- 'LayoutControlItem1
- '
- resources.ApplyResources(Me.LayoutControlItem1, "LayoutControlItem1")
- Me.LayoutControlItem1.Control = Me.txtTitle
- Me.LayoutControlItem1.Location = New System.Drawing.Point(0, 0)
- Me.LayoutControlItem1.Name = "LayoutControlItem1"
- Me.LayoutControlItem1.Padding = New DevExpress.XtraLayout.Utils.Padding(2, 2, 2, 5)
- Me.LayoutControlItem1.Size = New System.Drawing.Size(424, 43)
- Me.LayoutControlItem1.TextLocation = DevExpress.Utils.Locations.Top
- Me.LayoutControlItem1.TextSize = New System.Drawing.Size(69, 13)
- '
- 'LayoutControlItem2
- '
- resources.ApplyResources(Me.LayoutControlItem2, "LayoutControlItem2")
- Me.LayoutControlItem2.Control = Me.cmbContractType
- Me.LayoutControlItem2.Location = New System.Drawing.Point(0, 43)
- Me.LayoutControlItem2.Name = "LayoutControlItem2"
- Me.LayoutControlItem2.Padding = New DevExpress.XtraLayout.Utils.Padding(2, 2, 2, 5)
- Me.LayoutControlItem2.Size = New System.Drawing.Size(424, 43)
- Me.LayoutControlItem2.TextLocation = DevExpress.Utils.Locations.Top
- Me.LayoutControlItem2.TextSize = New System.Drawing.Size(69, 13)
- '
'LayoutControlItem3
'
- resources.ApplyResources(Me.LayoutControlItem3, "LayoutControlItem3")
Me.LayoutControlItem3.Control = Me.btOK
- Me.LayoutControlItem3.Location = New System.Drawing.Point(274, 86)
+ resources.ApplyResources(Me.LayoutControlItem3, "LayoutControlItem3")
+ Me.LayoutControlItem3.Location = New System.Drawing.Point(10, 624)
Me.LayoutControlItem3.MaxSize = New System.Drawing.Size(70, 27)
Me.LayoutControlItem3.MinSize = New System.Drawing.Size(70, 27)
Me.LayoutControlItem3.Name = "LayoutControlItem3"
- Me.LayoutControlItem3.Size = New System.Drawing.Size(70, 30)
+ Me.LayoutControlItem3.Size = New System.Drawing.Size(70, 27)
Me.LayoutControlItem3.SizeConstraintsType = DevExpress.XtraLayout.SizeConstraintsType.Custom
Me.LayoutControlItem3.TextLocation = DevExpress.Utils.Locations.Left
Me.LayoutControlItem3.TextSize = New System.Drawing.Size(0, 0)
Me.LayoutControlItem3.TextVisible = False
'
+ 'LayoutControlGroup1
+ '
+ Me.LayoutControlGroup1.Items.AddRange(New DevExpress.XtraLayout.BaseLayoutItem() {Me.LayoutControlItem1, Me.LayoutControlItem2})
+ Me.LayoutControlGroup1.Location = New System.Drawing.Point(0, 0)
+ Me.LayoutControlGroup1.Name = "LayoutControlGroup1"
+ Me.LayoutControlGroup1.Size = New System.Drawing.Size(571, 131)
+ resources.ApplyResources(Me.LayoutControlGroup1, "LayoutControlGroup1")
+ '
+ 'LayoutControlItem1
+ '
+ Me.LayoutControlItem1.Control = Me.txtTitle
+ Me.LayoutControlItem1.Location = New System.Drawing.Point(0, 0)
+ Me.LayoutControlItem1.Name = "LayoutControlItem1"
+ Me.LayoutControlItem1.Padding = New DevExpress.XtraLayout.Utils.Padding(2, 2, 2, 5)
+ Me.LayoutControlItem1.Size = New System.Drawing.Size(547, 43)
+ resources.ApplyResources(Me.LayoutControlItem1, "LayoutControlItem1")
+ Me.LayoutControlItem1.TextLocation = DevExpress.Utils.Locations.Top
+ Me.LayoutControlItem1.TextSize = New System.Drawing.Size(168, 13)
+ '
+ 'LayoutControlItem2
+ '
+ Me.LayoutControlItem2.Control = Me.cmbContractType
+ Me.LayoutControlItem2.Location = New System.Drawing.Point(0, 43)
+ Me.LayoutControlItem2.Name = "LayoutControlItem2"
+ Me.LayoutControlItem2.Padding = New DevExpress.XtraLayout.Utils.Padding(2, 2, 2, 5)
+ Me.LayoutControlItem2.Size = New System.Drawing.Size(547, 43)
+ resources.ApplyResources(Me.LayoutControlItem2, "LayoutControlItem2")
+ Me.LayoutControlItem2.TextLocation = DevExpress.Utils.Locations.Top
+ Me.LayoutControlItem2.TextSize = New System.Drawing.Size(168, 13)
+ '
'LayoutControlItem4
'
- resources.ApplyResources(Me.LayoutControlItem4, "LayoutControlItem4")
Me.LayoutControlItem4.Control = Me.btCancel
- Me.LayoutControlItem4.Location = New System.Drawing.Point(354, 86)
+ resources.ApplyResources(Me.LayoutControlItem4, "LayoutControlItem4")
+ Me.LayoutControlItem4.Location = New System.Drawing.Point(80, 624)
Me.LayoutControlItem4.MaxSize = New System.Drawing.Size(70, 27)
Me.LayoutControlItem4.MinSize = New System.Drawing.Size(70, 27)
Me.LayoutControlItem4.Name = "LayoutControlItem4"
- Me.LayoutControlItem4.Size = New System.Drawing.Size(70, 30)
+ Me.LayoutControlItem4.Size = New System.Drawing.Size(491, 27)
Me.LayoutControlItem4.SizeConstraintsType = DevExpress.XtraLayout.SizeConstraintsType.Custom
Me.LayoutControlItem4.TextLocation = DevExpress.Utils.Locations.Left
Me.LayoutControlItem4.TextSize = New System.Drawing.Size(0, 0)
@@ -152,31 +291,164 @@ Partial Class frmEnvelopeMainData
'
'emptySpaceItem1
'
- resources.ApplyResources(Me.emptySpaceItem1, "emptySpaceItem1")
Me.emptySpaceItem1.AllowHotTrack = False
- Me.emptySpaceItem1.Location = New System.Drawing.Point(344, 86)
+ resources.ApplyResources(Me.emptySpaceItem1, "emptySpaceItem1")
+ Me.emptySpaceItem1.Location = New System.Drawing.Point(0, 624)
Me.emptySpaceItem1.MaxSize = New System.Drawing.Size(10, 27)
Me.emptySpaceItem1.MinSize = New System.Drawing.Size(10, 27)
Me.emptySpaceItem1.Name = "emptySpaceItem1"
- Me.emptySpaceItem1.Size = New System.Drawing.Size(10, 30)
+ Me.emptySpaceItem1.Size = New System.Drawing.Size(10, 27)
Me.emptySpaceItem1.SizeConstraintsType = DevExpress.XtraLayout.SizeConstraintsType.Custom
Me.emptySpaceItem1.TextSize = New System.Drawing.Size(0, 0)
'
- 'emptySpaceItem2
+ 'groupAllOptions
'
- resources.ApplyResources(Me.emptySpaceItem2, "emptySpaceItem2")
- Me.emptySpaceItem2.AllowHotTrack = False
- Me.emptySpaceItem2.Location = New System.Drawing.Point(0, 86)
- Me.emptySpaceItem2.Name = "emptySpaceItem2"
- Me.emptySpaceItem2.Size = New System.Drawing.Size(274, 30)
- Me.emptySpaceItem2.TextSize = New System.Drawing.Size(0, 0)
+ Me.groupAllOptions.EnableIndentsWithoutBorders = DevExpress.Utils.DefaultBoolean.[False]
+ Me.groupAllOptions.ExpandButtonVisible = True
+ Me.groupAllOptions.Items.AddRange(New DevExpress.XtraLayout.BaseLayoutItem() {Me.EmptySpaceItem2, Me.groupFinalEmail, Me.groupExpiration, Me.groupReminders, Me.groupOptions})
+ Me.groupAllOptions.Location = New System.Drawing.Point(0, 131)
+ Me.groupAllOptions.Name = "groupAllOptions"
+ Me.groupAllOptions.Padding = New DevExpress.XtraLayout.Utils.Padding(0, 0, 0, 0)
+ Me.groupAllOptions.Size = New System.Drawing.Size(571, 493)
+ resources.ApplyResources(Me.groupAllOptions, "groupAllOptions")
+ '
+ 'EmptySpaceItem2
+ '
+ Me.EmptySpaceItem2.AllowHotTrack = False
+ Me.EmptySpaceItem2.Location = New System.Drawing.Point(0, 416)
+ Me.EmptySpaceItem2.Name = "EmptySpaceItem2"
+ Me.EmptySpaceItem2.Size = New System.Drawing.Size(565, 50)
+ Me.EmptySpaceItem2.TextSize = New System.Drawing.Size(0, 0)
+ '
+ 'groupFinalEmail
+ '
+ Me.groupFinalEmail.GroupStyle = DevExpress.Utils.GroupStyle.Light
+ Me.groupFinalEmail.Items.AddRange(New DevExpress.XtraLayout.BaseLayoutItem() {Me.LayoutControlItem9, Me.LayoutControlItem14})
+ Me.groupFinalEmail.Location = New System.Drawing.Point(0, 323)
+ Me.groupFinalEmail.Name = "groupFinalEmail"
+ Me.groupFinalEmail.Size = New System.Drawing.Size(565, 93)
+ resources.ApplyResources(Me.groupFinalEmail, "groupFinalEmail")
+ '
+ 'LayoutControlItem9
+ '
+ Me.LayoutControlItem9.Control = Me.ComboBoxEdit3
+ Me.LayoutControlItem9.Location = New System.Drawing.Point(0, 0)
+ Me.LayoutControlItem9.Name = "LayoutControlItem9"
+ Me.LayoutControlItem9.Size = New System.Drawing.Size(541, 24)
+ resources.ApplyResources(Me.LayoutControlItem9, "LayoutControlItem9")
+ Me.LayoutControlItem9.TextSize = New System.Drawing.Size(168, 13)
+ '
+ 'LayoutControlItem14
+ '
+ Me.LayoutControlItem14.Control = Me.ComboBoxEdit4
+ Me.LayoutControlItem14.Location = New System.Drawing.Point(0, 24)
+ Me.LayoutControlItem14.Name = "LayoutControlItem14"
+ Me.LayoutControlItem14.Size = New System.Drawing.Size(541, 24)
+ resources.ApplyResources(Me.LayoutControlItem14, "LayoutControlItem14")
+ Me.LayoutControlItem14.TextSize = New System.Drawing.Size(168, 13)
+ '
+ 'groupExpiration
+ '
+ Me.groupExpiration.GroupStyle = DevExpress.Utils.GroupStyle.Light
+ Me.groupExpiration.Items.AddRange(New DevExpress.XtraLayout.BaseLayoutItem() {Me.LayoutControlItem10, Me.LayoutControlItem11})
+ Me.groupExpiration.Location = New System.Drawing.Point(0, 230)
+ Me.groupExpiration.Name = "groupExpiration"
+ Me.groupExpiration.Size = New System.Drawing.Size(565, 93)
+ resources.ApplyResources(Me.groupExpiration, "groupExpiration")
+ '
+ 'LayoutControlItem10
+ '
+ Me.LayoutControlItem10.Control = Me.SpinEdit3
+ Me.LayoutControlItem10.Location = New System.Drawing.Point(0, 0)
+ Me.LayoutControlItem10.Name = "LayoutControlItem10"
+ Me.LayoutControlItem10.Size = New System.Drawing.Size(541, 24)
+ resources.ApplyResources(Me.LayoutControlItem10, "LayoutControlItem10")
+ Me.LayoutControlItem10.TextSize = New System.Drawing.Size(168, 13)
+ '
+ 'LayoutControlItem11
+ '
+ Me.LayoutControlItem11.Control = Me.SpinEdit4
+ Me.LayoutControlItem11.Location = New System.Drawing.Point(0, 24)
+ Me.LayoutControlItem11.Name = "LayoutControlItem11"
+ Me.LayoutControlItem11.Size = New System.Drawing.Size(541, 24)
+ resources.ApplyResources(Me.LayoutControlItem11, "LayoutControlItem11")
+ Me.LayoutControlItem11.TextSize = New System.Drawing.Size(168, 13)
+ '
+ 'groupReminders
+ '
+ Me.groupReminders.GroupStyle = DevExpress.Utils.GroupStyle.Light
+ Me.groupReminders.Items.AddRange(New DevExpress.XtraLayout.BaseLayoutItem() {Me.LayoutControlItem5, Me.LayoutControlItem6, Me.LayoutControlItem7})
+ Me.groupReminders.Location = New System.Drawing.Point(0, 115)
+ Me.groupReminders.Name = "groupReminders"
+ Me.groupReminders.Size = New System.Drawing.Size(565, 115)
+ resources.ApplyResources(Me.groupReminders, "groupReminders")
+ '
+ 'LayoutControlItem5
+ '
+ Me.LayoutControlItem5.Control = Me.CheckEdit1
+ Me.LayoutControlItem5.Location = New System.Drawing.Point(0, 0)
+ Me.LayoutControlItem5.Name = "LayoutControlItem5"
+ Me.LayoutControlItem5.Size = New System.Drawing.Size(541, 22)
+ Me.LayoutControlItem5.TextSize = New System.Drawing.Size(0, 0)
+ Me.LayoutControlItem5.TextVisible = False
+ '
+ 'LayoutControlItem6
+ '
+ Me.LayoutControlItem6.Control = Me.SpinEdit1
+ Me.LayoutControlItem6.Location = New System.Drawing.Point(0, 22)
+ Me.LayoutControlItem6.Name = "LayoutControlItem6"
+ Me.LayoutControlItem6.Size = New System.Drawing.Size(541, 24)
+ resources.ApplyResources(Me.LayoutControlItem6, "LayoutControlItem6")
+ Me.LayoutControlItem6.TextSize = New System.Drawing.Size(168, 13)
+ '
+ 'LayoutControlItem7
+ '
+ Me.LayoutControlItem7.Control = Me.SpinEdit2
+ Me.LayoutControlItem7.Location = New System.Drawing.Point(0, 46)
+ Me.LayoutControlItem7.Name = "LayoutControlItem7"
+ Me.LayoutControlItem7.Size = New System.Drawing.Size(541, 24)
+ resources.ApplyResources(Me.LayoutControlItem7, "LayoutControlItem7")
+ Me.LayoutControlItem7.TextSize = New System.Drawing.Size(168, 13)
+ '
+ 'groupOptions
+ '
+ Me.groupOptions.GroupStyle = DevExpress.Utils.GroupStyle.Light
+ Me.groupOptions.Items.AddRange(New DevExpress.XtraLayout.BaseLayoutItem() {Me.LayoutControlItem8, Me.LayoutControlItem12, Me.LayoutControlItem13})
+ Me.groupOptions.Location = New System.Drawing.Point(0, 0)
+ Me.groupOptions.Name = "groupOptions"
+ Me.groupOptions.Size = New System.Drawing.Size(565, 115)
+ resources.ApplyResources(Me.groupOptions, "groupOptions")
+ '
+ 'LayoutControlItem8
+ '
+ Me.LayoutControlItem8.Control = Me.ComboBoxEdit2
+ Me.LayoutControlItem8.Location = New System.Drawing.Point(0, 0)
+ Me.LayoutControlItem8.Name = "LayoutControlItem8"
+ Me.LayoutControlItem8.Size = New System.Drawing.Size(541, 24)
+ resources.ApplyResources(Me.LayoutControlItem8, "LayoutControlItem8")
+ Me.LayoutControlItem8.TextSize = New System.Drawing.Size(168, 13)
+ '
+ 'LayoutControlItem12
+ '
+ Me.LayoutControlItem12.Control = Me.ComboBoxEdit1
+ Me.LayoutControlItem12.Location = New System.Drawing.Point(0, 24)
+ Me.LayoutControlItem12.Name = "LayoutControlItem12"
+ Me.LayoutControlItem12.Size = New System.Drawing.Size(541, 24)
+ resources.ApplyResources(Me.LayoutControlItem12, "LayoutControlItem12")
+ Me.LayoutControlItem12.TextSize = New System.Drawing.Size(168, 13)
+ '
+ 'LayoutControlItem13
+ '
+ Me.LayoutControlItem13.Control = Me.CheckEdit3
+ Me.LayoutControlItem13.Location = New System.Drawing.Point(0, 48)
+ Me.LayoutControlItem13.Name = "LayoutControlItem13"
+ Me.LayoutControlItem13.Size = New System.Drawing.Size(541, 22)
+ Me.LayoutControlItem13.TextSize = New System.Drawing.Size(0, 0)
+ Me.LayoutControlItem13.TextVisible = False
'
'AdornerUIManager1
'
Me.AdornerUIManager1.Owner = Me
- Me.AdornerUIManager1.ValidationHintProperties.IndeterminateState.Text = resources.GetString("AdornerUIManager1.ValidationHintProperties.IndeterminateState.Text")
- Me.AdornerUIManager1.ValidationHintProperties.InvalidState.Text = resources.GetString("AdornerUIManager1.ValidationHintProperties.InvalidState.Text")
- Me.AdornerUIManager1.ValidationHintProperties.ValidState.Text = resources.GetString("AdornerUIManager1.ValidationHintProperties.ValidState.Text")
'
'frmEnvelopeMainData
'
@@ -193,13 +465,39 @@ Partial Class frmEnvelopeMainData
Me.LayoutControl1.ResumeLayout(False)
CType(Me.txtTitle.Properties, System.ComponentModel.ISupportInitialize).EndInit()
CType(Me.cmbContractType.Properties, System.ComponentModel.ISupportInitialize).EndInit()
+ CType(Me.ComboBoxEdit2.Properties, System.ComponentModel.ISupportInitialize).EndInit()
+ CType(Me.CheckEdit1.Properties, System.ComponentModel.ISupportInitialize).EndInit()
+ CType(Me.SpinEdit1.Properties, System.ComponentModel.ISupportInitialize).EndInit()
+ CType(Me.SpinEdit2.Properties, System.ComponentModel.ISupportInitialize).EndInit()
+ CType(Me.SpinEdit3.Properties, System.ComponentModel.ISupportInitialize).EndInit()
+ CType(Me.SpinEdit4.Properties, System.ComponentModel.ISupportInitialize).EndInit()
+ CType(Me.ComboBoxEdit1.Properties, System.ComponentModel.ISupportInitialize).EndInit()
+ CType(Me.CheckEdit3.Properties, System.ComponentModel.ISupportInitialize).EndInit()
+ CType(Me.ComboBoxEdit3.Properties, System.ComponentModel.ISupportInitialize).EndInit()
+ CType(Me.ComboBoxEdit4.Properties, System.ComponentModel.ISupportInitialize).EndInit()
CType(Me.Root, System.ComponentModel.ISupportInitialize).EndInit()
+ CType(Me.LayoutControlItem3, System.ComponentModel.ISupportInitialize).EndInit()
+ CType(Me.LayoutControlGroup1, System.ComponentModel.ISupportInitialize).EndInit()
CType(Me.LayoutControlItem1, System.ComponentModel.ISupportInitialize).EndInit()
CType(Me.LayoutControlItem2, System.ComponentModel.ISupportInitialize).EndInit()
- CType(Me.LayoutControlItem3, System.ComponentModel.ISupportInitialize).EndInit()
CType(Me.LayoutControlItem4, System.ComponentModel.ISupportInitialize).EndInit()
CType(Me.emptySpaceItem1, System.ComponentModel.ISupportInitialize).EndInit()
- CType(Me.emptySpaceItem2, System.ComponentModel.ISupportInitialize).EndInit()
+ CType(Me.groupAllOptions, System.ComponentModel.ISupportInitialize).EndInit()
+ CType(Me.EmptySpaceItem2, System.ComponentModel.ISupportInitialize).EndInit()
+ CType(Me.groupFinalEmail, System.ComponentModel.ISupportInitialize).EndInit()
+ CType(Me.LayoutControlItem9, System.ComponentModel.ISupportInitialize).EndInit()
+ CType(Me.LayoutControlItem14, System.ComponentModel.ISupportInitialize).EndInit()
+ CType(Me.groupExpiration, System.ComponentModel.ISupportInitialize).EndInit()
+ CType(Me.LayoutControlItem10, System.ComponentModel.ISupportInitialize).EndInit()
+ CType(Me.LayoutControlItem11, System.ComponentModel.ISupportInitialize).EndInit()
+ CType(Me.groupReminders, System.ComponentModel.ISupportInitialize).EndInit()
+ CType(Me.LayoutControlItem5, System.ComponentModel.ISupportInitialize).EndInit()
+ CType(Me.LayoutControlItem6, System.ComponentModel.ISupportInitialize).EndInit()
+ CType(Me.LayoutControlItem7, System.ComponentModel.ISupportInitialize).EndInit()
+ CType(Me.groupOptions, System.ComponentModel.ISupportInitialize).EndInit()
+ CType(Me.LayoutControlItem8, System.ComponentModel.ISupportInitialize).EndInit()
+ CType(Me.LayoutControlItem12, System.ComponentModel.ISupportInitialize).EndInit()
+ CType(Me.LayoutControlItem13, System.ComponentModel.ISupportInitialize).EndInit()
CType(Me.AdornerUIManager1, System.ComponentModel.ISupportInitialize).EndInit()
Me.ResumeLayout(False)
@@ -216,6 +514,32 @@ Partial Class frmEnvelopeMainData
Friend WithEvents LayoutControlItem3 As DevExpress.XtraLayout.LayoutControlItem
Friend WithEvents LayoutControlItem4 As DevExpress.XtraLayout.LayoutControlItem
Friend WithEvents emptySpaceItem1 As DevExpress.XtraLayout.EmptySpaceItem
- Friend WithEvents emptySpaceItem2 As DevExpress.XtraLayout.EmptySpaceItem
Friend WithEvents AdornerUIManager1 As DevExpress.Utils.VisualEffects.AdornerUIManager
+ Friend WithEvents ComboBoxEdit2 As DevExpress.XtraEditors.ComboBoxEdit
+ Friend WithEvents CheckEdit1 As DevExpress.XtraEditors.CheckEdit
+ Friend WithEvents SpinEdit1 As DevExpress.XtraEditors.SpinEdit
+ Friend WithEvents SpinEdit2 As DevExpress.XtraEditors.SpinEdit
+ Friend WithEvents SpinEdit3 As DevExpress.XtraEditors.SpinEdit
+ Friend WithEvents SpinEdit4 As DevExpress.XtraEditors.SpinEdit
+ Friend WithEvents ComboBoxEdit1 As DevExpress.XtraEditors.ComboBoxEdit
+ Friend WithEvents CheckEdit3 As DevExpress.XtraEditors.CheckEdit
+ Friend WithEvents LayoutControlGroup1 As DevExpress.XtraLayout.LayoutControlGroup
+ Friend WithEvents groupOptions As DevExpress.XtraLayout.LayoutControlGroup
+ Friend WithEvents LayoutControlItem8 As DevExpress.XtraLayout.LayoutControlItem
+ Friend WithEvents LayoutControlItem12 As DevExpress.XtraLayout.LayoutControlItem
+ Friend WithEvents LayoutControlItem13 As DevExpress.XtraLayout.LayoutControlItem
+ Friend WithEvents groupReminders As DevExpress.XtraLayout.LayoutControlGroup
+ Friend WithEvents LayoutControlItem5 As DevExpress.XtraLayout.LayoutControlItem
+ Friend WithEvents LayoutControlItem6 As DevExpress.XtraLayout.LayoutControlItem
+ Friend WithEvents LayoutControlItem7 As DevExpress.XtraLayout.LayoutControlItem
+ Friend WithEvents groupExpiration As DevExpress.XtraLayout.LayoutControlGroup
+ Friend WithEvents LayoutControlItem10 As DevExpress.XtraLayout.LayoutControlItem
+ Friend WithEvents LayoutControlItem11 As DevExpress.XtraLayout.LayoutControlItem
+ Friend WithEvents ComboBoxEdit3 As DevExpress.XtraEditors.ComboBoxEdit
+ Friend WithEvents ComboBoxEdit4 As DevExpress.XtraEditors.ComboBoxEdit
+ Friend WithEvents groupFinalEmail As DevExpress.XtraLayout.LayoutControlGroup
+ Friend WithEvents LayoutControlItem9 As DevExpress.XtraLayout.LayoutControlItem
+ Friend WithEvents LayoutControlItem14 As DevExpress.XtraLayout.LayoutControlItem
+ Friend WithEvents EmptySpaceItem2 As DevExpress.XtraLayout.EmptySpaceItem
+ Friend WithEvents groupAllOptions As DevExpress.XtraLayout.LayoutControlGroup
End Class
diff --git a/EnvelopeGenerator.Form/frmEnvelopeMainData.resx b/EnvelopeGenerator.Form/frmEnvelopeMainData.resx
index 21831eae..12043afb 100644
--- a/EnvelopeGenerator.Form/frmEnvelopeMainData.resx
+++ b/EnvelopeGenerator.Form/frmEnvelopeMainData.resx
@@ -117,245 +117,623 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- Abbrechen
+
+
+ 24, 61
-
- layoutControlItem1
-
-
- DevExpress.XtraEditors.ComboBoxEdit, DevExpress.XtraEditors.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
-
-
- DevExpress.XtraEditors.XtraForm, DevExpress.Utils.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+
+ 543, 20
-
- 5
-
-
- LayoutControl1
+
+ 4
txtTitle
-
-
- 12, 71
-
-
- LayoutControlItem3
-
-
- DevExpress.XtraLayout.LayoutControl, DevExpress.XtraLayout.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
-
-
- 6
-
-
- layoutControlItem2
-
-
-
- CenterScreen
-
-
- 420, 20
-
-
- 5
-
-
- LayoutControl1
-
-
- LayoutControlItem2
-
-
- emptySpaceItem1
-
-
- LayoutControl1
-
-
-
-
-
- 66, 23
-
-
- DevExpress.XtraLayout.LayoutControlItem, DevExpress.XtraLayout.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
-
-
- Neuer Umschlag
-
-
- emptySpaceItem1
-
-
- DevExpress.XtraLayout.LayoutControlGroup, DevExpress.XtraLayout.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
-
-
- DevExpress.XtraLayout.EmptySpaceItem, DevExpress.XtraLayout.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
-
-
- TopLeft
-
-
- layoutControlItem2
-
-
- Titel
-
-
- 3, 10, 3, 3
-
-
- 66, 23
-
-
- 0
-
-
- $this
-
DevExpress.XtraEditors.TextEdit, DevExpress.XtraEditors.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
-
- LayoutControlItem4
-
-
- DevExpress.XtraLayout.EmptySpaceItem, DevExpress.XtraLayout.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
-
-
- TopLeft
+
+ LayoutControl1
4
-
- 420, 20
-
-
- AdornerUIManager1
-
-
- 286, 98
-
-
- OK
-
-
- emptySpaceItem2
-
-
- LayoutControl1
-
-
- DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
-
-
- cmbContractType
-
-
- DevExpress.Utils.VisualEffects.AdornerUIManager, DevExpress.Utils.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
-
-
- LayoutControlItem1
-
-
- 444, 136
-
-
- Root
-
-
- DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
-
-
- 6, 13
-
-
- Vertragstyp
-
-
- LayoutControl1
-
-
- btCancel
-
-
- 7
-
-
- 366, 98
-
-
- layoutControlItem1
-
-
- 0
-
-
- LayoutControl1
-
-
- Fill
-
-
- 5
-
-
- frmEnvelopeMainData
-
-
- 4
-
-
-
+
+ 24, 104
Combo
+
+ 543, 20
+
+
+ 5
+
+
+ cmbContractType
+
+
+ DevExpress.XtraEditors.ComboBoxEdit, DevExpress.XtraEditors.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+
+
+ LayoutControl1
+
+
+ 5
+
+
+ 22, 636
+
+
3, 10, 3, 3
-
- DevExpress.XtraLayout.LayoutControlItem, DevExpress.XtraLayout.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+
+ 66, 23
-
- DevExpress.XtraLayout.LayoutControlItem, DevExpress.XtraLayout.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+
+ 5
-
- 0, 0
-
-
- 6
-
-
-
+
+ OK
btOK
-
- 444, 136
+
+ DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
-
- emptySpaceItem2
+
+ LayoutControl1
+
+
+ 6
+
+
+ 92, 636
+
+
+ 3, 10, 3, 3
+
+
+ 66, 23
+
+
+ 6
+
+
+ Abbrechen
+
+
+ btCancel
+
+
+ DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+
+
+ LayoutControl1
+
+
+ 7
+
+
+ 207, 200
+
+
+ Combo
+
+
+ 357, 20
+
+
+ 10
+
+
+ ComboBoxEdit2
+
+
+ DevExpress.XtraEditors.ComboBoxEdit, DevExpress.XtraEditors.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+
+
+ LayoutControl1
+
+
+ 8
+
+
+ 27, 315
+
+
+ Erinnerungen senden
+
+
+ 537, 18
+
+
+ 11
+
+
+ CheckEdit1
+
+
+ DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+
+
+ LayoutControl1
+
+
+ 9
+
+
+ 0
+
+
+ 207, 337
+
+
+ Combo
+
+
+ 357, 20
+
+
+ 12
+
+
+ SpinEdit1
+
+
+ DevExpress.XtraEditors.SpinEdit, DevExpress.XtraEditors.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+
+
+ LayoutControl1
+
+
+ 10
+
+
+ 0
+
+
+ 207, 361
+
+
+ Combo
+
+
+ 357, 20
+
+
+ 13
+
+
+ SpinEdit2
+
+
+ DevExpress.XtraEditors.SpinEdit, DevExpress.XtraEditors.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+
+
+ LayoutControl1
+
+
+ 11
+
+
+ 0
+
+
+ 207, 430
+
+
+ Combo
+
+
+ 357, 20
+
+
+ 15
+
+
+ SpinEdit3
+
+
+ DevExpress.XtraEditors.SpinEdit, DevExpress.XtraEditors.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+
+
+ LayoutControl1
+
+
+ 12
+
+
+ 0
+
+
+ 207, 454
+
+
+ Combo
+
+
+ 357, 20
+
+
+ 16
+
+
+ SpinEdit4
+
+
+ DevExpress.XtraEditors.SpinEdit, DevExpress.XtraEditors.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+
+
+ LayoutControl1
+
+
+ 13
+
+
+ 207, 224
+
+
+ Combo
+
+
+ 357, 20
+
+
+ 17
+
+
+ ComboBoxEdit1
+
+
+ DevExpress.XtraEditors.ComboBoxEdit, DevExpress.XtraEditors.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+
+
+ LayoutControl1
+
+
+ 14
+
+
+ 27, 248
+
+
+ Passwort geschützt
+
+
+ 537, 18
+
+
+ 18
+
+
+ CheckEdit3
+
+
+ DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+
+
+ LayoutControl1
+
+
+ 15
+
+
+ 207, 523
+
+
+ Combo
+
+
+ 357, 20
+
+
+ 19
+
+
+ ComboBoxEdit3
+
+
+ DevExpress.XtraEditors.ComboBoxEdit, DevExpress.XtraEditors.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+
+
+ LayoutControl1
+
+
+ 16
+
+
+ 207, 547
+
+
+ Combo
+
+
+ 357, 20
+
+
+ 20
+
+
+ ComboBoxEdit4
+
+
+ DevExpress.XtraEditors.ComboBoxEdit, DevExpress.XtraEditors.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+
+
+ LayoutControl1
+
+
+ 17
+
+
+ Fill
+
+
+ 0, 0
+
+
+ 591, 671
+
+
+ 0
+
+
+ LayoutControl1
+
+
+ LayoutControl1
+
+
+ DevExpress.XtraLayout.LayoutControl, DevExpress.XtraLayout.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+
+
+ $this
+
+
+ 0
+
+
+ TopLeft
+
+
+ layoutControlItem1
+
+
+ layoutControlItem1
+
+
+ Basis Informationen
+
+
+ Titel
+
+
+ Vertragstyp
+
+
+ TopLeft
+
+
+ layoutControlItem2
+
+
+ layoutControlItem2
+
+
+ emptySpaceItem1
+
+
+ Optionen
+
+
+ Abschluss Email
+
+
+ An Ersteller
+
+
+ An Empfänger
+
+
+ Ablauf
+
+
+ Ablauf (in Tagen)
+
+
+ Erinnerung vor Ablauf (in Tagen)
+
+
+ Erinnerungen
+
+
+ Erste Erinnerung (in Tagen)
+
+
+ Erinnerungsintervall (in Tagen)
+
+
+ Allgemein
+
+
+ Zertifizierungstyp
+
+
+ Sprache
+
+
+ 17, 17
+
+
+ True
+
+
+ 6, 13
+
+
+ 591, 671
+
+
+ CenterScreen
+
+
+ Neuer Umschlag
+
+
+ Root
+
+
+ DevExpress.XtraLayout.LayoutControlGroup, DevExpress.XtraLayout.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+
+
+ LayoutControlItem3
DevExpress.XtraLayout.LayoutControlItem, DevExpress.XtraLayout.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
-
- 12, 28
+
+ LayoutControlGroup1
+
+
+ DevExpress.XtraLayout.LayoutControlGroup, DevExpress.XtraLayout.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+
+
+ LayoutControlItem1
+
+
+ DevExpress.XtraLayout.LayoutControlItem, DevExpress.XtraLayout.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+
+
+ LayoutControlItem2
+
+
+ DevExpress.XtraLayout.LayoutControlItem, DevExpress.XtraLayout.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+
+
+ LayoutControlItem4
+
+
+ DevExpress.XtraLayout.LayoutControlItem, DevExpress.XtraLayout.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+
+
+ emptySpaceItem1
+
+
+ DevExpress.XtraLayout.EmptySpaceItem, DevExpress.XtraLayout.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+
+
+ groupAllOptions
+
+
+ DevExpress.XtraLayout.LayoutControlGroup, DevExpress.XtraLayout.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+
+
+ EmptySpaceItem2
+
+
+ DevExpress.XtraLayout.EmptySpaceItem, DevExpress.XtraLayout.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+
+
+ groupFinalEmail
+
+
+ DevExpress.XtraLayout.LayoutControlGroup, DevExpress.XtraLayout.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+
+
+ LayoutControlItem9
+
+
+ DevExpress.XtraLayout.LayoutControlItem, DevExpress.XtraLayout.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+
+
+ LayoutControlItem14
+
+
+ DevExpress.XtraLayout.LayoutControlItem, DevExpress.XtraLayout.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+
+
+ groupExpiration
+
+
+ DevExpress.XtraLayout.LayoutControlGroup, DevExpress.XtraLayout.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+
+
+ LayoutControlItem10
+
+
+ DevExpress.XtraLayout.LayoutControlItem, DevExpress.XtraLayout.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+
+
+ LayoutControlItem11
+
+
+ DevExpress.XtraLayout.LayoutControlItem, DevExpress.XtraLayout.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+
+
+ groupReminders
+
+
+ DevExpress.XtraLayout.LayoutControlGroup, DevExpress.XtraLayout.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+
+
+ LayoutControlItem5
+
+
+ DevExpress.XtraLayout.LayoutControlItem, DevExpress.XtraLayout.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+
+
+ LayoutControlItem6
+
+
+ DevExpress.XtraLayout.LayoutControlItem, DevExpress.XtraLayout.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+
+
+ LayoutControlItem7
+
+
+ DevExpress.XtraLayout.LayoutControlItem, DevExpress.XtraLayout.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+
+
+ groupOptions
+
+
+ DevExpress.XtraLayout.LayoutControlGroup, DevExpress.XtraLayout.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+
+
+ LayoutControlItem8
+
+
+ DevExpress.XtraLayout.LayoutControlItem, DevExpress.XtraLayout.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+
+
+ LayoutControlItem12
+
+
+ DevExpress.XtraLayout.LayoutControlItem, DevExpress.XtraLayout.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+
+
+ LayoutControlItem13
+
+
+ DevExpress.XtraLayout.LayoutControlItem, DevExpress.XtraLayout.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+
+
+ AdornerUIManager1
+
+
+ DevExpress.Utils.VisualEffects.AdornerUIManager, DevExpress.Utils.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
+
+
+ frmEnvelopeMainData
+
+
+ DevExpress.XtraEditors.XtraForm, DevExpress.Utils.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
-
- True
-
-
- 17, 17
-
\ No newline at end of file
diff --git a/EnvelopeGenerator.Form/frmEnvelopeMainData.vb b/EnvelopeGenerator.Form/frmEnvelopeMainData.vb
index f2078e06..6c1e8006 100644
--- a/EnvelopeGenerator.Form/frmEnvelopeMainData.vb
+++ b/EnvelopeGenerator.Form/frmEnvelopeMainData.vb
@@ -22,6 +22,8 @@ Public Class frmEnvelopeMainData
cmbContractType.ReadOnly = True
End If
+ groupAllOptions.Expanded = False
+
Dim contractTypeList = [Enum].GetValues(GetType(ContractType)).Cast(Of ContractType)()
Dim oTranslatedList = contractTypeList.Select(AddressOf TranslateContractType).ToList()
@@ -49,4 +51,19 @@ Public Class frmEnvelopeMainData
EnvelopeTitle = txtTitle.EditValue
EnvelopeContractType = cmbContractType.SelectedIndex + 1
End Sub
+
+ Private Sub frmEnvelopeMainData_Shown(sender As Object, e As EventArgs) Handles Me.Shown
+ SetFormHeight()
+ End Sub
+
+ Private Sub SetFormHeight()
+ ClientSize = New Size(ClientSize.Width, LayoutControl1.Root.MinSize.Height)
+ End Sub
+
+ Private Sub LayoutControl1_GroupExpandChanged(sender As Object, e As DevExpress.XtraLayout.Utils.LayoutGroupEventArgs) Handles LayoutControl1.GroupExpandChanged
+ If e.Group.Name = groupAllOptions.Name Then
+ SetFormHeight()
+ End If
+
+ End Sub
End Class
\ No newline at end of file