diff --git a/mRemoteV1/Resources/Language/Language.Designer.cs b/mRemoteV1/Resources/Language/Language.Designer.cs index 94b0df436..106ad4ec1 100644 --- a/mRemoteV1/Resources/Language/Language.Designer.cs +++ b/mRemoteV1/Resources/Language/Language.Designer.cs @@ -3477,6 +3477,42 @@ namespace mRemoteNG { } } + /// + /// Looks up a localized string similar to This node is already in this folder.. + /// + internal static string strNodeAlreadyInFolder { + get { + return ResourceManager.GetString("strNodeAlreadyInFolder", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Cannot drag node onto itself.. + /// + internal static string strNodeCannotDragOnSelf { + get { + return ResourceManager.GetString("strNodeCannotDragOnSelf", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Cannot drag parent node onto child.. + /// + internal static string strNodeCannotDragParentOnChild { + get { + return ResourceManager.GetString("strNodeCannotDragParentOnChild", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to This node is not draggable.. + /// + internal static string strNodeNotDraggable { + get { + return ResourceManager.GetString("strNodeNotDraggable", resourceCulture); + } + } + /// /// Looks up a localized string similar to No Ext. App specified.. /// diff --git a/mRemoteV1/Resources/Language/Language.resx b/mRemoteV1/Resources/Language/Language.resx index afdc2012a..0b8f3a895 100644 --- a/mRemoteV1/Resources/Language/Language.resx +++ b/mRemoteV1/Resources/Language/Language.resx @@ -2385,4 +2385,16 @@ mRemoteNG will now quit and begin with the installation. RDP Connection Timeout + + This node is already in this folder. + + + Cannot drag node onto itself. + + + Cannot drag parent node onto child. + + + This node is not draggable. + \ No newline at end of file diff --git a/mRemoteV1/Tree/ConnectionTreeDragAndDropHandler.cs b/mRemoteV1/Tree/ConnectionTreeDragAndDropHandler.cs index 04dbef8ce..ffbd5d3db 100644 --- a/mRemoteV1/Tree/ConnectionTreeDragAndDropHandler.cs +++ b/mRemoteV1/Tree/ConnectionTreeDragAndDropHandler.cs @@ -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;