update 20251228

This commit is contained in:
Stefan Hutter
2025-12-28 09:56:40 +01:00
parent 4239fba5aa
commit e377f08ccd
46 changed files with 933 additions and 141 deletions

View File

@@ -274,7 +274,7 @@ namespace OnDoc.UIControls
public List<string> threaddoks = new List<string>();
int signeddoc = 0;
private void signdoc(TreeNodeAdv tn, ref TreeViewAdv tv)
private void signdoc(TreeNodeAdv tn, ref TreeViewAdv tv, ref Panel ipnlsignerror)
{
int approvaltype = 0;
int error = 0;
@@ -411,6 +411,7 @@ namespace OnDoc.UIControls
tn.Enabled = true;
tn.Height = 16;
tn.TextColor = Color.Red;
}
@@ -443,14 +444,14 @@ namespace OnDoc.UIControls
approval_startet = true;
this.docPreview1.clear_viewer();
//Thread signthread = new Thread(signdoc);
Thread signthread = new Thread(() => signdoc(treeViewAdv1.SelectedNode, ref treeViewAdv1));
Thread signthread = new Thread(() => signdoc(treeViewAdv1.SelectedNode, ref treeViewAdv1, ref pnlsignerror));
treeViewAdv1.SelectedNode.Enabled = false;
treeViewAdv1.SelectedNode.Height = 0;
signthread.Start();
//remove_node();
treeViewAdv1.SelectedNode.Enabled=false;
treeViewAdv1.SelectedNode.Height = 0;
return;
}
@@ -588,6 +589,7 @@ namespace OnDoc.UIControls
public int setcounter()
{
this.label8.Text = threaddoks.Count.ToString();
if (threaddoks.Count > 0)
{
if (this.treeViewAdv1.Nodes.Count == 0) { label7.Text = "Dokument(e) werden signiert - nach Abschluss wird das Fenster geschlossen:"; } else { label7.Text = "Dokument(e) werden signiert:"; }
@@ -609,6 +611,13 @@ namespace OnDoc.UIControls
{
this.pnlsignerror.Visible = false;
try
{
if (treeViewAdv1.SelectedNode.TextColor == Color.Red)
{
this.pnlsignerror.Visible = true;
}
}catch { }
try
{
if (treeViewAdv1.SelectedNode.Level == 1)
{
@@ -621,10 +630,7 @@ namespace OnDoc.UIControls
this.ribbonButtonNotApproved.Enabled = true;
}
if (treeViewAdv1.SelectedNode.TextColor== Color.Red)
{
this.pnlsignerror.Visible = true;
}
update_details(treeViewAdv1.SelectedNode.Tag as string);
}
catch { }