Created localization strings for drag-n-drop feedback messages

This commit is contained in:
David Sparer
2016-09-09 10:33:20 -06:00
parent 22f43d63ec
commit c3e14afe0a
3 changed files with 52 additions and 4 deletions

View File

@@ -3477,6 +3477,42 @@ namespace mRemoteNG {
}
}
/// <summary>
/// Looks up a localized string similar to This node is already in this folder..
/// </summary>
internal static string strNodeAlreadyInFolder {
get {
return ResourceManager.GetString("strNodeAlreadyInFolder", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Cannot drag node onto itself..
/// </summary>
internal static string strNodeCannotDragOnSelf {
get {
return ResourceManager.GetString("strNodeCannotDragOnSelf", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Cannot drag parent node onto child..
/// </summary>
internal static string strNodeCannotDragParentOnChild {
get {
return ResourceManager.GetString("strNodeCannotDragParentOnChild", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to This node is not draggable..
/// </summary>
internal static string strNodeNotDraggable {
get {
return ResourceManager.GetString("strNodeNotDraggable", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to No Ext. App specified..
/// </summary>

View File

@@ -2385,4 +2385,16 @@ mRemoteNG will now quit and begin with the installation.</value>
<data name="strRDPOverallConnectionTimeout" xml:space="preserve">
<value>RDP Connection Timeout</value>
</data>
<data name="strNodeAlreadyInFolder" xml:space="preserve">
<value>This node is already in this folder.</value>
</data>
<data name="strNodeCannotDragOnSelf" xml:space="preserve">
<value>Cannot drag node onto itself.</value>
</data>
<data name="strNodeCannotDragParentOnChild" xml:space="preserve">
<value>Cannot drag parent node onto child.</value>
</data>
<data name="strNodeNotDraggable" xml:space="preserve">
<value>This node is not draggable.</value>
</data>
</root>

View File

@@ -33,15 +33,15 @@ namespace mRemoteNG.Tree
if (!NodeIsDraggable(dropSource))
{
e.InfoMessage = "This node is not draggable";
e.InfoMessage = Language.strNodeNotDraggable;
e.DropSink.EnableFeedback = false;
}
else if (NodeDraggingOntoSelf(dropSource, dropTarget))
e.InfoMessage = "Cannot drag node onto itself";
e.InfoMessage = Language.strNodeCannotDragOnSelf;
else if (AncestorDraggingOntoChild(dropSource, dropTarget))
e.InfoMessage = "Cannot drag parent node onto child.";
e.InfoMessage = Language.strNodeCannotDragParentOnChild;
else if (DraggingOntoCurrentParent(dropSource, dropTarget))
e.InfoMessage = "This node is already in this folder.";
e.InfoMessage = Language.strNodeAlreadyInFolder;
else
{
e.Effect = DragDropEffects.Move;