diff --git a/mRemoteV1/Connection/Connection.Info.vb b/mRemoteV1/Connection/Connection.Info.vb index a4fa4d9ee..e7fcbf796 100644 --- a/mRemoteV1/Connection/Connection.Info.vb +++ b/mRemoteV1/Connection/Connection.Info.vb @@ -1451,7 +1451,6 @@ Namespace Connection #End Region #Region "Inheritance" - Public Class Inheritance Public Sub New(ByVal Parent As Object, Optional ByVal InheritEverything As Boolean = False) Me._Parent = Parent @@ -1552,9 +1551,11 @@ Namespace Connection #Region "1 General" _ Public Property EverythingInherited() As Boolean + 'LocalizedDisplayName("strPropertyNameInheritAll"), _ Get If Me._CacheBitmaps And Me._Colors And Me._Description And Me._DisplayThemes And Me._DisplayWallpaper _ And Me._Domain And Me._Icon And Me._Password And Me._Port And Me._Protocol And Me._PuttySession _ @@ -1581,7 +1582,8 @@ Namespace Connection Private _Description As Boolean = My.Settings.InhDefaultDescription _ Public Property Description() As Boolean Get @@ -1595,7 +1597,8 @@ Namespace Connection Private _Icon As Boolean = My.Settings.InhDefaultIcon _ Public Property Icon() As Boolean Get @@ -1609,7 +1612,8 @@ Namespace Connection Private _Panel As Boolean = My.Settings.InhDefaultPanel _ Public Property Panel() As Boolean Get @@ -1624,7 +1628,8 @@ Namespace Connection Private _Username As Boolean = My.Settings.InhDefaultUsername _ Public Property Username() As Boolean Get @@ -1638,7 +1643,8 @@ Namespace Connection Private _Password As Boolean = My.Settings.InhDefaultPassword _ Public Property Password() As Boolean Get @@ -1652,7 +1658,8 @@ Namespace Connection Private _Domain As Boolean = My.Settings.InhDefaultDomain _ Public Property Domain() As Boolean Get @@ -1667,7 +1674,8 @@ Namespace Connection Private _Protocol As Boolean = My.Settings.InhDefaultProtocol _ Public Property Protocol() As Boolean Get @@ -1681,7 +1689,8 @@ Namespace Connection Private _ExtApp As Boolean = My.Settings.InhDefaultExtApp _ Public Property ExtApp() As Boolean Get @@ -1695,7 +1704,8 @@ Namespace Connection Private _Port As Boolean = My.Settings.InhDefaultPort _ Public Property Port() As Boolean Get @@ -1709,7 +1719,8 @@ Namespace Connection Private _PuttySession As Boolean = My.Settings.InhDefaultPuttySession _ Public Property PuttySession() As Boolean Get @@ -1723,7 +1734,8 @@ Namespace Connection Private _ICAEncryption As Boolean = My.Settings.InhDefaultICAEncryptionStrength _ Public Property ICAEncryption() As Boolean Get @@ -1737,7 +1749,8 @@ Namespace Connection Private _RDPAuthenticationLevel As Boolean = My.Settings.InhDefaultRDPAuthenticationLevel _ Public Property RDPAuthenticationLevel() As Boolean Get @@ -1751,7 +1764,8 @@ Namespace Connection Private _RenderingEngine As Boolean = My.Settings.InhDefaultRenderingEngine _ Public Property RenderingEngine() As Boolean Get @@ -1765,7 +1779,8 @@ Namespace Connection Private _UseConsoleSession As Boolean = My.Settings.InhDefaultUseConsoleSession _ Public Property UseConsoleSession() As Boolean Get @@ -1780,7 +1795,8 @@ Namespace Connection Private _RDGatewayUsageMethod As Boolean = My.Settings.InhDefaultRDGatewayUsageMethod _ Public Property RDGatewayUsageMethod() As Boolean Get @@ -1794,7 +1810,8 @@ Namespace Connection Private _RDGatewayHostname As Boolean = My.Settings.InhDefaultRDGatewayHostname _ Public Property RDGatewayHostname() As Boolean Get @@ -1808,7 +1825,8 @@ Namespace Connection Private _RDGatewayUseConnectionCredentials As Boolean = My.Settings.InhDefaultRDGatewayUseConnectionCredentials _ Public Property RDGatewayUseConnectionCredentials() As Boolean Get @@ -1822,8 +1840,8 @@ Namespace Connection Private _RDGatewayUsername As Boolean = My.Settings.InhDefaultRDGatewayUsername _ Public Property RDGatewayUsername() As Boolean Get @@ -1837,8 +1855,8 @@ Namespace Connection Private _RDGatewayPassword As Boolean = My.Settings.InhDefaultRDGatewayPassword _ Public Property RDGatewayPassword() As Boolean Get @@ -1852,7 +1870,8 @@ Namespace Connection Private _RDGatewayDomain As Boolean = My.Settings.InhDefaultRDGatewayDomain _ Public Property RDGatewayDomain() As Boolean Get @@ -1867,7 +1886,8 @@ Namespace Connection Private _Resolution As Boolean = My.Settings.InhDefaultResolution _ Public Property Resolution() As Boolean Get @@ -1881,7 +1901,8 @@ Namespace Connection Private _Colors As Boolean = My.Settings.InhDefaultColors _ Public Property Colors() As Boolean Get @@ -1895,7 +1916,8 @@ Namespace Connection Private _CacheBitmaps As Boolean = My.Settings.InhDefaultCacheBitmaps _ Public Property CacheBitmaps() As Boolean Get @@ -1909,7 +1931,8 @@ Namespace Connection Private _DisplayWallpaper As Boolean = My.Settings.InhDefaultDisplayWallpaper _ Public Property DisplayWallpaper() As Boolean Get @@ -1923,7 +1946,8 @@ Namespace Connection Private _DisplayThemes As Boolean = My.Settings.InhDefaultDisplayThemes _ Public Property DisplayThemes() As Boolean Get @@ -1938,7 +1962,8 @@ Namespace Connection Private _RedirectKeys As Boolean = My.Settings.InhDefaultRedirectKeys _ Public Property RedirectKeys() As Boolean Get @@ -1952,7 +1977,8 @@ Namespace Connection Private _RedirectDiskDrives As Boolean = My.Settings.InhDefaultRedirectDiskDrives _ Public Property RedirectDiskDrives() As Boolean Get @@ -1966,7 +1992,8 @@ Namespace Connection Private _RedirectPrinters As Boolean = My.Settings.InhDefaultRedirectPrinters _ Public Property RedirectPrinters() As Boolean Get @@ -1980,7 +2007,8 @@ Namespace Connection Private _RedirectPorts As Boolean = My.Settings.InhDefaultRedirectPorts _ Public Property RedirectPorts() As Boolean Get @@ -1994,7 +2022,8 @@ Namespace Connection Private _RedirectSmartCards As Boolean = My.Settings.InhDefaultRedirectSmartCards _ Public Property RedirectSmartCards() As Boolean Get @@ -2008,7 +2037,8 @@ Namespace Connection Private _RedirectSound As Boolean = My.Settings.InhDefaultRedirectSound _ Public Property RedirectSound() As Boolean Get @@ -2023,7 +2053,8 @@ Namespace Connection Private _PreExtApp As Boolean = My.Settings.InhDefaultPreExtApp _ Public Property PreExtApp() As Boolean Get @@ -2037,7 +2068,8 @@ Namespace Connection Private _PostExtApp As Boolean = My.Settings.InhDefaultPostExtApp _ Public Property PostExtApp() As Boolean Get @@ -2051,7 +2083,8 @@ Namespace Connection Private _MacAddress As Boolean = My.Settings.InhDefaultMacAddress _ Public Property MacAddress() As Boolean Get @@ -2065,7 +2098,8 @@ Namespace Connection Private _UserField As Boolean = My.Settings.InhDefaultUserField _ Public Property UserField() As Boolean Get @@ -2080,7 +2114,8 @@ Namespace Connection Private _VNCCompression As Boolean = My.Settings.InhDefaultVNCCompression _ Public Property VNCCompression() As Boolean Get @@ -2094,7 +2129,8 @@ Namespace Connection Private _VNCEncoding As Boolean = My.Settings.InhDefaultVNCEncoding _ Public Property VNCEncoding() As Boolean Get @@ -2108,7 +2144,8 @@ Namespace Connection Private _VNCAuthMode As Boolean = My.Settings.InhDefaultVNCAuthMode _ Public Property VNCAuthMode() As Boolean Get @@ -2122,7 +2159,8 @@ Namespace Connection Private _VNCProxyType As Boolean = My.Settings.InhDefaultVNCProxyType _ Public Property VNCProxyType() As Boolean Get @@ -2136,7 +2174,8 @@ Namespace Connection Private _VNCProxyIP As Boolean = My.Settings.InhDefaultVNCProxyIP _ Public Property VNCProxyIP() As Boolean Get @@ -2150,7 +2189,8 @@ Namespace Connection Private _VNCProxyPort As Boolean = My.Settings.InhDefaultVNCProxyPort _ Public Property VNCProxyPort() As Boolean Get @@ -2164,7 +2204,8 @@ Namespace Connection Private _VNCProxyUsername As Boolean = My.Settings.InhDefaultVNCProxyUsername _ Public Property VNCProxyUsername() As Boolean Get @@ -2178,7 +2219,8 @@ Namespace Connection Private _VNCProxyPassword As Boolean = My.Settings.InhDefaultVNCProxyPassword _ Public Property VNCProxyPassword() As Boolean Get @@ -2192,7 +2234,8 @@ Namespace Connection Private _VNCColors As Boolean = My.Settings.InhDefaultVNCColors _ Public Property VNCColors() As Boolean Get @@ -2206,7 +2249,8 @@ Namespace Connection Private _VNCSmartSizeMode As Boolean = My.Settings.InhDefaultVNCSmartSizeMode _ Public Property VNCSmartSizeMode() As Boolean Get @@ -2220,7 +2264,8 @@ Namespace Connection Private _VNCViewOnly As Boolean = My.Settings.InhDefaultVNCViewOnly _ Public Property VNCViewOnly() As Boolean Get diff --git a/mRemoteV1/Language/Resources.de.resx b/mRemoteV1/Language/Resources.de.resx index 91654c8b6..9ded4675a 100644 --- a/mRemoteV1/Language/Resources.de.resx +++ b/mRemoteV1/Language/Resources.de.resx @@ -643,30 +643,6 @@ Symbol - - - Vererbe Beschreibung - - - Vererbe Domäne - - - Vererbe Icon - - - Vererbe Panel - - - Vererbe Passwort - - - Vererbe Port - - - Vererbe Protokoll - - - Vererbe Benutzername Name @@ -823,105 +799,8 @@ Externes Programm vorher Need translation - - Alles vererben - - - Vererbe Serverauthentifizierung - - - Vererbe Authentication Mode - - - Vererbe Cache Bitmaps - - - Vererbe Farben - - - Vererbe Kompremierung - - - Vererbe Display Themes - - - Vererbe Display Wallpaper - - - Vererbe Codierung - - - Vererbe Verschlüsselungsstärke - - - Vererbe External Tool - Need translation - - - Vererbe External Tool After - Need translation - - - Vererbe External Tool Before - Need translation - - - Vererbe MAC Adresse - - - Vererbe PuTTY Sitzung - - - Vererbe Disk Drives - - - Vererbe Key Combinations - - - Vererbe Ports - - - Vererbe Printers - - - Vererbe Smart Cards - - - Vererbe Sounds - - - Vererbe Rendering Engine - - - Vererbe Resolution - - - Vererbe SmartSize Modus - - - Vererbe Verwende Konsolen Sitzung - - - Vererbe Benutzer Feld - - - Vererbe View-Only - - - Vererbe Proxy Address - Need translation - - - Vererbe Proxy Passwort - - - Vererbe Proxy Port - - - Vererbe Proxy Typ - - - Vererbe Proxy Benutzername + + Alles MAC Adresse @@ -1229,9 +1108,6 @@ Wenn Sie noch immer Probleme mit der (RDP) Sitzungs Funktion in mRemoteNG haben, Spezifiziert ob ein Remote Desktop Gateway (RD Gateway) Server verwendet werden soll. - - Vererbe Gateway Passwort - Gateway Benutzername @@ -1286,15 +1162,6 @@ Wenn Sie noch immer Probleme mit der (RDP) Sitzungs Funktion in mRemoteNG haben, Gibt den Domänennamen an, der für die Verbindung zum Gateway Server verwendet werden soll. - - Vererbe Verwende Gateway - - - Vererbe Gateway Anmeldedaten - - - Vererbe Gateway Hostname - Keine Kompression @@ -2075,7 +1942,13 @@ Fehler Beschreibung: {1} Setzen der Standard Verbindungsdaten fehlgeschlagen! - - Vererbe Gateway Domäne + + Vererbe {0} + + + Beschreibung des zu vererbenden Elements: {0} + + + Umschalten aller Vererbungen \ No newline at end of file diff --git a/mRemoteV1/Language/Resources.en-US.resx b/mRemoteV1/Language/Resources.en-US.resx index 09b087c0a..73dd11859 100644 --- a/mRemoteV1/Language/Resources.en-US.resx +++ b/mRemoteV1/Language/Resources.en-US.resx @@ -122,9 +122,6 @@ Colors - - - Inherit Colors Components Check diff --git a/mRemoteV1/My Project/Resources.Designer.vb b/mRemoteV1/My Project/Resources.Designer.vb index 0a3ebce65..49d401c27 100644 --- a/mRemoteV1/My Project/Resources.Designer.vb +++ b/mRemoteV1/My Project/Resources.Designer.vb @@ -2213,6 +2213,24 @@ Namespace My.Resources End Get End Property + ''' + ''' Sucht eine lokalisierte Zeichenfolge, die Inherit {0} ähnelt. + ''' + Friend ReadOnly Property strFormatInherit() As String + Get + Return ResourceManager.GetString("strFormatInherit", resourceCulture) + End Get + End Property + + ''' + ''' Sucht eine lokalisierte Zeichenfolge, die Description of inherited property: {0} ähnelt. + ''' + Friend ReadOnly Property strFormatInheritDescription() As String + Get + Return ResourceManager.GetString("strFormatInheritDescription", resourceCulture) + End Get + End Property + ''' ''' Sucht eine lokalisierte Zeichenfolge, die Free ähnelt. ''' @@ -3690,6 +3708,15 @@ Namespace My.Resources End Get End Property + ''' + ''' Sucht eine lokalisierte Zeichenfolge, die Toggle all inheritance options. ähnelt. + ''' + Friend ReadOnly Property strPropertyDescriptionAll() As String + Get + Return ResourceManager.GetString("strPropertyDescriptionAll", resourceCulture) + End Get + End Property + ''' ''' Sucht eine lokalisierte Zeichenfolge, die Select which authentication level this connection should use. ähnelt. ''' @@ -4104,6 +4131,15 @@ Namespace My.Resources End Get End Property + ''' + ''' Sucht eine lokalisierte Zeichenfolge, die All ähnelt. + ''' + Friend ReadOnly Property strPropertyNameAll() As String + Get + Return ResourceManager.GetString("strPropertyNameAll", resourceCulture) + End Get + End Property + ''' ''' Sucht eine lokalisierte Zeichenfolge, die Server Authentication ähnelt. ''' @@ -4239,366 +4275,6 @@ Namespace My.Resources End Get End Property - ''' - ''' Sucht eine lokalisierte Zeichenfolge, die Inherit All ähnelt. - ''' - Friend ReadOnly Property strPropertyNameInheritAll() As String - Get - Return ResourceManager.GetString("strPropertyNameInheritAll", resourceCulture) - End Get - End Property - - ''' - ''' Sucht eine lokalisierte Zeichenfolge, die Inherit Server Authentication ähnelt. - ''' - Friend ReadOnly Property strPropertyNameInheritAuthenticationLevel() As String - Get - Return ResourceManager.GetString("strPropertyNameInheritAuthenticationLevel", resourceCulture) - End Get - End Property - - ''' - ''' Sucht eine lokalisierte Zeichenfolge, die Inherit Authentication Mode ähnelt. - ''' - Friend ReadOnly Property strPropertyNameInheritAuthenticationMode() As String - Get - Return ResourceManager.GetString("strPropertyNameInheritAuthenticationMode", resourceCulture) - End Get - End Property - - ''' - ''' Sucht eine lokalisierte Zeichenfolge, die Inherit Cache Bitmaps ähnelt. - ''' - Friend ReadOnly Property strPropertyNameInheritCacheBitmaps() As String - Get - Return ResourceManager.GetString("strPropertyNameInheritCacheBitmaps", resourceCulture) - End Get - End Property - - ''' - ''' Sucht eine lokalisierte Zeichenfolge, die Inherit Colours ähnelt. - ''' - Friend ReadOnly Property strPropertyNameInheritColors() As String - Get - Return ResourceManager.GetString("strPropertyNameInheritColors", resourceCulture) - End Get - End Property - - ''' - ''' Sucht eine lokalisierte Zeichenfolge, die Inherit Compression ähnelt. - ''' - Friend ReadOnly Property strPropertyNameInheritCompression() As String - Get - Return ResourceManager.GetString("strPropertyNameInheritCompression", resourceCulture) - End Get - End Property - - ''' - ''' Sucht eine lokalisierte Zeichenfolge, die Inherit Description ähnelt. - ''' - Friend ReadOnly Property strPropertyNameInheritDescription() As String - Get - Return ResourceManager.GetString("strPropertyNameInheritDescription", resourceCulture) - End Get - End Property - - ''' - ''' Sucht eine lokalisierte Zeichenfolge, die Inherit Display Themes ähnelt. - ''' - Friend ReadOnly Property strPropertyNameInheritDisplayThemes() As String - Get - Return ResourceManager.GetString("strPropertyNameInheritDisplayThemes", resourceCulture) - End Get - End Property - - ''' - ''' Sucht eine lokalisierte Zeichenfolge, die Inherit Display Wallpaper ähnelt. - ''' - Friend ReadOnly Property strPropertyNameInheritDisplayWallpaper() As String - Get - Return ResourceManager.GetString("strPropertyNameInheritDisplayWallpaper", resourceCulture) - End Get - End Property - - ''' - ''' Sucht eine lokalisierte Zeichenfolge, die Inherit Domain ähnelt. - ''' - Friend ReadOnly Property strPropertyNameInheritDomain() As String - Get - Return ResourceManager.GetString("strPropertyNameInheritDomain", resourceCulture) - End Get - End Property - - ''' - ''' Sucht eine lokalisierte Zeichenfolge, die Inherit Encoding ähnelt. - ''' - Friend ReadOnly Property strPropertyNameInheritEncoding() As String - Get - Return ResourceManager.GetString("strPropertyNameInheritEncoding", resourceCulture) - End Get - End Property - - ''' - ''' Sucht eine lokalisierte Zeichenfolge, die Inherit Encryption Strength ähnelt. - ''' - Friend ReadOnly Property strPropertyNameInheritEncryptionStrength() As String - Get - Return ResourceManager.GetString("strPropertyNameInheritEncryptionStrength", resourceCulture) - End Get - End Property - - ''' - ''' Sucht eine lokalisierte Zeichenfolge, die Inherit External Tool ähnelt. - ''' - Friend ReadOnly Property strPropertyNameInheritExternalTool() As String - Get - Return ResourceManager.GetString("strPropertyNameInheritExternalTool", resourceCulture) - End Get - End Property - - ''' - ''' Sucht eine lokalisierte Zeichenfolge, die Inherit External Tool After ähnelt. - ''' - Friend ReadOnly Property strPropertyNameInheritExternalToolAfter() As String - Get - Return ResourceManager.GetString("strPropertyNameInheritExternalToolAfter", resourceCulture) - End Get - End Property - - ''' - ''' Sucht eine lokalisierte Zeichenfolge, die Inherit External Tool Before ähnelt. - ''' - Friend ReadOnly Property strPropertyNameInheritExternalToolBefore() As String - Get - Return ResourceManager.GetString("strPropertyNameInheritExternalToolBefore", resourceCulture) - End Get - End Property - - ''' - ''' Sucht eine lokalisierte Zeichenfolge, die Inherit Icon ähnelt. - ''' - Friend ReadOnly Property strPropertyNameInheritIcon() As String - Get - Return ResourceManager.GetString("strPropertyNameInheritIcon", resourceCulture) - End Get - End Property - - ''' - ''' Sucht eine lokalisierte Zeichenfolge, die Inherit MAC Address ähnelt. - ''' - Friend ReadOnly Property strPropertyNameInheritMACAddress() As String - Get - Return ResourceManager.GetString("strPropertyNameInheritMACAddress", resourceCulture) - End Get - End Property - - ''' - ''' Sucht eine lokalisierte Zeichenfolge, die Inherit Panel ähnelt. - ''' - Friend ReadOnly Property strPropertyNameInheritPanel() As String - Get - Return ResourceManager.GetString("strPropertyNameInheritPanel", resourceCulture) - End Get - End Property - - ''' - ''' Sucht eine lokalisierte Zeichenfolge, die Inherit Password ähnelt. - ''' - Friend ReadOnly Property strPropertyNameInheritPassword() As String - Get - Return ResourceManager.GetString("strPropertyNameInheritPassword", resourceCulture) - End Get - End Property - - ''' - ''' Sucht eine lokalisierte Zeichenfolge, die Inherit Port ähnelt. - ''' - Friend ReadOnly Property strPropertyNameInheritPort() As String - Get - Return ResourceManager.GetString("strPropertyNameInheritPort", resourceCulture) - End Get - End Property - - ''' - ''' Sucht eine lokalisierte Zeichenfolge, die Inherit Protocol ähnelt. - ''' - Friend ReadOnly Property strPropertyNameInheritProtocol() As String - Get - Return ResourceManager.GetString("strPropertyNameInheritProtocol", resourceCulture) - End Get - End Property - - ''' - ''' Sucht eine lokalisierte Zeichenfolge, die Inherit PuTTY Session ähnelt. - ''' - Friend ReadOnly Property strPropertyNameInheritPuttySession() As String - Get - Return ResourceManager.GetString("strPropertyNameInheritPuttySession", resourceCulture) - End Get - End Property - - ''' - ''' Sucht eine lokalisierte Zeichenfolge, die Inherit Disk Drives ähnelt. - ''' - Friend ReadOnly Property strPropertyNameInheritRedirectDrives() As String - Get - Return ResourceManager.GetString("strPropertyNameInheritRedirectDrives", resourceCulture) - End Get - End Property - - ''' - ''' Sucht eine lokalisierte Zeichenfolge, die Inherit Key Combinations ähnelt. - ''' - Friend ReadOnly Property strPropertyNameInheritRedirectKeys() As String - Get - Return ResourceManager.GetString("strPropertyNameInheritRedirectKeys", resourceCulture) - End Get - End Property - - ''' - ''' Sucht eine lokalisierte Zeichenfolge, die Inherit Ports ähnelt. - ''' - Friend ReadOnly Property strPropertyNameInheritRedirectPorts() As String - Get - Return ResourceManager.GetString("strPropertyNameInheritRedirectPorts", resourceCulture) - End Get - End Property - - ''' - ''' Sucht eine lokalisierte Zeichenfolge, die Inherit Printers ähnelt. - ''' - Friend ReadOnly Property strPropertyNameInheritRedirectPrinters() As String - Get - Return ResourceManager.GetString("strPropertyNameInheritRedirectPrinters", resourceCulture) - End Get - End Property - - ''' - ''' Sucht eine lokalisierte Zeichenfolge, die Inherit Smart Cards ähnelt. - ''' - Friend ReadOnly Property strPropertyNameInheritRedirectSmartCards() As String - Get - Return ResourceManager.GetString("strPropertyNameInheritRedirectSmartCards", resourceCulture) - End Get - End Property - - ''' - ''' Sucht eine lokalisierte Zeichenfolge, die Inherit Sounds ähnelt. - ''' - Friend ReadOnly Property strPropertyNameInheritRedirectSounds() As String - Get - Return ResourceManager.GetString("strPropertyNameInheritRedirectSounds", resourceCulture) - End Get - End Property - - ''' - ''' Sucht eine lokalisierte Zeichenfolge, die Inherit Rendering Engine ähnelt. - ''' - Friend ReadOnly Property strPropertyNameInheritRenderingEngine() As String - Get - Return ResourceManager.GetString("strPropertyNameInheritRenderingEngine", resourceCulture) - End Get - End Property - - ''' - ''' Sucht eine lokalisierte Zeichenfolge, die Inherit Resolution ähnelt. - ''' - Friend ReadOnly Property strPropertyNameInheritResolution() As String - Get - Return ResourceManager.GetString("strPropertyNameInheritResolution", resourceCulture) - End Get - End Property - - ''' - ''' Sucht eine lokalisierte Zeichenfolge, die Inherit SmartSize Mode ähnelt. - ''' - Friend ReadOnly Property strPropertyNameInheritSmartSizeMode() As String - Get - Return ResourceManager.GetString("strPropertyNameInheritSmartSizeMode", resourceCulture) - End Get - End Property - - ''' - ''' Sucht eine lokalisierte Zeichenfolge, die Inherit Use Console Session ähnelt. - ''' - Friend ReadOnly Property strPropertyNameInheritUseConsoleSession() As String - Get - Return ResourceManager.GetString("strPropertyNameInheritUseConsoleSession", resourceCulture) - End Get - End Property - - ''' - ''' Sucht eine lokalisierte Zeichenfolge, die Inherit User Field ähnelt. - ''' - Friend ReadOnly Property strPropertyNameInheritUser1() As String - Get - Return ResourceManager.GetString("strPropertyNameInheritUser1", resourceCulture) - End Get - End Property - - ''' - ''' Sucht eine lokalisierte Zeichenfolge, die Inherit Username ähnelt. - ''' - Friend ReadOnly Property strPropertyNameInheritUsername() As String - Get - Return ResourceManager.GetString("strPropertyNameInheritUsername", resourceCulture) - End Get - End Property - - ''' - ''' Sucht eine lokalisierte Zeichenfolge, die Inherit View Only ähnelt. - ''' - Friend ReadOnly Property strPropertyNameInheritViewOnly() As String - Get - Return ResourceManager.GetString("strPropertyNameInheritViewOnly", resourceCulture) - End Get - End Property - - ''' - ''' Sucht eine lokalisierte Zeichenfolge, die Inherit Proxy Address ähnelt. - ''' - Friend ReadOnly Property strPropertyNameInheritVNCProxyAddress() As String - Get - Return ResourceManager.GetString("strPropertyNameInheritVNCProxyAddress", resourceCulture) - End Get - End Property - - ''' - ''' Sucht eine lokalisierte Zeichenfolge, die Inherit Proxy Password ähnelt. - ''' - Friend ReadOnly Property strPropertyNameInheritVNCProxyPassword() As String - Get - Return ResourceManager.GetString("strPropertyNameInheritVNCProxyPassword", resourceCulture) - End Get - End Property - - ''' - ''' Sucht eine lokalisierte Zeichenfolge, die Inherit Proxy Port ähnelt. - ''' - Friend ReadOnly Property strPropertyNameInheritVNCProxyPort() As String - Get - Return ResourceManager.GetString("strPropertyNameInheritVNCProxyPort", resourceCulture) - End Get - End Property - - ''' - ''' Sucht eine lokalisierte Zeichenfolge, die Inherit Proxy Type ähnelt. - ''' - Friend ReadOnly Property strPropertyNameInheritVNCProxyType() As String - Get - Return ResourceManager.GetString("strPropertyNameInheritVNCProxyType", resourceCulture) - End Get - End Property - - ''' - ''' Sucht eine lokalisierte Zeichenfolge, die Inherit Proxy Username ähnelt. - ''' - Friend ReadOnly Property strPropertyNameInheritVNCProxyUsername() As String - Get - Return ResourceManager.GetString("strPropertyNameInheritVNCProxyUsername", resourceCulture) - End Get - End Property - ''' ''' Sucht eine lokalisierte Zeichenfolge, die MAC Address ähnelt. ''' @@ -4671,15 +4347,6 @@ Namespace My.Resources End Get End Property - ''' - ''' Sucht eine lokalisierte Zeichenfolge, die Inherit Gateway Domain ähnelt. - ''' - Friend ReadOnly Property strPropertyNameRDGatewayDomainInherit() As String - Get - Return ResourceManager.GetString("strPropertyNameRDGatewayDomainInherit", resourceCulture) - End Get - End Property - ''' ''' Sucht eine lokalisierte Zeichenfolge, die Gateway Hostname ähnelt. ''' @@ -4689,15 +4356,6 @@ Namespace My.Resources End Get End Property - ''' - ''' Sucht eine lokalisierte Zeichenfolge, die Inherit Gateway Hostname ähnelt. - ''' - Friend ReadOnly Property strPropertyNameRDGatewayHostnameInherit() As String - Get - Return ResourceManager.GetString("strPropertyNameRDGatewayHostnameInherit", resourceCulture) - End Get - End Property - ''' ''' Sucht eine lokalisierte Zeichenfolge, die Remote Desktop Gateway Password ähnelt. ''' @@ -4707,15 +4365,6 @@ Namespace My.Resources End Get End Property - ''' - ''' Sucht eine lokalisierte Zeichenfolge, die Inherit Remote Desktop Gateway Password ähnelt. - ''' - Friend ReadOnly Property strPropertyNameRDGatewayPasswordInherit() As String - Get - Return ResourceManager.GetString("strPropertyNameRDGatewayPasswordInherit", resourceCulture) - End Get - End Property - ''' ''' Sucht eine lokalisierte Zeichenfolge, die Use Gateway ähnelt. ''' @@ -4725,15 +4374,6 @@ Namespace My.Resources End Get End Property - ''' - ''' Sucht eine lokalisierte Zeichenfolge, die Inherit Use Gateway ähnelt. - ''' - Friend ReadOnly Property strPropertyNameRDGatewayUsageMethodInherit() As String - Get - Return ResourceManager.GetString("strPropertyNameRDGatewayUsageMethodInherit", resourceCulture) - End Get - End Property - ''' ''' Sucht eine lokalisierte Zeichenfolge, die Gateway Credentials ähnelt. ''' @@ -4743,15 +4383,6 @@ Namespace My.Resources End Get End Property - ''' - ''' Sucht eine lokalisierte Zeichenfolge, die Inherit Gateway Credentials ähnelt. - ''' - Friend ReadOnly Property strPropertyNameRDGatewayUseConnectionCredentialsInherit() As String - Get - Return ResourceManager.GetString("strPropertyNameRDGatewayUseConnectionCredentialsInherit", resourceCulture) - End Get - End Property - ''' ''' Sucht eine lokalisierte Zeichenfolge, die Gateway Username ähnelt. ''' diff --git a/mRemoteV1/My Project/Resources.resx b/mRemoteV1/My Project/Resources.resx index b14974989..47a9e960b 100644 --- a/mRemoteV1/My Project/Resources.resx +++ b/mRemoteV1/My Project/Resources.resx @@ -1002,30 +1002,6 @@ Icon - - - Inherit Description - - - Inherit Domain - - - Inherit Icon - - - Inherit Panel - - - Inherit Password - - - Inherit Port - - - Inherit Protocol - - - Inherit Username Name @@ -1174,101 +1150,8 @@ External Tool Before - - Inherit All - - - Inherit Server Authentication - - - Inherit Authentication Mode - - - Inherit Cache Bitmaps - - - Inherit Colours - - - Inherit Compression - - - Inherit Display Themes - - - Inherit Display Wallpaper - - - Inherit Encoding - - - Inherit Encryption Strength - - - Inherit External Tool - - - Inherit External Tool After - - - Inherit External Tool Before - - - Inherit MAC Address - - - Inherit PuTTY Session - - - Inherit Disk Drives - - - Inherit Key Combinations - - - Inherit Ports - - - Inherit Printers - - - Inherit Smart Cards - - - Inherit Sounds - - - Inherit Rendering Engine - - - Inherit Resolution - - - Inherit SmartSize Mode - - - Inherit Use Console Session - - - Inherit User Field - - - Inherit View Only - - - Inherit Proxy Address - - - Inherit Proxy Password - - - Inherit Proxy Port - - - Inherit Proxy Type - - - Inherit Proxy Username + + All MAC Address @@ -1535,9 +1418,6 @@ If you are still not able to pass this check or use the (RDP) Sessions feature i Specifies when to use a Remote Desktop Gateway (RD Gateway) server. - - - Inherit Remote Desktop Gateway Password Gateway Username @@ -1592,15 +1472,6 @@ If you are still not able to pass this check or use the (RDP) Sessions feature i Specifies the domain name that a user provides to connect to the RD Gateway server. - - - Inherit Use Gateway - - - Inherit Gateway Credentials - - - Inherit Gateway Hostname No Compression @@ -2388,7 +2259,13 @@ Error Description: {1} Couldn't set default port! - - Inherit Gateway Domain + + Inherit {0} + + + Toggle all inheritance options. + + + Description of inherited property: {0} \ No newline at end of file diff --git a/mRemoteV1/Tools/Tools.LocalizedAttributes.vb b/mRemoteV1/Tools/Tools.LocalizedAttributes.vb index 6d21327de..d2c6faa8e 100644 --- a/mRemoteV1/Tools/Tools.LocalizedAttributes.vb +++ b/mRemoteV1/Tools/Tools.LocalizedAttributes.vb @@ -73,5 +73,58 @@ Namespace Tools End Get End Property End Class + +#Region "Special localization - with String.Format" + + _ + Public Class LocalizedDisplayNameInheritAttribute + Inherits DisplayNameAttribute + + Private Localized As Boolean + + Public Sub New(ByVal value As String) + MyBase.New(value) + + Me.Localized = False + End Sub + + Public Overrides ReadOnly Property DisplayName() As String + Get + If Not Me.Localized Then + Me.Localized = True + Me.DisplayNameValue = String.Format(My.Resources.strFormatInherit, My.Resources.ResourceManager.GetString(Me.DisplayNameValue)) + End If + + Return MyBase.DisplayName + End Get + End Property + End Class + + _ + Public Class LocalizedDescriptionInheritAttribute + Inherits DescriptionAttribute + + Private Localized As Boolean + + Public Sub New(ByVal value As String) + MyBase.New(value) + + Me.Localized = False + End Sub + + Public Overrides ReadOnly Property Description() As String + Get + If Not Me.Localized Then + Me.Localized = True + Me.DescriptionValue = String.Format(My.Resources.strFormatInheritDescription, My.Resources.ResourceManager.GetString(Me.DescriptionValue)) + End If + + Return MyBase.Description + End Get + End Property + End Class +#End Region + End Class + End Namespace