diff --git a/Aviso/Aviso.vbproj b/Aviso/Aviso.vbproj index 19d8b76..f2bf7b4 100644 --- a/Aviso/Aviso.vbproj +++ b/Aviso/Aviso.vbproj @@ -843,6 +843,12 @@ Form + + frmWechselStandarddrucker.vb + + + Form + frmZoll.vb @@ -1238,6 +1244,9 @@ frmWarenbezeichnungBegriffeEdit.vb + + frmWechselStandarddrucker.vb + frmZoll.vb diff --git a/Aviso/frmHauptfenster.Designer.vb b/Aviso/frmHauptfenster.Designer.vb index 4db325f..2382b31 100644 --- a/Aviso/frmHauptfenster.Designer.vb +++ b/Aviso/frmHauptfenster.Designer.vb @@ -96,6 +96,7 @@ Partial Class frmHauptfenster Me.VollständigesUpdateToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem() Me.UpdateToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem() Me.LogoutToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem() + Me.StandarddruckerWechselnToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem() Me.FunktionenToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem() Me.GenerelleGestellungenDurchsuchenToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem() Me.KundenVonFremdenSpeditionenToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem() @@ -492,7 +493,7 @@ Partial Class frmHauptfenster 'mnuProgramm ' Me.mnuProgramm.BackColor = System.Drawing.Color.Transparent - Me.mnuProgramm.DropDownItems.AddRange(New System.Windows.Forms.ToolStripItem() {Me.mnuFirmen, Me.NeuesPasswortToolStripMenuItem, Me.OptionenToolStripMenuItem, Me.StandorteToolStripMenuItem, Me.AvisoTVToolStripMenuItem, Me.SecretAvisoToolStripMenuItem, Me.AdministrationToolStripMenuItem, Me.ToolStripSeparator4, Me.FirmaWechselnToolStripMenuItem, Me.StandortWechselnToolStripMenuItem, Me.SpracheWechselnToolStripMenuItem, Me.NacherfassungToolStripMenuItem, Me.VollständigesUpdateToolStripMenuItem, Me.UpdateToolStripMenuItem, Me.LogoutToolStripMenuItem}) + Me.mnuProgramm.DropDownItems.AddRange(New System.Windows.Forms.ToolStripItem() {Me.mnuFirmen, Me.NeuesPasswortToolStripMenuItem, Me.OptionenToolStripMenuItem, Me.StandorteToolStripMenuItem, Me.AvisoTVToolStripMenuItem, Me.SecretAvisoToolStripMenuItem, Me.AdministrationToolStripMenuItem, Me.ToolStripSeparator4, Me.FirmaWechselnToolStripMenuItem, Me.StandortWechselnToolStripMenuItem, Me.SpracheWechselnToolStripMenuItem, Me.StandarddruckerWechselnToolStripMenuItem, Me.NacherfassungToolStripMenuItem, Me.VollständigesUpdateToolStripMenuItem, Me.UpdateToolStripMenuItem, Me.LogoutToolStripMenuItem}) Me.mnuProgramm.ForeColor = System.Drawing.Color.Black Me.mnuProgramm.Name = "mnuProgramm" Me.mnuProgramm.Size = New System.Drawing.Size(78, 20) @@ -501,21 +502,21 @@ Partial Class frmHauptfenster 'mnuFirmen ' Me.mnuFirmen.Name = "mnuFirmen" - Me.mnuFirmen.Size = New System.Drawing.Size(184, 22) + Me.mnuFirmen.Size = New System.Drawing.Size(213, 22) Me.mnuFirmen.Text = "Firmen" Me.mnuFirmen.Visible = False ' 'NeuesPasswortToolStripMenuItem ' Me.NeuesPasswortToolStripMenuItem.Name = "NeuesPasswortToolStripMenuItem" - Me.NeuesPasswortToolStripMenuItem.Size = New System.Drawing.Size(184, 22) + Me.NeuesPasswortToolStripMenuItem.Size = New System.Drawing.Size(213, 22) Me.NeuesPasswortToolStripMenuItem.Text = "Neues Passwort" ' 'OptionenToolStripMenuItem ' Me.OptionenToolStripMenuItem.DropDownItems.AddRange(New System.Windows.Forms.ToolStripItem() {Me.ZeilenInFarbeEinausToolStripMenuItem, Me.BerechtigungenNeuLadenToolStripMenuItem}) Me.OptionenToolStripMenuItem.Name = "OptionenToolStripMenuItem" - Me.OptionenToolStripMenuItem.Size = New System.Drawing.Size(184, 22) + Me.OptionenToolStripMenuItem.Size = New System.Drawing.Size(213, 22) Me.OptionenToolStripMenuItem.Text = "Optionen" ' 'ZeilenInFarbeEinausToolStripMenuItem @@ -533,7 +534,7 @@ Partial Class frmHauptfenster 'StandorteToolStripMenuItem ' Me.StandorteToolStripMenuItem.Name = "StandorteToolStripMenuItem" - Me.StandorteToolStripMenuItem.Size = New System.Drawing.Size(184, 22) + Me.StandorteToolStripMenuItem.Size = New System.Drawing.Size(213, 22) Me.StandorteToolStripMenuItem.Text = "Standorte" Me.StandorteToolStripMenuItem.Visible = False ' @@ -541,7 +542,7 @@ Partial Class frmHauptfenster ' Me.AvisoTVToolStripMenuItem.DropDownItems.AddRange(New System.Windows.Forms.ToolStripItem() {Me.InfoTextÄndernToolStripMenuItem}) Me.AvisoTVToolStripMenuItem.Name = "AvisoTVToolStripMenuItem" - Me.AvisoTVToolStripMenuItem.Size = New System.Drawing.Size(184, 22) + Me.AvisoTVToolStripMenuItem.Size = New System.Drawing.Size(213, 22) Me.AvisoTVToolStripMenuItem.Text = "AvisoTV" Me.AvisoTVToolStripMenuItem.Visible = False ' @@ -554,14 +555,14 @@ Partial Class frmHauptfenster 'SecretAvisoToolStripMenuItem ' Me.SecretAvisoToolStripMenuItem.Name = "SecretAvisoToolStripMenuItem" - Me.SecretAvisoToolStripMenuItem.Size = New System.Drawing.Size(184, 22) + Me.SecretAvisoToolStripMenuItem.Size = New System.Drawing.Size(213, 22) Me.SecretAvisoToolStripMenuItem.Text = "SecretAviso" ' 'AdministrationToolStripMenuItem ' Me.AdministrationToolStripMenuItem.DropDownItems.AddRange(New System.Windows.Forms.ToolStripItem() {Me.KdNrZuordnenToolStripMenuItem, Me.OptionenToolStripMenuItem1, Me.VorlagenUploadToolStripMenuItem, Me.BarcodeTestToolStripMenuItem, Me.TabellenToolStripMenuItem, Me.SMSTestToolStripMenuItem, Me.QSTeamsToolStripMenuItem, Me.LeereRechnungToolStripMenuItem, Me.EMAILTESTToolStripMenuItem, Me.FreigabeMailTestToolStripMenuItem, Me.SDLProgrammStartenToolStripMenuItem, Me.TESTToolStripMenuItem, Me.AlleStatusMailsSchickenToolStripMenuItem, Me.RoutenverwaltungToolStripMenuItem}) Me.AdministrationToolStripMenuItem.Name = "AdministrationToolStripMenuItem" - Me.AdministrationToolStripMenuItem.Size = New System.Drawing.Size(184, 22) + Me.AdministrationToolStripMenuItem.Size = New System.Drawing.Size(213, 22) Me.AdministrationToolStripMenuItem.Text = "Administration" Me.AdministrationToolStripMenuItem.Visible = False ' @@ -652,13 +653,13 @@ Partial Class frmHauptfenster 'ToolStripSeparator4 ' Me.ToolStripSeparator4.Name = "ToolStripSeparator4" - Me.ToolStripSeparator4.Size = New System.Drawing.Size(181, 6) + Me.ToolStripSeparator4.Size = New System.Drawing.Size(210, 6) ' 'FirmaWechselnToolStripMenuItem ' Me.FirmaWechselnToolStripMenuItem.DropDownItems.AddRange(New System.Windows.Forms.ToolStripItem() {Me.VERAGToolStripMenuItem, Me.ATILLAToolStripMenuItem, Me.IMEXToolStripMenuItem, Me.UNISPEDToolStripMenuItem, Me.AMBARToolStripMenuItem, Me.FRONTOFFICEToolStripMenuItem, Me.VERIMEXToolStripMenuItem}) Me.FirmaWechselnToolStripMenuItem.Name = "FirmaWechselnToolStripMenuItem" - Me.FirmaWechselnToolStripMenuItem.Size = New System.Drawing.Size(184, 22) + Me.FirmaWechselnToolStripMenuItem.Size = New System.Drawing.Size(213, 22) Me.FirmaWechselnToolStripMenuItem.Text = "Firma wechseln" ' 'VERAGToolStripMenuItem @@ -707,7 +708,7 @@ Partial Class frmHauptfenster ' Me.StandortWechselnToolStripMenuItem.DropDownItems.AddRange(New System.Windows.Forms.ToolStripItem() {Me.SUBToolStripMenuItem, Me.SBGToolStripMenuItem, Me.WAIToolStripMenuItem, Me.NKDToolStripMenuItem, Me.NEUToolStripMenuItem, Me.AMBToolStripMenuItem, Me.DTBToolStripMenuItem}) Me.StandortWechselnToolStripMenuItem.Name = "StandortWechselnToolStripMenuItem" - Me.StandortWechselnToolStripMenuItem.Size = New System.Drawing.Size(184, 22) + Me.StandortWechselnToolStripMenuItem.Size = New System.Drawing.Size(213, 22) Me.StandortWechselnToolStripMenuItem.Text = "Standort wechseln" Me.StandortWechselnToolStripMenuItem.Visible = False ' @@ -758,7 +759,7 @@ Partial Class frmHauptfenster ' Me.SpracheWechselnToolStripMenuItem.DropDownItems.AddRange(New System.Windows.Forms.ToolStripItem() {Me.DeutschToolStripMenuItem, Me.TürkischToolStripMenuItem}) Me.SpracheWechselnToolStripMenuItem.Name = "SpracheWechselnToolStripMenuItem" - Me.SpracheWechselnToolStripMenuItem.Size = New System.Drawing.Size(184, 22) + Me.SpracheWechselnToolStripMenuItem.Size = New System.Drawing.Size(213, 22) Me.SpracheWechselnToolStripMenuItem.Text = "Sprache wechseln" ' 'DeutschToolStripMenuItem @@ -776,29 +777,35 @@ Partial Class frmHauptfenster 'NacherfassungToolStripMenuItem ' Me.NacherfassungToolStripMenuItem.Name = "NacherfassungToolStripMenuItem" - Me.NacherfassungToolStripMenuItem.Size = New System.Drawing.Size(184, 22) + Me.NacherfassungToolStripMenuItem.Size = New System.Drawing.Size(213, 22) Me.NacherfassungToolStripMenuItem.Text = "Nacherfassung" Me.NacherfassungToolStripMenuItem.Visible = False ' 'VollständigesUpdateToolStripMenuItem ' Me.VollständigesUpdateToolStripMenuItem.Name = "VollständigesUpdateToolStripMenuItem" - Me.VollständigesUpdateToolStripMenuItem.Size = New System.Drawing.Size(184, 22) + Me.VollständigesUpdateToolStripMenuItem.Size = New System.Drawing.Size(213, 22) Me.VollständigesUpdateToolStripMenuItem.Text = "Vollständiges Update" ' 'UpdateToolStripMenuItem ' Me.UpdateToolStripMenuItem.Name = "UpdateToolStripMenuItem" - Me.UpdateToolStripMenuItem.Size = New System.Drawing.Size(184, 22) + Me.UpdateToolStripMenuItem.Size = New System.Drawing.Size(213, 22) Me.UpdateToolStripMenuItem.Text = "Update" ' 'LogoutToolStripMenuItem ' Me.LogoutToolStripMenuItem.Name = "LogoutToolStripMenuItem" - Me.LogoutToolStripMenuItem.Size = New System.Drawing.Size(184, 22) + Me.LogoutToolStripMenuItem.Size = New System.Drawing.Size(213, 22) Me.LogoutToolStripMenuItem.Text = "Logout" Me.LogoutToolStripMenuItem.Visible = False ' + 'StandarddruckerWechselnToolStripMenuItem + ' + Me.StandarddruckerWechselnToolStripMenuItem.Name = "StandarddruckerWechselnToolStripMenuItem" + Me.StandarddruckerWechselnToolStripMenuItem.Size = New System.Drawing.Size(213, 22) + Me.StandarddruckerWechselnToolStripMenuItem.Text = "Standarddrucker wechseln" + ' 'FunktionenToolStripMenuItem ' Me.FunktionenToolStripMenuItem.DropDownItems.AddRange(New System.Windows.Forms.ToolStripItem() {Me.GenerelleGestellungenDurchsuchenToolStripMenuItem, Me.KundenVonFremdenSpeditionenToolStripMenuItem, Me.KundenverwaltungToolStripMenuItem, Me.MDMParkplatzkartenToolStripMenuItem, Me.SMSSendenToolStripMenuItem, Me.ZollprogrammeNachEORIDurchsuchenToolStripMenuItem, Me.MRNBarcodedruckToolStripMenuItem, Me.ToolStripSeparator12, Me.ToolStripMenuItem3, Me.ToolStripMenuItem4, Me.ToolStripMenuItem5, Me.BürgschaftenExcelToolStripMenuItem, Me.ToolStripMenuItem6, Me.ToolStripMenuItem10, Me.TICKETWaidhausToolStripMenuItem, Me.ToolStripSeparator10, Me.DAKOSYToolStripMenuItem, Me.ToolStripSeparator11, Me.SDLAbholaufträgeToolStripMenuItem, Me.ToolStripMenuItem13, Me.VorauskassenToolStripMenuItem, Me.DEGesamtsicherheitVeragGmbHToolStripMenuItem, Me.ATGesamtsicherheitVeragAGToolStripMenuItem, Me.ATGesamtsicherheitIMEXCSGmbHToolStripMenuItem, Me.ATGesamtsicherheitVeragCSToolStripMenuItem}) @@ -3858,4 +3865,5 @@ Partial Class frmHauptfenster Friend WithEvents ToolStripMenuItem21 As ToolStripMenuItem Friend WithEvents ALLEToolStripMenuItem As ToolStripMenuItem Friend WithEvents RoutenverwaltungToolStripMenuItem As ToolStripMenuItem + Friend WithEvents StandarddruckerWechselnToolStripMenuItem As ToolStripMenuItem End Class diff --git a/Aviso/frmHauptfenster.vb b/Aviso/frmHauptfenster.vb index 6e0937e..19771a4 100644 --- a/Aviso/frmHauptfenster.vb +++ b/Aviso/frmHauptfenster.vb @@ -4206,6 +4206,10 @@ Public Class frmHauptfenster meineAviso_anzeigen() End Sub + Private Sub StandarddruckerWechselnToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles StandarddruckerWechselnToolStripMenuItem.Click + Dim f As New frmWechselStandarddrucker() + f.ShowDialog(Me) + End Sub End Class Public Class AvisoStatusFunctions diff --git a/Aviso/frmWechselStandarddrucker.Designer.vb b/Aviso/frmWechselStandarddrucker.Designer.vb new file mode 100644 index 0000000..0426492 --- /dev/null +++ b/Aviso/frmWechselStandarddrucker.Designer.vb @@ -0,0 +1,205 @@ + _ +Partial Class frmWechselStandarddrucker + Inherits System.Windows.Forms.Form + + 'Das Formular überschreibt den Löschvorgang, um die Komponentenliste zu bereinigen. + _ + Protected Overrides Sub Dispose(ByVal disposing As Boolean) + Try + If disposing AndAlso components IsNot Nothing Then + components.Dispose() + End If + Finally + MyBase.Dispose(disposing) + End Try + End Sub + + 'Wird vom Windows Form-Designer benötigt. + Private components As System.ComponentModel.IContainer + + 'Hinweis: Die folgende Prozedur ist für den Windows Form-Designer erforderlich. + 'Das Bearbeiten ist mit dem Windows Form-Designer möglich. + 'Das Bearbeiten mit dem Code-Editor ist nicht möglich. + _ + Private Sub InitializeComponent() + Me.cboDefaultprinter = New VERAG_PROG_ALLGEMEIN.MyComboBox() + Me.cboDefaultprinterBON = New VERAG_PROG_ALLGEMEIN.MyComboBox() + Me.btnOK = New System.Windows.Forms.Button() + Me.lblDefaultprinter = New System.Windows.Forms.Label() + Me.lblDefaultbonprinter = New System.Windows.Forms.Label() + Me.btnCancel = New System.Windows.Forms.Button() + Me.lblCurrentPrinter = New System.Windows.Forms.Label() + Me.Label1 = New System.Windows.Forms.Label() + Me.txtCurrentPrinter = New VERAG_PROG_ALLGEMEIN.MyTextBox() + Me.txtCurrentPrinterBon = New VERAG_PROG_ALLGEMEIN.MyTextBox() + Me.SuspendLayout() + ' + 'cboDefaultprinter + ' + Me.cboDefaultprinter._allowedValuesFreiText = Nothing + Me.cboDefaultprinter._allowFreiText = False + Me.cboDefaultprinter._value = "" + Me.cboDefaultprinter.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles) + Me.cboDefaultprinter.FormattingEnabled = True + Me.cboDefaultprinter.Location = New System.Drawing.Point(156, 30) + Me.cboDefaultprinter.Name = "cboDefaultprinter" + Me.cboDefaultprinter.Size = New System.Drawing.Size(149, 21) + Me.cboDefaultprinter.TabIndex = 0 + ' + 'cboDefaultprinterBON + ' + Me.cboDefaultprinterBON._allowedValuesFreiText = Nothing + Me.cboDefaultprinterBON._allowFreiText = False + Me.cboDefaultprinterBON._value = "" + Me.cboDefaultprinterBON.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles) + Me.cboDefaultprinterBON.FormattingEnabled = True + Me.cboDefaultprinterBON.Location = New System.Drawing.Point(156, 79) + Me.cboDefaultprinterBON.Name = "cboDefaultprinterBON" + Me.cboDefaultprinterBON.Size = New System.Drawing.Size(149, 21) + Me.cboDefaultprinterBON.TabIndex = 1 + ' + 'btnOK + ' + Me.btnOK.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles) + Me.btnOK.DialogResult = System.Windows.Forms.DialogResult.OK + Me.btnOK.Location = New System.Drawing.Point(230, 106) + Me.btnOK.Name = "btnOK" + Me.btnOK.Size = New System.Drawing.Size(75, 23) + Me.btnOK.TabIndex = 2 + Me.btnOK.Text = "OK" + Me.btnOK.UseVisualStyleBackColor = True + ' + 'lblDefaultprinter + ' + Me.lblDefaultprinter.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles) + Me.lblDefaultprinter.AutoSize = True + Me.lblDefaultprinter.Location = New System.Drawing.Point(12, 33) + Me.lblDefaultprinter.Name = "lblDefaultprinter" + Me.lblDefaultprinter.Size = New System.Drawing.Size(45, 13) + Me.lblDefaultprinter.TabIndex = 3 + Me.lblDefaultprinter.Text = "Drucker" + ' + 'lblDefaultbonprinter + ' + Me.lblDefaultbonprinter.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles) + Me.lblDefaultbonprinter.AutoSize = True + Me.lblDefaultbonprinter.Location = New System.Drawing.Point(12, 82) + Me.lblDefaultbonprinter.Name = "lblDefaultbonprinter" + Me.lblDefaultbonprinter.Size = New System.Drawing.Size(62, 13) + Me.lblDefaultbonprinter.TabIndex = 4 + Me.lblDefaultbonprinter.Text = "Bondrucker" + ' + 'btnCancel + ' + Me.btnCancel.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles) + Me.btnCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel + Me.btnCancel.Location = New System.Drawing.Point(15, 106) + Me.btnCancel.Name = "btnCancel" + Me.btnCancel.Size = New System.Drawing.Size(75, 23) + Me.btnCancel.TabIndex = 5 + Me.btnCancel.Text = "Abbrechen" + Me.btnCancel.UseVisualStyleBackColor = True + ' + 'lblCurrentPrinter + ' + Me.lblCurrentPrinter.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles) + Me.lblCurrentPrinter.AutoSize = True + Me.lblCurrentPrinter.Location = New System.Drawing.Point(12, 9) + Me.lblCurrentPrinter.Name = "lblCurrentPrinter" + Me.lblCurrentPrinter.Size = New System.Drawing.Size(88, 13) + Me.lblCurrentPrinter.TabIndex = 6 + Me.lblCurrentPrinter.Text = "aktueller Drucker" + ' + 'Label1 + ' + Me.Label1.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles) + Me.Label1.AutoSize = True + Me.Label1.Location = New System.Drawing.Point(12, 60) + Me.Label1.Name = "Label1" + Me.Label1.Size = New System.Drawing.Size(105, 13) + Me.Label1.TabIndex = 7 + Me.Label1.Text = "aktueller Bondrucker" + ' + 'txtCurrentPrinter + ' + Me.txtCurrentPrinter._DateTimeOnly = False + Me.txtCurrentPrinter._numbersOnly = False + Me.txtCurrentPrinter._numbersOnlyKommastellen = "" + Me.txtCurrentPrinter._numbersOnlyTrennzeichen = True + Me.txtCurrentPrinter._Prozent = False + Me.txtCurrentPrinter._ShortDateNew = False + Me.txtCurrentPrinter._ShortDateOnly = False + Me.txtCurrentPrinter._TimeOnly = False + Me.txtCurrentPrinter._TimeOnly_Seconds = False + Me.txtCurrentPrinter._value = "" + Me.txtCurrentPrinter._Waehrung = False + Me.txtCurrentPrinter._WaehrungZeichen = True + Me.txtCurrentPrinter.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles) + Me.txtCurrentPrinter.ForeColor = System.Drawing.Color.Black + Me.txtCurrentPrinter.Location = New System.Drawing.Point(156, 6) + Me.txtCurrentPrinter.MaxLineLength = -1 + Me.txtCurrentPrinter.MaxLines_Warning = "" + Me.txtCurrentPrinter.MaxLines_Warning_Label = Nothing + Me.txtCurrentPrinter.Name = "txtCurrentPrinter" + Me.txtCurrentPrinter.ReadOnly = True + Me.txtCurrentPrinter.Size = New System.Drawing.Size(149, 20) + Me.txtCurrentPrinter.TabIndex = 8 + ' + 'txtCurrentPrinterBon + ' + Me.txtCurrentPrinterBon._DateTimeOnly = False + Me.txtCurrentPrinterBon._numbersOnly = False + Me.txtCurrentPrinterBon._numbersOnlyKommastellen = "" + Me.txtCurrentPrinterBon._numbersOnlyTrennzeichen = True + Me.txtCurrentPrinterBon._Prozent = False + Me.txtCurrentPrinterBon._ShortDateNew = False + Me.txtCurrentPrinterBon._ShortDateOnly = False + Me.txtCurrentPrinterBon._TimeOnly = False + Me.txtCurrentPrinterBon._TimeOnly_Seconds = False + Me.txtCurrentPrinterBon._value = "" + Me.txtCurrentPrinterBon._Waehrung = False + Me.txtCurrentPrinterBon._WaehrungZeichen = True + Me.txtCurrentPrinterBon.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles) + Me.txtCurrentPrinterBon.ForeColor = System.Drawing.Color.Black + Me.txtCurrentPrinterBon.Location = New System.Drawing.Point(156, 57) + Me.txtCurrentPrinterBon.MaxLineLength = -1 + Me.txtCurrentPrinterBon.MaxLines_Warning = "" + Me.txtCurrentPrinterBon.MaxLines_Warning_Label = Nothing + Me.txtCurrentPrinterBon.Name = "txtCurrentPrinterBon" + Me.txtCurrentPrinterBon.ReadOnly = True + Me.txtCurrentPrinterBon.Size = New System.Drawing.Size(149, 20) + Me.txtCurrentPrinterBon.TabIndex = 9 + ' + 'frmWechselStandarddrucker + ' + Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!) + Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font + Me.ClientSize = New System.Drawing.Size(315, 141) + Me.Controls.Add(Me.txtCurrentPrinterBon) + Me.Controls.Add(Me.txtCurrentPrinter) + Me.Controls.Add(Me.Label1) + Me.Controls.Add(Me.lblCurrentPrinter) + Me.Controls.Add(Me.btnCancel) + Me.Controls.Add(Me.lblDefaultbonprinter) + Me.Controls.Add(Me.lblDefaultprinter) + Me.Controls.Add(Me.btnOK) + Me.Controls.Add(Me.cboDefaultprinterBON) + Me.Controls.Add(Me.cboDefaultprinter) + Me.Name = "frmWechselStandarddrucker" + Me.Text = "Standarddrucker wechseln" + Me.ResumeLayout(False) + Me.PerformLayout() + + End Sub + + Friend WithEvents cboDefaultprinter As VERAG_PROG_ALLGEMEIN.MyComboBox + Friend WithEvents cboDefaultprinterBON As VERAG_PROG_ALLGEMEIN.MyComboBox + Friend WithEvents btnOK As Button + Friend WithEvents lblDefaultprinter As Label + Friend WithEvents lblDefaultbonprinter As Label + Friend WithEvents btnCancel As Button + Friend WithEvents lblCurrentPrinter As Label + Friend WithEvents Label1 As Label + Friend WithEvents txtCurrentPrinter As VERAG_PROG_ALLGEMEIN.MyTextBox + Friend WithEvents txtCurrentPrinterBon As VERAG_PROG_ALLGEMEIN.MyTextBox +End Class diff --git a/Aviso/frmWechselStandarddrucker.resx b/Aviso/frmWechselStandarddrucker.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/Aviso/frmWechselStandarddrucker.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Aviso/frmWechselStandarddrucker.vb b/Aviso/frmWechselStandarddrucker.vb new file mode 100644 index 0000000..cadef2a --- /dev/null +++ b/Aviso/frmWechselStandarddrucker.vb @@ -0,0 +1,111 @@ +Imports System.IO +Imports System.Runtime.InteropServices + +Public Class frmWechselStandarddrucker + + + Private filePathListOfPrinters As List(Of String) = New List(Of String) + + Private Sub frmWechselStandarddrucker_Load(sender As Object, e As EventArgs) Handles MyBase.Load + + + filePathListOfPrinters.Add(FileIO.SpecialDirectories.MyDocuments & "\AVISO_OPTIONS.txt") + filePathListOfPrinters.Add("C:\AVISO_OPTIONS.txt") + + For Each path As String In filePathListOfPrinters + getCurrentPrintersFromFile(path) + Next + + txtCurrentPrinter._value = VERAG_PROG_ALLGEMEIN.cAllgemein.PRINTER_STANDARD + txtCurrentPrinterBon._value = VERAG_PROG_ALLGEMEIN.cAllgemein.PRINTER_BON + + + SDL.cProgramFunctions.initDrucker(cboDefaultprinter, VERAG_PROG_ALLGEMEIN.cAllgemein.PRINTER_STANDARD, False) + SDL.cProgramFunctions.initDrucker(cboDefaultprinterBON, VERAG_PROG_ALLGEMEIN.cAllgemein.PRINTER_BON, False) + + + End Sub + + Private Sub btnOK_Click(sender As Object, e As EventArgs) Handles btnOK.Click + + If cboDefaultprinterBON.SelectedItem Is Nothing Or cboDefaultprinter.SelectedItem Is Nothing Then Me.Close() + + VERAG_PROG_ALLGEMEIN.cAllgemein.PRINTER_STANDARD = cboDefaultprinter._value + VERAG_PROG_ALLGEMEIN.cAllgemein.PRINTER_BON = cboDefaultprinterBON._value + + SetDefaultPrinter(cboDefaultprinter._value) + + For Each path As String In filePathListOfPrinters + changetxtFileForPrinter(path) + Next + MsgBox("Drucker wurden geändert") + + End Sub + + Private Function changetxtFileForPrinter(printerFile As String) As Boolean + + Dim changed As Boolean = False + + If File.Exists(printerFile) Then + Dim l = IO.File.ReadAllLines(printerFile, System.Text.Encoding.Default) + If l.Count > 0 Then + If Not String.IsNullOrWhiteSpace(cboDefaultprinter._value) Then + Dim lines As List(Of String) = IO.File.ReadAllLines(printerFile).ToList + For index As Integer = 0 To lines.Count - 1 + If lines(index).ToLower.StartsWith("printer") Then + lines(index) = String.Concat("PRINTER:", cboDefaultprinter._value) + changed = True + End If + Next + If changed Then IO.File.WriteAllLines(printerFile, lines.ToArray) + End If + + If Not String.IsNullOrWhiteSpace(cboDefaultprinterBON._value) Then + Dim lines As List(Of String) = IO.File.ReadAllLines(printerFile).ToList + For index As Integer = 0 To lines.Count - 1 + If lines(index).ToLower.StartsWith("bon") Then + lines(index) = String.Concat("BON:", cboDefaultprinterBON._value) + changed = True + End If + Next + If changed Then IO.File.WriteAllLines(printerFile, lines.ToArray) + End If + + End If + End If + + Return changed + + End Function + + Private Sub getCurrentPrintersFromFile(printerFile As String) + + + If File.Exists(printerFile) Then + Dim l = IO.File.ReadAllLines(printerFile, System.Text.Encoding.Default) + If l.Count > 0 Then + For Each li In l + If li.StartsWith("BON:") Then + VERAG_PROG_ALLGEMEIN.cAllgemein.PRINTER_BON = (li.Replace("BON:", "")).Trim + End If + If li.StartsWith("PRINTER:") Then + VERAG_PROG_ALLGEMEIN.cAllgemein.PRINTER_STANDARD = (li.Replace("PRINTER:", "")).Trim + + End If + Next + End If + End If + + + End Sub + + + + + + Public Shared Function SetDefaultPrinter(Name As String) As Boolean + End Function + + + +End Class \ No newline at end of file