Archived
WIP: clean-up
This commit is contained in:
1 parent
1cdcca7267
commit
f58608fc23
14 files changed
+205
-1196
No files matched your search
@@ -181,6 +181,56 @@ namespace RyzStudio.Windows.Forms
|
||||
return rv;
|
||||
}
|
||||
|
||||
public static TreeNode Add(TreeNode control, string key, string text, int imageIndex, int selectedImageIndex)
|
||||
{
|
||||
TreeNode rv = null;
|
||||
|
||||
if (control.TreeView.InvokeRequired)
|
||||
{
|
||||
control.TreeView.Invoke(new MethodInvoker(() => {
|
||||
rv = control.Nodes.Add(key, text, imageIndex, selectedImageIndex);
|
||||
}));
|
||||
}
|
||||
else
|
||||
{
|
||||
rv = control.Nodes.Add(key, text, imageIndex, selectedImageIndex);
|
||||
}
|
||||
|
||||
return rv;
|
||||
}
|
||||
|
||||
public static TreeNode Add(TreeView control, string key, string text, int imageIndex, int selectedImageIndex)
|
||||
{
|
||||
TreeNode rv = null;
|
||||
|
||||
if (control.InvokeRequired)
|
||||
{
|
||||
control.Invoke(new MethodInvoker(() => {
|
||||
rv = control.Nodes.Add(key, text, imageIndex, selectedImageIndex);
|
||||
}));
|
||||
}
|
||||
else
|
||||
{
|
||||
rv = control.Nodes.Add(key, text, imageIndex, selectedImageIndex);
|
||||
}
|
||||
|
||||
return rv;
|
||||
}
|
||||
|
||||
public static void Add(Control parentControl, ImageList control, string key, Image value)
|
||||
{
|
||||
if (parentControl.InvokeRequired)
|
||||
{
|
||||
parentControl.Invoke(new MethodInvoker(() => {
|
||||
control.Images.Add(key, value);
|
||||
}));
|
||||
}
|
||||
else
|
||||
{
|
||||
control.Images.Add(key, value);
|
||||
}
|
||||
}
|
||||
|
||||
public static void AddLine(RichTextBox control, string text)
|
||||
{
|
||||
if (control.InvokeRequired)
|
||||
@@ -355,6 +405,12 @@ namespace RyzStudio.Windows.Forms
|
||||
|
||||
public static void SetEnable(ToolStripMenuItem control, bool value)
|
||||
{
|
||||
if (control.GetCurrentParent() == null)
|
||||
{
|
||||
control.Enabled = value;
|
||||
return;
|
||||
}
|
||||
|
||||
if (control.GetCurrentParent().InvokeRequired)
|
||||
{
|
||||
control.GetCurrentParent().Invoke(new MethodInvoker(() =>
|
||||
|
||||
Reference in new issue
Block a user