mirror of
https://github.com/mRemoteNG/mRemoteNG.git
synced 2026-02-18 06:21:41 +08:00
Compare commits
33 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
68cee49830 | ||
|
|
5892c0cda8 | ||
|
|
59e09e3762 | ||
|
|
79dad7e319 | ||
|
|
4455f9c71d | ||
|
|
ed8e4e0303 | ||
|
|
56993c0785 | ||
|
|
ec830a3fc4 | ||
|
|
99b981b988 | ||
|
|
e88cf2be5e | ||
|
|
91262db838 | ||
|
|
e339fb1390 | ||
|
|
4644741849 | ||
|
|
87b0f317d1 | ||
|
|
2778f8d1c3 | ||
|
|
b67a68b100 | ||
|
|
72e2d9c2ab | ||
|
|
2af9e02029 | ||
|
|
7b6d01a965 | ||
|
|
d9cfda43b6 | ||
|
|
d15aa639f5 | ||
|
|
8a70a3e64b | ||
|
|
fb826c7fac | ||
|
|
d5822094c1 | ||
|
|
87f7fbdf45 | ||
|
|
0bed923a4d | ||
|
|
69ab11eb5f | ||
|
|
217a03b191 | ||
|
|
cab2163d01 | ||
|
|
2346aaa1c3 | ||
|
|
7e45928297 | ||
|
|
76543a440b | ||
|
|
5cb98e0543 |
11
.gitignore
vendored
11
.gitignore
vendored
@@ -1,7 +1,7 @@
|
||||
Release
|
||||
mRemoteV1/bin
|
||||
mRemoteV1/obj
|
||||
mRemoteV1/publish
|
||||
Release/
|
||||
mRemoteV1/bin/
|
||||
mRemoteV1/obj/
|
||||
mRemoteV1/publish/
|
||||
*.pfx
|
||||
*.suo
|
||||
*.vbproj.user
|
||||
@@ -17,3 +17,6 @@ _Re[Ss]harper.*
|
||||
*.user*
|
||||
*.pidb
|
||||
*.gpState
|
||||
_UpgradeReport_Files/
|
||||
Backup/
|
||||
UpgradeLog.XML
|
||||
|
||||
59
BUILD.CMD
59
BUILD.CMD
@@ -1,16 +1,22 @@
|
||||
@echo off
|
||||
|
||||
SET VERSIONTAG=RC4
|
||||
setlocal enabledelayedexpansion
|
||||
|
||||
SET VCVARSALL="%ProgramFiles(x86)%\Microsoft Visual Studio 9.0\VC\vcvarsall.bat"
|
||||
SET DEVENV="devenv.exe"
|
||||
SET MAKENSIS="%ProgramFiles(x86)%\NSIS\Unicode\makensis.exe"
|
||||
SET RAR="%ProgramFiles%\WinRAR\WinRAR.exe"
|
||||
set VERSIONTAG=
|
||||
|
||||
call %VCVARSALL% x86 > NUL 2>&1
|
||||
set VCVARSALL="%ProgramFiles(x86)%\Microsoft Visual Studio 10.0\VC\vcvarsall.bat"
|
||||
set DEVENV="devenv.exe"
|
||||
set MAKENSIS="%ProgramFiles(x86)%\NSIS\Unicode\makensis.exe"
|
||||
set RAR="%ProgramFiles%\WinRAR\WinRAR.exe"
|
||||
set SIGNCMD=signtool.exe sign /n "Next Generation Software" /sha1 "c4ece717747eb7d0cac824f6c7431e5237138b02" /t http://timestamp.verisign.com/scripts/timstamp.dll
|
||||
|
||||
rmdir /s /q "%~dp0\mRemoteV1\bin" > NUL 2>&1
|
||||
rmdir /s /q "%~dp0\mRemoteV1\obj" > NUL 2>&1
|
||||
rem Windows Sysinternals Sigcheck from http://technet.microsoft.com/en-us/sysinternals/bb897441
|
||||
set SIGCHECK="%ProgramFiles(x86)%\Sigcheck\sigcheck.exe"
|
||||
|
||||
call %VCVARSALL% x86
|
||||
|
||||
rmdir /s /q "%~dp0\mRemoteV1\bin" > nul 2>&1
|
||||
rmdir /s /q "%~dp0\mRemoteV1\obj" > nul 2>&1
|
||||
|
||||
echo Building release version...
|
||||
%DEVENV% "%~dp0\mRemoteV1.sln" /build "Release"
|
||||
@@ -18,34 +24,59 @@ echo Building release version...
|
||||
echo Building portable version...
|
||||
%DEVENV% "%~dp0\mRemoteV1.sln" /build "Release Portable"
|
||||
|
||||
mkdir "%~dp0\Release"
|
||||
echo Signing binaries...
|
||||
%SIGNCMD% "%~dp0\mRemoteV1\bin\Release\de\mRemoteNG.resources.dll" "%~dp0\mRemoteV1\bin\Release\en-US\mRemoteNG.resources.dll" "%~dp0\mRemoteV1\bin\Release\fr\mRemoteNG.resources.dll" "%~dp0\mRemoteV1\bin\Release\AxInterop.WFICALib.dll" "%~dp0\mRemoteV1\bin\Release\AxInterop.MSTSCLib.dll" "%~dp0\mRemoteV1\bin\Release\Interop.WFICALib.dll" "%~dp0\mRemoteV1\bin\Release\Interop.ShDocVw.dll" "%~dp0\mRemoteV1\bin\Release\Interop.MSTSCLib.dll" "%~dp0\mRemoteV1\bin\Release\Interop.EOLWTSCOM.dll" "%~dp0\mRemoteV1\bin\Release\Interop.EOLWTSCOM.dll" "%~dp0\mRemoteV1\bin\Release\mRemoteNG.exe" "%~dp0\mRemoteV1\bin\Release Portable\de\mRemoteNG.resources.dll" "%~dp0\mRemoteV1\bin\Release Portable\en-US\mRemoteNG.resources.dll" "%~dp0\mRemoteV1\bin\Release Portable\fr\mRemoteNG.resources.dll" "%~dp0\mRemoteV1\bin\Release Portable\AxInterop.WFICALib.dll" "%~dp0\mRemoteV1\bin\Release Portable\AxInterop.MSTSCLib.dll" "%~dp0\mRemoteV1\bin\Release Portable\Interop.WFICALib.dll" "%~dp0\mRemoteV1\bin\Release Portable\Interop.ShDocVw.dll" "%~dp0\mRemoteV1\bin\Release Portable\Interop.MSTSCLib.dll" "%~dp0\mRemoteV1\bin\Release Portable\Interop.EOLWTSCOM.dll" "%~dp0\mRemoteV1\bin\Release Portable\Interop.EOLWTSCOM.dll" "%~dp0\mRemoteV1\bin\Release Portable\mRemoteNG.exe"
|
||||
|
||||
mkdir "%~dp0\Release" > nul 2>&1
|
||||
|
||||
echo Getting product version...
|
||||
%MAKENSIS% "%~dp0\Installer\GetVersion.nsi"
|
||||
"%~dp0\Release\GetVersion.exe"
|
||||
call "%~dp0\Release\Version.cmd"
|
||||
set VERSIONNSH="%~dp0\Release\Version.nsh"
|
||||
set SIGCHECK=!SIGCHECK:"=^"!
|
||||
set SIGCHECK=!SIGCHECK: =^^ !
|
||||
set SIGCHECK=!SIGCHECK:(=^^(!
|
||||
set SIGCHECK=!SIGCHECK:)=^^)!
|
||||
for /F "usebackq delims=. tokens=1-4" %%i in (`!SIGCHECK! /accepteula -q -n "%~dp0\mRemoteV1\bin\Release\mRemoteNG.exe"`) do (
|
||||
set PRODUCT_VERSION_SHORT=%%i.%%j
|
||||
echo ^^!define PRODUCT_VERSION "%%i.%%j.%%k.%%l" > %VERSIONNSH%
|
||||
echo ^^!define PRODUCT_VERSION_SHORT "%%i.%%j" >> %VERSIONNSH%
|
||||
echo ^^!define PRODUCT_VERSION_MAJOR "%%i" >> %VERSIONNSH%
|
||||
echo ^^!define PRODUCT_VERSION_MINOR "%%j" >> %VERSIONNSH%
|
||||
)
|
||||
echo Version is %PRODUCT_VERSION_SHORT%
|
||||
|
||||
echo Creating installer package...
|
||||
if defined VERSIONTAG (
|
||||
%MAKENSIS% /DPRODUCT_VERSION_TAG=%VERSIONTAG% "%~dp0\Installer\mRemote.nsi"
|
||||
|
||||
set INSTALLEREXE="%~dp0\Release\mRemoteNG-Installer-%PRODUCT_VERSION_SHORT%-%VERSIONTAG%.exe"
|
||||
set BINARYZIP="%~dp0\Release\mRemoteNG-%PRODUCT_VERSION_SHORT%-%VERSIONTAG%.zip"
|
||||
set PORTABLEZIP="%~dp0\Release\mRemoteNG-Portable-%PRODUCT_VERSION_SHORT%-%VERSIONTAG%.zip"
|
||||
) else (
|
||||
%MAKENSIS% "%~dp0\Installer\mRemote.nsi"
|
||||
|
||||
set INSTALLEREXE="%~dp0\Release\mRemoteNG-Installer-%PRODUCT_VERSION_SHORT%.exe"
|
||||
set BINARYZIP="%~dp0\Release\mRemoteNG-%PRODUCT_VERSION_SHORT%.zip"
|
||||
set PORTABLEZIP="%~dp0\Release\mRemoteNG-Portable-%PRODUCT_VERSION_SHORT%.zip"
|
||||
)
|
||||
|
||||
del %VERSIONNSH%
|
||||
|
||||
echo Signing installer package...
|
||||
%SIGNCMD% %INSTALLEREXE%
|
||||
|
||||
echo Creating release ZIP file...
|
||||
del /f /q %BINARYZIP% > NUL 2>&1
|
||||
del /f /q %BINARYZIP% > nul 2>&1
|
||||
%RAR% a -m5 -r -ep1 -afzip -inul %BINARYZIP% "%~dp0\mRemoteV1\bin\Release\*.*"
|
||||
%RAR% a -m5 -r -ep1 -afzip -inul %BINARYZIP% "%~dp0\Installer\Dependencies\*.*"
|
||||
%RAR% a -m5 -ep -afzip -inul %BINARYZIP% "%~dp0\*.TXT"
|
||||
|
||||
echo Creating portable ZIP file...
|
||||
del /f /q %PORTABLEZIP% > NUL 2>&1
|
||||
del /f /q %PORTABLEZIP% > nul 2>&1
|
||||
%RAR% a -m5 -r -ep1 -afzip -inul %PORTABLEZIP% "%~dp0\mRemoteV1\bin\Release Portable\*.*"
|
||||
%RAR% a -m5 -r -ep1 -afzip -inul %PORTABLEZIP% "%~dp0\Installer\Dependencies\*.*"
|
||||
%RAR% a -m5 -ep -afzip -inul %PORTABLEZIP% "%~dp0\*.TXT"
|
||||
|
||||
echo.
|
||||
echo Build process complete.
|
||||
echo.
|
||||
pause
|
||||
|
||||
Binary file not shown.
@@ -1,30 +0,0 @@
|
||||
!define AppFile "$EXEDIR\..\mRemoteV1\bin\Release\mRemoteNG.exe"
|
||||
!define VersionCmdFile "$EXEDIR\Version.cmd"
|
||||
!define VersionNshFile "$EXEDIR\Version.nsh"
|
||||
|
||||
OutFile "..\Release\GetVersion.exe"
|
||||
SilentInstall silent
|
||||
RequestExecutionLevel user
|
||||
|
||||
Section
|
||||
## Get file version
|
||||
GetDllVersion "${AppFile}" $R0 $R1
|
||||
IntOp $R3 $R0 / 0x00010000
|
||||
IntOp $R4 $R0 & 0x0000FFFF
|
||||
IntOp $R5 $R1 / 0x00010000
|
||||
IntOp $R6 $R1 & 0x0000FFFF
|
||||
StrCpy $R1 "$R3.$R4.$R5.$R6"
|
||||
StrCpy $R2 "$R3.$R4"
|
||||
|
||||
FileOpen $R0 "${VersionCmdFile}" w
|
||||
FileWrite $R0 '@echo off$\r$\n'
|
||||
FileWrite $R0 'SET PRODUCT_VERSION_SHORT=$R2$\r$\n'
|
||||
FileClose $R0
|
||||
|
||||
FileOpen $R0 "${VersionNshFile}" w
|
||||
FileWrite $R0 '!define PRODUCT_VERSION "$R1"$\r$\n'
|
||||
FileWrite $R0 '!define PRODUCT_VERSION_SHORT "$R2"$\r$\n'
|
||||
FileWrite $R0 '!define PRODUCT_VERSION_MAJOR "$R3"$\r$\n'
|
||||
FileWrite $R0 '!define PRODUCT_VERSION_MINOR "$R4"$\r$\n'
|
||||
FileClose $R0
|
||||
SectionEnd
|
||||
@@ -13,4 +13,10 @@ LangString SelectInstallerLanguage ${LANG_CZECH} "Please select the language of
|
||||
LangString RequiresNetFramework ${LANG_CZECH} "mRemoteNG requires Microsoft .NET Framework 2.0."
|
||||
|
||||
; User needs to be Admin
|
||||
LangString RequiresAdminUser ${LANG_CZECH} "You must be a member of the 'Power Users' or 'Administrators' group to install mRemoteNG."
|
||||
LangString RequiresAdminUser ${LANG_CZECH} "You must be a member of the 'Power Users' or 'Administrators' group to install mRemoteNG."
|
||||
|
||||
; Start Menu items
|
||||
LangString CreditsLinkName ${LANG_CZECH} "Credits"
|
||||
LangString CopyingLinkName ${LANG_CZECH} "License"
|
||||
LangString UninstallLinkName ${LANG_CZECH} "Uninstall"
|
||||
LangString ChangeLogLinkName ${LANG_CZECH} "Version History"
|
||||
|
||||
@@ -13,4 +13,10 @@ LangString SelectInstallerLanguage ${LANG_DUTCH} "Please select the language of
|
||||
LangString RequiresNetFramework ${LANG_DUTCH} "mRemoteNG requires Microsoft .NET Framework 2.0."
|
||||
|
||||
; User needs to be Admin
|
||||
LangString RequiresAdminUser ${LANG_DUTCH} "You must be a member of the 'Power Users' or 'Administrators' group to install mRemoteNG."
|
||||
LangString RequiresAdminUser ${LANG_DUTCH} "You must be a member of the 'Power Users' or 'Administrators' group to install mRemoteNG."
|
||||
|
||||
; Start Menu items
|
||||
LangString CreditsLinkName ${LANG_DUTCH} "Credits"
|
||||
LangString CopyingLinkName ${LANG_DUTCH} "License"
|
||||
LangString UninstallLinkName ${LANG_DUTCH} "Uninstall"
|
||||
LangString ChangeLogLinkName ${LANG_DUTCH} "Version History"
|
||||
|
||||
@@ -13,4 +13,10 @@ LangString SelectInstallerLanguage ${LANG_ENGLISH} "Please select the language o
|
||||
LangString RequiresNetFramework ${LANG_ENGLISH} "mRemoteNG requires Microsoft .NET Framework 2.0."
|
||||
|
||||
; User needs to be Admin
|
||||
LangString RequiresAdminUser ${LANG_ENGLISH} "You must be a member of the 'Power Users' or 'Administrators' group to install mRemoteNG."
|
||||
LangString RequiresAdminUser ${LANG_ENGLISH} "You must be a member of the 'Power Users' or 'Administrators' group to install mRemoteNG."
|
||||
|
||||
; Start Menu items
|
||||
LangString CreditsLinkName ${LANG_ENGLISH} "Credits"
|
||||
LangString CopyingLinkName ${LANG_ENGLISH} "License"
|
||||
LangString UninstallLinkName ${LANG_ENGLISH} "Uninstall"
|
||||
LangString ChangeLogLinkName ${LANG_ENGLISH} "Version History"
|
||||
|
||||
@@ -13,4 +13,10 @@ LangString SelectInstallerLanguage ${LANG_FRENCH} "Please select the language of
|
||||
LangString RequiresNetFramework ${LANG_FRENCH} "mRemoteNG requires Microsoft .NET Framework 2.0."
|
||||
|
||||
; User needs to be Admin
|
||||
LangString RequiresAdminUser ${LANG_FRENCH} "You must be a member of the 'Power Users' or 'Administrators' group to install mRemoteNG."
|
||||
LangString RequiresAdminUser ${LANG_FRENCH} "You must be a member of the 'Power Users' or 'Administrators' group to install mRemoteNG."
|
||||
|
||||
; Start Menu items
|
||||
LangString CreditsLinkName ${LANG_FRENCH} "Credits"
|
||||
LangString CopyingLinkName ${LANG_FRENCH} "License"
|
||||
LangString UninstallLinkName ${LANG_FRENCH} "Uninstall"
|
||||
LangString ChangeLogLinkName ${LANG_FRENCH} "Version History"
|
||||
|
||||
@@ -13,4 +13,10 @@ LangString SelectInstallerLanguage ${LANG_GERMAN} "Bitte w
|
||||
LangString RequiresNetFramework ${LANG_GERMAN} "mRemoteNG ben<65>tigt das Microsoft .NET Framework 2.0."
|
||||
|
||||
; User needs to be Admin
|
||||
LangString RequiresAdminUser ${LANG_GERMAN} "Sie m<>ssen Mitglied der Grupper 'Power Users' or 'Administratoren' sein, damit Sie mRemoteNG installieren k<>nnen."
|
||||
LangString RequiresAdminUser ${LANG_GERMAN} "Sie m<>ssen Mitglied der Grupper 'Power Users' or 'Administratoren' sein, damit Sie mRemoteNG installieren k<>nnen."
|
||||
|
||||
; Start Menu items
|
||||
LangString CreditsLinkName ${LANG_GERMAN} "Credits"
|
||||
LangString CopyingLinkName ${LANG_GERMAN} "License"
|
||||
LangString UninstallLinkName ${LANG_GERMAN} "Uninstall"
|
||||
LangString ChangeLogLinkName ${LANG_GERMAN} "Version History"
|
||||
|
||||
@@ -13,4 +13,10 @@ LangString SelectInstallerLanguage ${LANG_POLISH} "Please select the language of
|
||||
LangString RequiresNetFramework ${LANG_POLISH} "mRemoteNG requires Microsoft .NET Framework 2.0."
|
||||
|
||||
; User needs to be Admin
|
||||
LangString RequiresAdminUser ${LANG_POLISH} "You must be a member of the 'Power Users' or 'Administrators' group to install mRemoteNG."
|
||||
LangString RequiresAdminUser ${LANG_POLISH} "You must be a member of the 'Power Users' or 'Administrators' group to install mRemoteNG."
|
||||
|
||||
; Start Menu items
|
||||
LangString CreditsLinkName ${LANG_POLISH} "Credits"
|
||||
LangString CopyingLinkName ${LANG_POLISH} "License"
|
||||
LangString UninstallLinkName ${LANG_POLISH} "Uninstall"
|
||||
LangString ChangeLogLinkName ${LANG_POLISH} "Version History"
|
||||
|
||||
@@ -13,4 +13,10 @@ LangString SelectInstallerLanguage ${LANG_SPANISH} "Please select the language o
|
||||
LangString RequiresNetFramework ${LANG_SPANISH} "mRemoteNG requires Microsoft .NET Framework 2.0."
|
||||
|
||||
; User needs to be Admin
|
||||
LangString RequiresAdminUser ${LANG_SPANISH} "You must be a member of the 'Power Users' or 'Administrators' group to install mRemoteNG."
|
||||
LangString RequiresAdminUser ${LANG_SPANISH} "You must be a member of the 'Power Users' or 'Administrators' group to install mRemoteNG."
|
||||
|
||||
; Start Menu items
|
||||
LangString CreditsLinkName ${LANG_SPANISH} "Credits"
|
||||
LangString CopyingLinkName ${LANG_SPANISH} "License"
|
||||
LangString UninstallLinkName ${LANG_SPANISH} "Uninstall"
|
||||
LangString ChangeLogLinkName ${LANG_SPANISH} "Version History"
|
||||
|
||||
@@ -15,3 +15,9 @@ LangString RequiresNetFramework ${LANG_THAI} "mRemoteNG มีความต้
|
||||
|
||||
; User needs to be Admin
|
||||
LangString RequiresAdminUser ${LANG_THAI} "คุณต้องเป็นสมาชิกในกลุ่มของ 'Power Users' หรือ 'Administrators' เพื่อการติดตั้ง mRemoteNG"
|
||||
|
||||
; Start Menu items
|
||||
LangString CreditsLinkName ${LANG_THAI} "Credits"
|
||||
LangString CopyingLinkName ${LANG_THAI} "License"
|
||||
LangString UninstallLinkName ${LANG_THAI} "Uninstall"
|
||||
LangString ChangeLogLinkName ${LANG_THAI} "Version History"
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
!include "MUI.nsh"
|
||||
!include "MUI.nsh"
|
||||
!include "WordFunc.nsh"
|
||||
!insertmacro VersionCompare
|
||||
|
||||
@@ -26,6 +26,7 @@ RequestExecutionLevel admin
|
||||
|
||||
; Version Information
|
||||
VIProductVersion ${PRODUCT_VERSION}
|
||||
VIAddVersionKey "CompanyName" "Next Generation Software"
|
||||
VIAddVersionKey "ProductName" "mRemoteNG"
|
||||
VIAddVersionKey "ProductVersion" ${PRODUCT_VERSION}
|
||||
VIAddVersionKey "LegalCopyright" "Copyright © 2007-2009 Felix Deimel, 2010-2011 Riley McArdle"
|
||||
@@ -169,15 +170,18 @@ Section "" ; Install
|
||||
|
||||
; Start Menu
|
||||
CreateDirectory "$SMPROGRAMS\mRemoteNG"
|
||||
CreateShortCut "$SMPROGRAMS\mRemoteNG\$(CreditsLinkName).lnk" "$INSTDIR\CREDITS.TXT"
|
||||
CreateShortCut "$SMPROGRAMS\mRemoteNG\$(CopyingLinkName).lnk" "$INSTDIR\COPYING.TXT"
|
||||
CreateShortCut "$SMPROGRAMS\mRemoteNG\mRemoteNG.lnk" "$INSTDIR\mRemoteNG.exe"
|
||||
CreateShortCut "$SMPROGRAMS\mRemoteNG\Uninstall.lnk" "$INSTDIR\Uninstall.exe"
|
||||
CreateShortCut "$SMPROGRAMS\mRemoteNG\$(UninstallLinkName).lnk" "$INSTDIR\Uninstall.exe"
|
||||
CreateShortCut "$SMPROGRAMS\mRemoteNG\$(ChangeLogLinkName).lnk" "$INSTDIR\CHANGELOG.TXT"
|
||||
|
||||
; Registry
|
||||
WriteRegStr HKLM "Software\mRemoteNG" "InstallPath" $INSTDIR
|
||||
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\mRemoteNG" "DisplayName" "mRemoteNG"
|
||||
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\mRemoteNG" "Publisher" "mRemoteNG"
|
||||
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\mRemoteNG" "Publisher" "Next Generation Software"
|
||||
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\mRemoteNG" "DisplayIcon" "$INSTDIR\mRemoteNG.exe"
|
||||
WriteRegDWORD HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\mRemoteNG" "EstimatedSize" 6464
|
||||
WriteRegDWORD HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\mRemoteNG" "EstimatedSize" 7080
|
||||
|
||||
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\mRemoteNG" "DisplayVersion" ${PRODUCT_VERSION}
|
||||
WriteRegDWORD HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\mRemoteNG" "VersionMajor" ${PRODUCT_VERSION_MAJOR}
|
||||
@@ -197,13 +201,9 @@ Section "un.Uninstall"
|
||||
|
||||
; Start Menu
|
||||
SetShellVarContext all
|
||||
Delete "$SMPROGRAMS\mRemoteNG\mRemoteNG.lnk"
|
||||
Delete "$SMPROGRAMS\mRemoteNG\Uninstall.lnk"
|
||||
RMDir "$SMPROGRAMS\mRemoteNG"
|
||||
RMDir /r "$SMPROGRAMS\mRemoteNG"
|
||||
SetShellVarContext current
|
||||
Delete "$SMPROGRAMS\mRemoteNG\mRemoteNG.lnk"
|
||||
Delete "$SMPROGRAMS\mRemoteNG\Uninstall.lnk"
|
||||
RMDir "$SMPROGRAMS\mRemoteNG"
|
||||
RMDir /r "$SMPROGRAMS\mRemoteNG"
|
||||
|
||||
; Registry
|
||||
DeleteRegValue HKLM "Software\mRemoteNG" "InstallPath"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 10.00
|
||||
# Visual Studio 2008
|
||||
Microsoft Visual Studio Solution File, Format Version 11.00
|
||||
# Visual Studio 2010
|
||||
Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "mRemoteV1", "mRemoteV1\mRemoteV1.vbproj", "{4934A491-40BC-4E5B-9166-EA1169A220F6}"
|
||||
EndProject
|
||||
Global
|
||||
|
||||
@@ -4,6 +4,7 @@ Imports Crownwood
|
||||
Imports System.Threading
|
||||
Imports System.Xml
|
||||
Imports System.Environment
|
||||
Imports System.Management
|
||||
|
||||
Namespace App
|
||||
Public Class Runtime
|
||||
@@ -148,7 +149,7 @@ Namespace App
|
||||
|
||||
Public Shared Sub ShowUpdatesTab()
|
||||
Windows.optionsForm = New frmOptions(Windows.optionsPanel)
|
||||
Windows.optionsForm.Show(frmMain.pnlDock, 4)
|
||||
Windows.optionsForm.Show(frmMain.pnlDock, 5)
|
||||
End Sub
|
||||
End Class
|
||||
|
||||
@@ -247,8 +248,29 @@ Namespace App
|
||||
|
||||
Public Shared Sub CreateLogger()
|
||||
log4net.Config.XmlConfigurator.Configure(New FileInfo("mRemoteNG.exe.config"))
|
||||
|
||||
log = log4net.LogManager.GetLogger("mRemoteNG.Log")
|
||||
log.InfoFormat("{0} started.", My.Application.Info.ProductName)
|
||||
log.InfoFormat("Command Line: {0}", Environment.GetCommandLineArgs)
|
||||
Try
|
||||
Dim servicePack As Integer
|
||||
For Each managementObject As ManagementObject In New ManagementObjectSearcher("SELECT * FROM Win32_OperatingSystem").Get()
|
||||
servicePack = managementObject.GetPropertyValue("ServicePackMajorVersion")
|
||||
If servicePack = 0 Then
|
||||
log.InfoFormat("{0} {1}", managementObject.GetPropertyValue("Caption").Trim, managementObject.GetPropertyValue("OSArchitecture"))
|
||||
Else
|
||||
log.InfoFormat("{0} Service Pack {1} {2}", managementObject.GetPropertyValue("Caption").Trim, servicePack.ToString, managementObject.GetPropertyValue("OSArchitecture"))
|
||||
End If
|
||||
Next
|
||||
Catch ex As Exception
|
||||
log.WarnFormat("Error retrieving operating system information from WMI. {0}", ex.Message)
|
||||
End Try
|
||||
log.InfoFormat("Microsoft .NET Framework {0}", System.Environment.Version.ToString)
|
||||
#If Not PORTABLE Then
|
||||
log.InfoFormat("{0} {1}", My.Application.Info.ProductName.ToString, My.Application.Info.Version.ToString)
|
||||
#Else
|
||||
log.InfoFormat("{0} {1} {2}", My.Application.Info.ProductName.ToString, My.Application.Info.Version.ToString, My.Resources.strLabelPortableEdition)
|
||||
#End If
|
||||
log.InfoFormat("System Culture: {0}/{1}", Threading.Thread.CurrentThread.CurrentUICulture.Name, Threading.Thread.CurrentThread.CurrentUICulture.NativeName)
|
||||
End Sub
|
||||
|
||||
Public Shared Sub UpdateCheck()
|
||||
@@ -660,6 +682,7 @@ Namespace App
|
||||
|
||||
My.Settings.LoadConsFromCustomLocation = False
|
||||
|
||||
Directory.CreateDirectory(Path.GetDirectoryName(filename))
|
||||
Dim xW As New XmlTextWriter(filename, System.Text.Encoding.UTF8)
|
||||
xW.Formatting = Formatting.Indented
|
||||
xW.Indentation = 4
|
||||
@@ -706,6 +729,8 @@ Namespace App
|
||||
End Sub
|
||||
|
||||
Public Shared Sub LoadConnections(Optional ByVal WithDialog As Boolean = False, Optional ByVal Update As Boolean = False)
|
||||
Dim conL As New Config.Connections.Load
|
||||
|
||||
Try
|
||||
Dim tmrWasEnabled As Boolean
|
||||
If tmrSqlWatcher IsNot Nothing Then
|
||||
@@ -724,38 +749,17 @@ Namespace App
|
||||
cL = New Connection.List
|
||||
ctL = New Container.List
|
||||
|
||||
Dim conL As New Config.Connections.Load
|
||||
|
||||
If My.Settings.UseSQLServer = False Then
|
||||
If WithDialog Then
|
||||
Dim lD As OpenFileDialog = Tools.Controls.ConnectionsLoadDialog
|
||||
|
||||
If lD.ShowDialog = System.Windows.Forms.DialogResult.OK Then
|
||||
conL.ConnectionFileName = lD.FileName
|
||||
|
||||
If conL.ConnectionFileName = App.Info.Connections.DefaultConnectionsPath & "\" & App.Info.Connections.DefaultConnectionsFile Then
|
||||
My.Settings.LoadConsFromCustomLocation = False
|
||||
Else
|
||||
My.Settings.LoadConsFromCustomLocation = True
|
||||
My.Settings.CustomConsPath = conL.ConnectionFileName
|
||||
End If
|
||||
Else
|
||||
Exit Sub
|
||||
End If
|
||||
Else
|
||||
If My.Settings.LoadConsFromCustomLocation = False Then
|
||||
Dim oldPath As String = GetFolderPath(SpecialFolder.LocalApplicationData) & "\" & My.Application.Info.ProductName & "\" & App.Info.Connections.DefaultConnectionsFile
|
||||
Dim newPath As String = App.Info.Connections.DefaultConnectionsPath & "\" & App.Info.Connections.DefaultConnectionsFile
|
||||
If File.Exists(newPath) Then
|
||||
conL.ConnectionFileName = newPath
|
||||
#If Not PORTABLE Then
|
||||
Else If File.Exists(oldPath) Then
|
||||
conL.ConnectionFileName = oldPath
|
||||
#End If
|
||||
End If
|
||||
Else
|
||||
conL.ConnectionFileName = My.Settings.CustomConsPath
|
||||
End If
|
||||
conL.ConnectionFileName = GetStartupConnectionFileName()
|
||||
End If
|
||||
|
||||
If File.Exists(conL.ConnectionFileName) = False Then
|
||||
@@ -807,6 +811,13 @@ Namespace App
|
||||
|
||||
If My.Settings.UseSQLServer = True Then
|
||||
LastSQLUpdate = Now
|
||||
Else
|
||||
If conL.ConnectionFileName = App.Info.Connections.DefaultConnectionsPath & "\" & App.Info.Connections.DefaultConnectionsFile Then
|
||||
My.Settings.LoadConsFromCustomLocation = False
|
||||
Else
|
||||
My.Settings.LoadConsFromCustomLocation = True
|
||||
My.Settings.CustomConsPath = conL.ConnectionFileName
|
||||
End If
|
||||
End If
|
||||
|
||||
If tmrWasEnabled And tmrSqlWatcher IsNot Nothing Then
|
||||
@@ -814,9 +825,40 @@ Namespace App
|
||||
End If
|
||||
Catch ex As Exception
|
||||
mC.AddMessage(Messages.MessageClass.ErrorMsg, My.Resources.strConnectionsFileCouldNotBeLoaded & vbNewLine & ex.Message)
|
||||
If My.Settings.UseSQLServer = False Then
|
||||
If Not conL.ConnectionFileName = GetStartupConnectionFileName() Then
|
||||
LoadConnections()
|
||||
Exit Sub
|
||||
Else
|
||||
MsgBox(String.Format(My.Resources.strErrorStartupConnectionFileLoad, vbNewLine, Application.ProductName, GetStartupConnectionFileName(), ex.Message), MsgBoxStyle.OkOnly + MsgBoxStyle.Critical)
|
||||
Application.Exit()
|
||||
End If
|
||||
End If
|
||||
End Try
|
||||
End Sub
|
||||
|
||||
Protected Shared Function GetStartupConnectionFileName() As String
|
||||
Dim fileName As New String("")
|
||||
|
||||
If My.Settings.LoadConsFromCustomLocation = False Then
|
||||
Dim oldPath As String = GetFolderPath(SpecialFolder.LocalApplicationData) & "\" & My.Application.Info.ProductName & "\" & App.Info.Connections.DefaultConnectionsFile
|
||||
Dim newPath As String = App.Info.Connections.DefaultConnectionsPath & "\" & App.Info.Connections.DefaultConnectionsFile
|
||||
#If Not PORTABLE Then
|
||||
If File.Exists(oldPath) Then
|
||||
fileName = oldPath
|
||||
Else
|
||||
fileName = newPath
|
||||
End If
|
||||
#Else
|
||||
fileName = newPath
|
||||
#End If
|
||||
Else
|
||||
fileName = My.Settings.CustomConsPath
|
||||
End If
|
||||
|
||||
Return fileName
|
||||
End Function
|
||||
|
||||
Public Shared Sub ImportConnections()
|
||||
Try
|
||||
Dim lD As OpenFileDialog = Tools.Controls.ConnectionsLoadDialog
|
||||
|
||||
@@ -1,4 +1,20 @@
|
||||
1.67 (2011-06-01):
|
||||
1.69 (2011-12-09):
|
||||
Fixed issue #66 - Fresh Install Fails to Create Config
|
||||
Fixed issue #67 - Connection file gets erased
|
||||
Fixed issue #72 - scrollbars added to RDP window after minimize/restore of mRemoteNG
|
||||
Disabled automatic updates in the portable edition
|
||||
Fixed file name in window title changing when exporting an XML file.
|
||||
Fixed Use only Notifications panel checkbox.
|
||||
Updated PuTTY to version 0.61
|
||||
Binaries are now digitally signed
|
||||
Added Credits, License, and Version History items to the Start Menu and made Start Menu item names localizable.
|
||||
|
||||
1.68 (2011-07-07):
|
||||
Fixed issue #48 - VerifyDatabaseVersion fails with new (empty) database tables.
|
||||
Fixed issue #60 - Can't save connections file
|
||||
Fixed issue #62 - Connection file error upon launch.
|
||||
|
||||
1.67 (2011-06-05):
|
||||
Fixed migration of external tools configuration and panel layout from Local to Roaming folder.
|
||||
Disable ICA Hotkeys for Citrix connections. Fixes issue with international users.
|
||||
Added a language selection option so users can override the language if they don't want it automatically detected.
|
||||
@@ -26,6 +42,8 @@
|
||||
Improved Reset Layout function.
|
||||
Changed to use full four part version numbers with major, minor, build, and revision.
|
||||
Changed hard coded SQL database name into a user configurable setting.
|
||||
Fixed tab order of controls in Options dialog.
|
||||
Fixed bug 45 - Changing some settings in the config file may not save.
|
||||
|
||||
1.66 (2011-05-02):
|
||||
Fixed connections not working
|
||||
|
||||
@@ -434,8 +434,6 @@ Namespace Config
|
||||
conI.Domain = .Item("DomainName")
|
||||
conI.DisplayWallpaper = .Item("DisplayWallpaper")
|
||||
conI.DisplayThemes = .Item("DisplayThemes")
|
||||
conI.EnableFontSmoothing = .Item("EnableFontSmoothing")
|
||||
conI.EnableDesktopComposition = .Item("EnableDesktopComposition")
|
||||
conI.CacheBitmaps = .Item("CacheBitmaps")
|
||||
conI.UseConsoleSession = .Item("ConnectToConsole")
|
||||
|
||||
@@ -459,8 +457,6 @@ Namespace Config
|
||||
conI.Inherit.Description = .Item("InheritDescription")
|
||||
conI.Inherit.DisplayThemes = .Item("InheritDisplayThemes")
|
||||
conI.Inherit.DisplayWallpaper = .Item("InheritDisplayWallpaper")
|
||||
conI.Inherit.EnableFontSmoothing = .Item("InheritEnableFontSmoothing")
|
||||
conI.Inherit.EnableDesktopComposition = .Item("InheritEnableDesktopComposition")
|
||||
conI.Inherit.Domain = .Item("InheritDomain")
|
||||
conI.Inherit.Icon = .Item("InheritIcon")
|
||||
conI.Inherit.Panel = .Item("InheritPanel")
|
||||
@@ -557,6 +553,13 @@ Namespace Config
|
||||
conI.Inherit.RDGatewayDomain = .Item("InheritRDGatewayDomain")
|
||||
End If
|
||||
|
||||
If Me.confVersion >= 2.3 Then
|
||||
conI.EnableFontSmoothing = .Item("EnableFontSmoothing")
|
||||
conI.EnableDesktopComposition = .Item("EnableDesktopComposition")
|
||||
conI.Inherit.EnableFontSmoothing = .Item("InheritEnableFontSmoothing")
|
||||
conI.Inherit.EnableDesktopComposition = .Item("InheritEnableDesktopComposition")
|
||||
End If
|
||||
|
||||
If SQLUpdate = True Then
|
||||
conI.PleaseConnect = .Item("Connected")
|
||||
End If
|
||||
@@ -713,6 +716,7 @@ Namespace Config
|
||||
Catch ex As Exception
|
||||
App.Runtime.ConnectionsFileLoaded = False
|
||||
mC.AddMessage(Messages.MessageClass.ErrorMsg, My.Resources.strLoadFromXmlFailed & vbNewLine & ex.Message, True)
|
||||
Throw
|
||||
End Try
|
||||
End Sub
|
||||
|
||||
|
||||
@@ -5,6 +5,7 @@ Imports System.Globalization
|
||||
Imports mRemoteNG.App.Runtime
|
||||
Imports System.Data.SqlClient
|
||||
Imports mRemoteNG.Tools.Misc
|
||||
Imports mRemoteNG.My.Resources
|
||||
|
||||
Namespace Config
|
||||
Namespace Connections
|
||||
@@ -156,23 +157,56 @@ Namespace Config
|
||||
SaveToVRE()
|
||||
Case Format.vRDCSV
|
||||
SaveTovRDCSV()
|
||||
Case Format.mRXML Or Format.None
|
||||
SaveToXML()
|
||||
If My.Settings.EncryptCompleteConnectionsFile Then
|
||||
EncryptCompleteFile()
|
||||
End If
|
||||
SetMainFormText(_ConnectionFileName)
|
||||
Case Else
|
||||
SaveToXML()
|
||||
If My.Settings.EncryptCompleteConnectionsFile Then
|
||||
EncryptCompleteFile()
|
||||
End If
|
||||
SetMainFormText(_ConnectionFileName)
|
||||
If Not _Export Then SetMainFormText(_ConnectionFileName)
|
||||
End Select
|
||||
End Sub
|
||||
#End Region
|
||||
|
||||
#Region "SQL"
|
||||
Private Function VerifyDatabaseVersion(ByVal sqlConnection As SqlConnection) As Boolean
|
||||
Dim isVerified As Boolean = False
|
||||
Dim sqlDataReader As SqlDataReader = Nothing
|
||||
Dim databaseVersion As System.Version = Nothing
|
||||
Try
|
||||
Dim sqlCommand As New SqlCommand("SELECT * FROM tblRoot", sqlConnection)
|
||||
sqlDataReader = sqlCommand.ExecuteReader()
|
||||
If (Not sqlDataReader.HasRows) Then Return True ' assume new empty database
|
||||
sqlDataReader.Read()
|
||||
|
||||
Dim enCulture As CultureInfo = New CultureInfo("en-US")
|
||||
databaseVersion = New System.Version(Convert.ToDouble(sqlDataReader.Item("confVersion"), enCulture))
|
||||
|
||||
sqlDataReader.Close()
|
||||
|
||||
If databaseVersion.CompareTo(New System.Version(2, 2)) = 0 Then ' 2.2
|
||||
mC.AddMessage(Messages.MessageClass.InformationMsg, String.Format("Upgrading database from version {0} to version {1}.", databaseVersion.ToString, "2.3"))
|
||||
sqlCommand = New SqlCommand("ALTER TABLE tblCons ADD EnableFontSmoothing bit NOT NULL DEFAULT 0, EnableDesktopComposition bit NOT NULL DEFAULT 0, InheritEnableFontSmoothing bit NOT NULL DEFAULT 0, InheritEnableDesktopComposition bit NOT NULL DEFAULT 0;", sqlConnection)
|
||||
sqlCommand.ExecuteNonQuery()
|
||||
databaseVersion = New System.Version(2, 3)
|
||||
End If
|
||||
|
||||
If databaseVersion.CompareTo(New System.Version(2, 3)) = 0 Then ' 2.3
|
||||
isVerified = True
|
||||
End If
|
||||
|
||||
If isVerified = False Then
|
||||
mC.AddMessage(Messages.MessageClass.WarningMsg, String.Format(strErrorBadDatabaseVersion, databaseVersion.ToString, My.Application.Info.ProductName))
|
||||
End If
|
||||
Catch ex As Exception
|
||||
mC.AddMessage(Messages.MessageClass.ErrorMsg, String.Format(strErrorVerifyDatabaseVersionFailed, ex.Message))
|
||||
Finally
|
||||
If sqlDataReader IsNot Nothing Then
|
||||
If Not sqlDataReader.IsClosed Then sqlDataReader.Close()
|
||||
End If
|
||||
End Try
|
||||
Return isVerified
|
||||
End Function
|
||||
|
||||
Private Sub SaveToSQL()
|
||||
If _SQLUsername <> "" Then
|
||||
sqlCon = New SqlConnection("Data Source=" & _SQLHost & ";Initial Catalog=" & _SQLDatabaseName & ";User Id=" & _SQLUsername & ";Password=" & _SQLPassword)
|
||||
@@ -182,6 +216,11 @@ Namespace Config
|
||||
|
||||
sqlCon.Open()
|
||||
|
||||
If Not VerifyDatabaseVersion(sqlCon) Then
|
||||
mC.AddMessage(Messages.MessageClass.ErrorMsg, strErrorConnectionListSaveFailed)
|
||||
Return
|
||||
End If
|
||||
|
||||
Dim tN As TreeNode
|
||||
tN = RootTreeNode.Clone
|
||||
|
||||
|
||||
@@ -41,6 +41,7 @@ Namespace Config
|
||||
App.SupportedCultures.InstantiateSingleton()
|
||||
If Not My.Settings.OverrideUICulture = "" And App.SupportedCultures.IsNameSupported(My.Settings.OverrideUICulture) Then
|
||||
Threading.Thread.CurrentThread.CurrentUICulture = New Globalization.CultureInfo(My.Settings.OverrideUICulture)
|
||||
log.InfoFormat("Override Culture: {0}/{1}", Threading.Thread.CurrentThread.CurrentUICulture.Name, Threading.Thread.CurrentThread.CurrentUICulture.NativeName)
|
||||
End If
|
||||
|
||||
.WindowState = FormWindowState.Normal
|
||||
|
||||
@@ -1532,6 +1532,8 @@ Namespace Connection
|
||||
Me._Description = val
|
||||
Me._DisplayThemes = val
|
||||
Me._DisplayWallpaper = val
|
||||
Me._EnableFontSmoothing = val
|
||||
Me._EnableDesktopComposition = val
|
||||
Me._Domain = val
|
||||
Me._Icon = val
|
||||
Me._Password = val
|
||||
@@ -1612,6 +1614,7 @@ Namespace Connection
|
||||
'LocalizedDisplayName("strPropertyNameInheritAll"), _
|
||||
Get
|
||||
If Me._CacheBitmaps And Me._Colors And Me._Description And Me._DisplayThemes And Me._DisplayWallpaper _
|
||||
And Me._EnableFontSmoothing And Me._EnableDesktopComposition _
|
||||
And Me._Domain And Me._Icon And Me._Password And Me._Port And Me._Protocol And Me._PuttySession _
|
||||
And Me._RedirectDiskDrives And Me._RedirectKeys And Me._RedirectPorts And Me._RedirectPrinters _
|
||||
And Me._RedirectSmartCards And Me._RedirectSound And Me._Resolution And Me._UseConsoleSession _
|
||||
|
||||
@@ -98,6 +98,8 @@ Namespace Connection
|
||||
|
||||
RDP.ConnectingText = My.Resources.strConnecting
|
||||
|
||||
Control.Anchor = AnchorStyles.None
|
||||
|
||||
Return True
|
||||
Catch ex As Exception
|
||||
mC.AddMessage(Messages.MessageClass.ErrorMsg, My.Resources.strRdpSetPropsFailed & vbNewLine & ex.Message, True)
|
||||
@@ -153,6 +155,12 @@ Namespace Connection
|
||||
mC.AddMessage(Messages.MessageClass.ErrorMsg, My.Resources.strRdpFocusFailed & vbNewLine & ex.Message, True)
|
||||
End Try
|
||||
End Sub
|
||||
|
||||
Public Overrides Sub Resize()
|
||||
Control.Location = InterfaceControl.Location
|
||||
Control.Size = InterfaceControl.Size
|
||||
MyBase.Resize()
|
||||
End Sub
|
||||
#End Region
|
||||
|
||||
#Region "Private Methods"
|
||||
|
||||
2
mRemoteV1/Forms/frmMain.Designer.vb
generated
2
mRemoteV1/Forms/frmMain.Designer.vb
generated
@@ -274,6 +274,7 @@ Partial Class frmMain
|
||||
Me.mMenFileImportExport.Name = "mMenFileImportExport"
|
||||
Me.mMenFileImportExport.Size = New System.Drawing.Size(334, 22)
|
||||
Me.mMenFileImportExport.Text = "Import/Export Folder"
|
||||
Me.mMenFileImportExport.Visible = False
|
||||
'
|
||||
'ImportFromXMLFileToolStripMenuItem
|
||||
'
|
||||
@@ -314,6 +315,7 @@ Partial Class frmMain
|
||||
'
|
||||
Me.mMenFileSep3.Name = "mMenFileSep3"
|
||||
Me.mMenFileSep3.Size = New System.Drawing.Size(331, 6)
|
||||
Me.mMenFileSep3.Visible = False
|
||||
'
|
||||
'mMenFileDelete
|
||||
'
|
||||
|
||||
@@ -65,6 +65,7 @@ Public Class frmMain
|
||||
Windows.Show(UI.Window.Type.ComponentsCheck)
|
||||
End If
|
||||
|
||||
#If Not PORTABLE Then
|
||||
If Not My.Settings.CheckForUpdatesAsked Then
|
||||
Dim CommandButtons() As String = {My.Resources.strAskUpdatesCommandRecommended, My.Resources.strAskUpdatesCommandCustom, My.Resources.strAskUpdatesCommandAskLater}
|
||||
Dim Result As DialogResult = cTaskDialog.ShowTaskDialogBox(Me, My.Application.Info.ProductName, My.Resources.strAskUpdatesMainInstruction, String.Format(My.Resources.strAskUpdatesContent, My.Application.Info.ProductName), "", "", "", "", String.Join("|", CommandButtons), eTaskDialogButtons.None, eSysIcons.Question, eSysIcons.Question)
|
||||
@@ -78,6 +79,12 @@ Public Class frmMain
|
||||
|
||||
Startup.UpdateCheck()
|
||||
Startup.AnnouncementCheck()
|
||||
#Else
|
||||
mMenInfoAnnouncements.Visible = False
|
||||
mMenToolsUpdate.Visible = False
|
||||
mMenInfoSep2.Visible = False
|
||||
#End If
|
||||
|
||||
Startup.CreateSQLUpdateHandlerAndStartTimer()
|
||||
|
||||
AddSysMenuItems()
|
||||
|
||||
@@ -124,155 +124,154 @@
|
||||
<value>
|
||||
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj0yLjAuMC4w
|
||||
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
|
||||
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAB0
|
||||
IgAAAk1TRnQBSQFMAgEBBwEAAcgBAAHIAQABEAEAARABAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAFA
|
||||
AwABIAMAAQEBAAEgBgABIB4AAeIB7wH0Af8BqAHJAdcB/wF4AaQBtgH/AVsBhgGcAf8BRgFtAYoB/wFB
|
||||
AWgBhwH/AUEBcgGVAf8BVAGOAasB/wGPAbcBzQH/Ad0B6gHxAf8MAANXAbcDnwH/A5oB/wOWAf8DkQH/
|
||||
A40B/wOJAf8DhAH/A4AB/wNjAf8DXwH/A1sB/wNYAf8DVAH/A1EB/wNXAbcYAAMNARIDVgG2A1YBtgMN
|
||||
ARFgAAGtAc8B3wH/AVMBkQGtAf8BWAGjAb8B/wF0AcAB1AH/AZUB2QHmAf8BgQHbAfAB/wFMAcYB7AH/
|
||||
ASABqgHdAf8BEgGSAccB/wEeAYABrAH/ATUBbQGSAf8BnQG/AdEB/wgAA6gB/wPpAf8D0wH/A9IB/wPR
|
||||
Af8D0AH/A84B/wPNAf8DzQH/A8sB/wPLAf8DygH/A8kB/wPIAf8D4gH/A1EB/xgAA14B2QPkAf8D4wH/
|
||||
A1gBwWAAAVYBhAGbAf8BQAG9AecB/wFjAdMB8QH/AYwB4wH0Af8BogHrAfYB/wGDAd8B9AH/AUwBygHw
|
||||
Af8BGgG2Ae0B/wEAAacB6AH/AQABoQHhAf8BBQGWAdIB/wE5AVoBdgH/CAADrQH/A9YB/wO6Af8DuAH/
|
||||
A7UB/wOzAf8DsQH/A7AB/wOtAf8DqwH/A6oB/wOoAf8DpwH/A6YB/wPIAf8DVQH/CAADCwEPA1QBrQM6
|
||||
AWEDPwFuA3wB+AHiAeEB3wH/AeEB4AHfAf8DbAHzAzwBZwM8AWYDUwGtAwsBD1AAAVkBhwGeAf8BPwHE
|
||||
AfAB/wFlAdQB8QH/AYwB4wH0Af8BogHrAfYB/wGDAd8B9AH/AUwBygHwAf8BGgG2Ae0B/wEAAagB6AH/
|
||||
AQABoQHhAf8BAAGcAdoB/wE6AVsBeAH/CAADsQH/A9kB/wO9Af8DugH/A7gB/wO2Af8DtQH/A7MB/wOw
|
||||
Af8DrwH/A60B/wOrAf8DqQH/A6gB/wPKAf8DWQH/CAADWgHFBP8CtwG2Af4CtgG1Af4C5wHmAf8B1gHV
|
||||
AdMB/wHXAdYB1AH/AeMB4gHgAf8BqwGqAagB/gKyAbEB/QHpAegB5gH/A1gBwVAAAVsBiQGgAf8BPwHE
|
||||
Ae8B/wFkAdQB8QH/AY0B4wH0Af8BogHrAfYB/wGCAd8B8wH/AU0BygHwAf8BGgG2Ae0B/wEAAagB6AH/
|
||||
AQABoQHhAf8BAAGcAdoB/wE8AV4BegH/CAADtgH/A90B/wPBAf8DvQH/A7wB/wO6Af8DuAH/A7UB/wO0
|
||||
Af8DsgH/A7AB/wOtAf8DrAH/A6wB/wPPAf8DXQH/CAADZAHnAvkB9wH/Au8B7gH/AtsB2gH/AcoCyQH/
|
||||
AckByAHGAf8ByQHIAccB/wHJAcgBxwH/AssByQH/AeYB5QHkAf8B5QHkAeIB/wNlAeVQAAFdAYwBogH/
|
||||
AUEBxgHwAf8BZgHUAfEB/wGMAeMB9AH/AaIB6wH2Af8BggHfAfQB/wFNAcoB8AH/ARoBtgHtAf8BAAGo
|
||||
AegB/wEAAaIB4gH/AQABmwHbAf8BPgFhAYAB/wgAA1oBvQPaAf8DyAH/A8AB/wO/Af8DvQH/A7oB/wO4
|
||||
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAABq
|
||||
IgAAAk1TRnQBSQFMAgEBBwEAAdgBAAHYAQABEAEAARABAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAFA
|
||||
AwABIAMAAQEBAAEgBgABIB4AAeIB7wH0Af8BqAHJAdcB/wF2AaQBtgH/AVkBhgGcAf8BRAFrAYoB/wE/
|
||||
AWYBhwH/AT8BcAGVAf8BUgGOAasB/wGPAbcBzQH/Ad0B6gHxAf8MAANXAbcDnwH/A5oB/wOWAf8DkQH/
|
||||
A40B/wOJAf8DhAH/A4AB/wNhAf8DXQH/A1kB/wNWAf8DUgH/A08B/wNXAbcYAAMNARIDVgG2A1YBtgMN
|
||||
ARFgAAGtAc8B3wH/AVEBkQGtAf8BVgGjAb8B/wFyAcAB1AH/AZUB2QHmAf8BgQHbAfAB/wFKAcYB7AH/
|
||||
AR4BqgHdAf8BEAGSAccB/wEcAYABrAH/ATMBawGSAf8BnQG/AdEB/wgAA6gB/wPpAf8D0wH/A9IB/wPR
|
||||
Af8D0AH/A84B/wPNAf8DzQH/A8sB/wPLAf8DygH/A8kB/wPIAf8D4gH/A08B/xgAA14B2QPkAf8D4wH/
|
||||
A1gBwWAAAVQBhAGbAf8BPgG9AecB/wFhAdMB8QH/AYwB4wH0Af8BogHrAfYB/wGDAd8B9AH/AUoBygHw
|
||||
Af8BGAG2Ae0B/wEAAacB6AH/AQABoQHhAf8BAwGWAdIB/wE3AVgBdAH/CAADrQH/A9YB/wO6Af8DuAH/
|
||||
A7UB/wOzAf8DsQH/A7AB/wOtAf8DqwH/A6oB/wOoAf8DpwH/A6YB/wPIAf8DUwH/CAADCwEPA1QBrQM6
|
||||
AWEDPwFuA3oB+AHiAeEB3wH/AeEB4AHfAf8DagHzAzwBZwM8AWYDUwGtAwsBD1AAAVcBhwGeAf8BPQHE
|
||||
AfAB/wFjAdQB8QH/AYwB4wH0Af8BogHrAfYB/wGDAd8B9AH/AUoBygHwAf8BGAG2Ae0B/wEAAagB6AH/
|
||||
AQABoQHhAf8BAAGcAdoB/wE4AVkBdgH/CAADsQH/A9kB/wO9Af8DugH/A7gB/wO2Af8DtQH/A7MB/wOw
|
||||
Af8DrwH/A60B/wOrAf8DqQH/A6gB/wPKAf8DVwH/CAADWgHFBP8CsQGwAf4CsAGvAf4C5wHmAf8B1gHV
|
||||
AdMB/wHXAdYB1AH/AeMB4gHgAf8BpQGkAaIB/gKwAa8B/QHpAegB5gH/A1gBwVAAAVkBiQGgAf8BPQHE
|
||||
Ae8B/wFiAdQB8QH/AY0B4wH0Af8BogHrAfYB/wGCAd8B8wH/AUsBygHwAf8BGAG2Ae0B/wEAAagB6AH/
|
||||
AQABoQHhAf8BAAGcAdoB/wE6AVwBeAH/CAADtgH/A90B/wPBAf8DvQH/A7wB/wO6Af8DuAH/A7UB/wO0
|
||||
Af8DsgH/A7AB/wOtAf8DrAH/A6wB/wPPAf8DWwH/CAADZAHnAvkB9wH/Au8B7gH/AtsB2gH/AcoCyQH/
|
||||
AckByAHGAf8ByQHIAccB/wHJAcgBxwH/AssByQH/AeYB5QHkAf8B5QHkAeIB/wNlAeVQAAFbAYwBogH/
|
||||
AT8BxgHwAf8BZAHUAfEB/wGMAeMB9AH/AaIB6wH2Af8BggHfAfQB/wFLAcoB8AH/ARgBtgHtAf8BAAGo
|
||||
AegB/wEAAaIB4gH/AQABmwHbAf8BPAFfAYAB/wgAA1oBvQPaAf8DyAH/A8AB/wO/Af8DvQH/A7oB/wO4
|
||||
Af8DtwH/A7UB/wOzAf8DsAH/A68B/wOzAf8DwgH/A1oBvQgAA04BlQH2AfUB9AH/AeYB5QHkAf8BvwG+
|
||||
Ab0B/wLrAeoB/wHUAdMB0gH/AdYB1QHUAf8B4gLhAf8CtAGzAf8B1wHWAdQB/wHiAeEB3wH/A0oBjVAA
|
||||
AWABjwGlAf8BQgHGAfAB/wFmAdQB8gH/AY0B4wH0Af8BogHrAfYB/wGDAd8B9AH/AUwBygHwAf8BGgG2
|
||||
Ae0B/wEAAacB6AH/AQABoQHiAf8BAAGcAdsB/wFAAWQBgwH/CAADWgG9A+MB/wPnAf8D4QH/A+AB/wPg
|
||||
AV4BjwGlAf8BQAHGAfAB/wFkAdQB8gH/AY0B4wH0Af8BogHrAfYB/wGDAd8B9AH/AUoBygHwAf8BGAG2
|
||||
Ae0B/wEAAacB6AH/AQABoQHiAf8BAAGcAdsB/wE+AWIBgwH/CAADWgG9A+MB/wPnAf8D4QH/A+AB/wPg
|
||||
Af8D3wH/A98B/wPeAf8D3QH/A90B/wPcAf8D2wH/A+AB/wPQAf8DWgG9AwsBDwNVAbUDZAHnAeQB4wHi
|
||||
Af8B0QHQAc8B/wLwAe8B/wOuAf8DZAHxA2cB8gKsAasB/wLoAecB/wLLAcoB/wHgAd8B3QH/A2EB5ANV
|
||||
AbUDCwEPSAABYQGSAagB/wFCAcUB8AH/AWcB1AHyAf8BjQHjAfQB/wGiAesB9gH/AYIB3wH0Af8BTAHK
|
||||
AfAB/wEaAbYB7QH/AQABpwHoAf8BAAGhAeEB/wEAAZwB2wH/AUIBZwGGAf8IAAMpAT8DzgH/A+wB/wPe
|
||||
AbUDCwEPSAABXwGSAagB/wFAAcUB8AH/AWUB1AHyAf8BjQHjAfQB/wGiAesB9gH/AYIB3wH0Af8BSgHK
|
||||
AfAB/wEYAbYB7QH/AQABpwHoAf8BAAGhAeEB/wEAAZwB2wH/AUABZQGGAf8IAAMpAT8DzgH/A+wB/wPe
|
||||
Af8D2AH/A9IB/wPMAf8DyAH/A8cB/wPIAf8DywH/A9AB/wPdAf8D6AH/A6QB/wMrAUIDPwFtAuQB4wH/
|
||||
AdgB1gHVAf8B0gHRAdAB/wHFAcQBwwH/Ae0B7AHrAf8DVwG6CAADXAHNAegB5wHmAf8BtgG1AbQB/wHW
|
||||
AdUB0wH/AeIB4QHgAf8C4AHfAf8DPAFmSAABZAGVAasB/wFCAcUB8AH/AWcB1AHyAf8BjQHjAfQB/wGi
|
||||
AesB9gH/AYMB3wH0Af8BTQHLAfAB/wEaAbUB7QH/AQABpwHoAf8BAAGhAeIB/wEAAZwB2gH/AUUBagGI
|
||||
Af8MAANaAb0D4wH/A9sB/wPiAf8BtwHQAbgB/wFLAa0BTwH/AV0BqgFLAf8BVwGvAU8B/wE9AaUBSQH/
|
||||
AdUB0wH/AeIB4QHgAf8C4AHfAf8DPAFmSAABYgGVAasB/wFAAcUB8AH/AWUB1AHyAf8BjQHjAfQB/wGi
|
||||
AesB9gH/AYMB3wH0Af8BSwHLAfAB/wEYAbUB7QH/AQABpwHoAf8BAAGhAeIB/wEAAZwB2gH/AUMBaAGI
|
||||
Af8MAANaAb0D4wH/A9sB/wPiAf8BtwHQAbgB/wFJAa0BTQH/AVsBqgFJAf8BVQGvAU0B/wE7AaUBRwH/
|
||||
AawBxQGsAf8DwgH/A9EB/wPTAf8DWgG9BAADQgF2AewB6wHoAf8B2gHZAdcB/wHUAdMB0QH/AcYBxQHE
|
||||
Af8B3gLcAf8DRgF+CAADUAGaAd0B3AHbAf8ByAHGAcUB/wLiAeEB/wLhAd8B/wHuAe0B7AH/Az8Bb0gA
|
||||
AWYBmAGuAf8BQgHFAfAB/wFnAdQB8QH/AY0B4wH0Af8BogHrAfYB/wGDAd8B9AH/AU0BygHwAf8BGgG2
|
||||
Ae0B/wEAAagB6QH/AQABoQHhAf8BAAGcAdoB/wFHAWwBigH/DAADKQE/A9EB/wPzAf8BxwHeAcoB/wFL
|
||||
AckBhQH/AbMB3AGkAf8B5wHHAWMB/wHcAb8BWgH/AV0BzAGPAf8BNgGtAU8B/wG4AdABuAH/A/EB/wOv
|
||||
Af8DKwFCBAADLwFKA2AB6wORAfwB3gHdAdwB/wHLAsoB/wHmAuUB/wNhAeEDMgFQAzgBXANgAesC7gHs
|
||||
Af8BzALLAf8B5wHmAeUB/wKSAZEB/ANgAesDLAFDSAABaQGbAbAB/wFBAcYB8AH/AWcB1AHyAf8BjQHj
|
||||
AfQB/wGiAesB9gH/AYMB3wH0Af8BTQHKAfAB/wEaAbYB7QH/AQABqAHoAf8BAAGhAeEB/wEAAZwB2gH/
|
||||
AUoBcAGOAf8QAANaAb0DxAH/AV0BzgGLAf8BmQHkAasB/wGwAcUBRAH/AeoBtQEvAf8B4QGiASAB/wGl
|
||||
AZ0BJwH/AYIBxQGPAf8BMAGaAT0B/wOgAf8DWgG9EAADXgHOAeEB4AHeAf8B2QHXAdYB/wG4ArcB/wHh
|
||||
AeAB3wH/A60B/QOyAf0C9gH1Af8CwAG/Af8B6gHpAegB/wLzAfIB/wNcAclQAAFsAZ8BswH/AUEBxgHw
|
||||
Af8BZQHUAfEB/wGMAeMB9AH/AaIB6wH2Af8BgwHfAfQB/wFNAcoB8AH/ARoBtgHtAf8BAAGnAegB/wEA
|
||||
AaEB4QH/AQABmwHaAf8BTAFzAZAB/xgAAWkBmQF0AfwBogHpAZUB/wHWAc8BUAH/AeIBswEuAf8B0QG7
|
||||
ATYB/wHCAa4BKQH/AYIBvQFTAf8BMwF6AV8B/BgAA0wBkQHjAeIB4AH/At4B3AH/AeEB4AHfAf8BzALL
|
||||
Af8BxAHDAcIB/wLPAc4B/wLeAd0B/wLwAe8B/wLwAe8B/wL2AfUB/wNIAYdQAAFtAaEBtQH/AWcB1QH0
|
||||
Af8BmgHoAfcB/wG1AfMB+gH/AcIB+AH8Af8BwwH4Af0B/wHBAfcB/QH/Aa8B8AH7Af8BjwHiAfcB/wFm
|
||||
AdAB8AH/AToBuAHlAf8BTwF2AZMB/xgAAWsBmQF1AfwBogHwAZ8B/wHYAe0BrwH/Ad4BxQFPAf8BtAHi
|
||||
AUwB/wFHAecBIAH/AVIB1wFSAf8BQwF8AWYB/BQAAwEBAgNfAeMB5QHkAeEB/wLuAe0B/wLuAe0B/wLr
|
||||
AeoB/wHjAeIB4QH/AugB5wH/AuoB6QH/AvMB8gH/AvUB9AH/AfoB+QH4Af8DXAHfUAABcAGjAbgB/wHF
|
||||
AWQBmAGuAf8BQAHFAfAB/wFlAdQB8QH/AY0B4wH0Af8BogHrAfYB/wGDAd8B9AH/AUsBygHwAf8BGAG2
|
||||
Ae0B/wEAAagB6QH/AQABoQHhAf8BAAGcAdoB/wFFAWoBigH/DAADKQE/A9EB/wPzAf8BxwHeAcoB/wFJ
|
||||
AckBhQH/AbMB3AGkAf8B5wHHAWEB/wHcAb8BWAH/AVsBzAGPAf8BNAGtAU0B/wG4AdABuAH/A/EB/wOv
|
||||
Af8DKwFCBAADLwFKA2AB6wOJAfwB3gHdAdwB/wHLAsoB/wHmAuUB/wNhAeEDMgFQAzgBXANgAesC7gHs
|
||||
Af8BzALLAf8B5wHmAeUB/wKKAYkB/ANgAesDLAFDSAABZwGbAbAB/wE/AcYB8AH/AWUB1AHyAf8BjQHj
|
||||
AfQB/wGiAesB9gH/AYMB3wH0Af8BSwHKAfAB/wEYAbYB7QH/AQABqAHoAf8BAAGhAeEB/wEAAZwB2gH/
|
||||
AUgBbgGOAf8QAANaAb0DxAH/AVsBzgGLAf8BmQHkAasB/wGwAcUBQgH/AeoBtQEtAf8B4QGiAR4B/wGl
|
||||
AZ0BJQH/AYIBxQGPAf8BLgGaATsB/wOgAf8DWgG9EAADXgHOAeEB4AHeAf8B2QHXAdYB/wG4ArcB/wHh
|
||||
AeAB3wH/A6sB/QOwAf0C9gH1Af8CwAG/Af8B6gHpAegB/wLzAfIB/wNcAclQAAFqAZ8BswH/AT8BxgHw
|
||||
Af8BYwHUAfEB/wGMAeMB9AH/AaIB6wH2Af8BgwHfAfQB/wFLAcoB8AH/ARgBtgHtAf8BAAGnAegB/wEA
|
||||
AaEB4QH/AQABmwHaAf8BSgFxAZAB/xgAAWcBkQFyAfwBogHpAZUB/wHWAc8BTgH/AeIBswEsAf8B0QG7
|
||||
ATQB/wHCAa4BJwH/AYIBvQFRAf8BLwF4AV0B/BgAA0wBkQHjAeIB4AH/At4B3AH/AeEB4AHfAf8BzALL
|
||||
Af8BxAHDAcIB/wLPAc4B/wLeAd0B/wLwAe8B/wLwAe8B/wL2AfUB/wNIAYdQAAFrAaEBtQH/AWUB1QH0
|
||||
Af8BmgHoAfcB/wG1AfMB+gH/AcIB+AH8Af8BwwH4Af0B/wHBAfcB/QH/Aa8B8AH7Af8BjwHiAfcB/wFk
|
||||
AdAB8AH/ATgBuAHlAf8BTQF0AZMB/xgAAWkBkQFzAfwBogHwAZ8B/wHYAe0BrwH/Ad4BxQFNAf8BtAHi
|
||||
AUoB/wFFAecBHgH/AVAB1wFQAf8BPgF6AWQB/BQAAwEBAgNfAeMB5QHkAeEB/wLuAe0B/wLuAe0B/wLr
|
||||
AeoB/wHjAeIB4QH/AugB5wH/AuoB6QH/AvMB8gH/AvUB9AH/AfoB+QH4Af8DXAHfUAABbgGjAbgB/wHF
|
||||
AfkB/QH/AcUB+QH9Af8BxQH5Af0B/wHFAfkB/QH/AcUB+QH9Af8BxQH5Af0B/wHFAfkB/QH/AcUB+QH9
|
||||
Af8BxQH5Af0B/wHFAfkB/QH/AVEBeQGVAf8YAANhAdwByAH3AdQB/wHYAfYBygH/AecB4wGpAf8B2wHP
|
||||
AVMB/wGvAdwBTwH/AZ0B6gGrAf8DXwHgGAADQAFvA38B/gNkAecDYQHzAegB5wHmAf8B5wHmAeUB/wLt
|
||||
AewB/wL7AfoB/wNnAfIDZAHnA4cB/gM9AWhQAAG3AdcB4QH/AYwBvQHMAf8BnQHPAdsB/wGtAd8B6AH/
|
||||
AbkB7AHzAf8BwgH1AfoB/wHCAfUB+gH/AbgB6wHxAf8BqQHaAeMB/wGUAcQB0QH/AXcBqAG4Af8BqQHF
|
||||
AdEB/xgAAy0BRQFsAYkBeAH6AdsB+AHpAf8B5wHyAdgB/wHtAeUBswH/Ad8B2QGmAf8BXwGQAWAB+wMy
|
||||
Af8BxQH5Af0B/wHFAfkB/QH/AU8BdwGVAf8YAANhAdwByAH3AdQB/wHYAfYBygH/AecB4wGpAf8B2wHP
|
||||
AVEB/wGvAdwBTQH/AZ0B6gGrAf8DXwHgGAADQAFvA38B/gNkAecDXwHzAegB5wHmAf8B5wHmAeUB/wLt
|
||||
AewB/wL7AfoB/wNnAfIDZAHnA4EB/gM9AWhQAAG3AdcB4QH/AYwBvQHMAf8BnQHPAdsB/wGtAd8B6AH/
|
||||
AbkB7AHzAf8BwgH1AfoB/wHCAfUB+gH/AbgB6wHxAf8BqQHaAeMB/wGUAcQB0QH/AXUBqAG4Af8BqQHF
|
||||
AdEB/xgAAy0BRQFqAYEBdgH6AdsB+AHpAf8B5wHyAdgB/wHtAeUBswH/Ad8B2QGmAf8BXwGOAV8B+wMy
|
||||
AVAgAAMPARQDCgEOA1MBqgHvAe4B7QH/AvQB8wH/A1IBpAMIAQsDEQEXWAAC/gL/AeMB8QH0Af8BuQHX
|
||||
AeEB/wGVAb4BzAH/AXcBqAG7Af8BagGbAbAB/wFmAZgBrQH/AW8BoQGzAf8BjAGyAcIB/wGxAc0B1wH/
|
||||
Ad8B6wHvAf8D/gH/HAADLgFHA14B2QFvAZkBcwH8AW8BlQFvAfwDXgHdAzIBUCwAAy8BSgNdAfADYgHv
|
||||
AeEB/wGVAb4BzAH/AXUBqAG7Af8BaAGbAbAB/wFkAZgBrQH/AW0BoQGzAf8BjAGyAcIB/wGxAc0B1wH/
|
||||
Ad8B6wHvAf8D/gH/HAADLgFHA14B2QFtAZEBcQH8AW0BjQFtAfwDXgHdAzIBUCwAAy8BSgNdAfADYgHv
|
||||
AywBQ2QAAxEBFwNWAbMBUwFUAVMBrLQAAwQBBQMQARUDHwEtAykBPwMvAUkDLgFIAygBPQMeASsDDwEU
|
||||
AwMBBBAAA7cB/wGcAagBngH/AQABXgE5Af8BIwGSAVsB/wEAAWIBOQH/AQsBTwGgAf8BCAFNAZ4B/wEE
|
||||
AUoBmwH/AQEBSAGZAf8BAAFGAZcB/wEAAUMBlAH/AQABQgGTAf8DUwH/A1MB/xwAA0EBcgFMAl8B8wFZ
|
||||
AwMBBBAAA7cB/wGcAagBngH/AQABXAE3Af8BIQGSAVkB/wEAAWABNwH/AQkBTQGgAf8BBgFLAZ4B/wEC
|
||||
AUgBmwH/AQABRgGZAf8BAAFEAZcB/wEAAUEBlAH/AQABQAGTAf8DUQH/A1EB/xwAA0EBcgFMAl8B8wFZ
|
||||
AlwBzwFLAkwBkAMjATNcAAMFAQcDHwEsAj4BPQFqAlIBUAGjAVsCWQHEAV0CWgHTAV0CWgHTAVsCWQHD
|
||||
AVICUQGhAzwBZgMcASgDBAEGDAADFQEdA1EBogEoAZUBXwH/AYIBvgGqAf8BNwGlAYIB/wEYAZcBUQH/
|
||||
ARsBmQFWAf8BHwGZAVoB/wEjAZ0BXwH/AV0BqgHSAf8BWwGoAdEB/wEAAUQBlQH/IAADIQEwASsBSQFz
|
||||
AfwBhgGtAeEB/wFlAagB3AH/AUYBkgHJAf8BFwFZAasB/wFVAlYBsQMfAS1TAAEBAxIBGAM+AWsBXQJZ
|
||||
AdcBYQErASgB/AGsATQBCwH/AeEBVAEoAf8B5AFmATwB/wHTAVIBIAH/AaMBQAEvAf0BYQJeAdoCPgE9
|
||||
AWoDDwEUCAADGAEiAVABUgFQAaQDVgGzAVQBrAGfAf8BWwG3AZ4B/wFlAbsBrAH/AWUBuwGuAf8BZgG7
|
||||
AbAB/wGAAbwBswH/AR4BmgFiAf8BOwGVAccB/wFeAasB0wH/AQABRwGYAf8gAAFUAlYBqwFUAZ0B0QH/
|
||||
AZkBvAHrAf8BWAGgAeMB/wGWAbkB6gH/AZQBuAHqAf8BRwGTAcoB/wErATYBbwH8A0MBeFAAAxsBJgNZ
|
||||
AdIBJAEOAQAB/wGKAUMBKwH/AcoBhgFNAf8B9gG8AZwB/wH5AcwBtwH/AeMBoAFfAf8BsQFeAUQB/wFg
|
||||
AToBGwH/AV4CWAHdAxwBKAgAAVUBVgFVAbEDVgGzA1YBswFDAaQBkQH/AVYBtgGbAf8BTwGyAZsB/wFR
|
||||
AbIBngH/AVMBswGhAf8BhQG/AbYB/wElAZ4BggH/AUABmQHJAf8BYgGtAdQB/wEFAUsBnAH/HAADHwEt
|
||||
ASsBWgF3AfwBnQG/AewB/wFQAZwB4gH/AUIBkwHfAf8BPwGRAd8B/wFGAZQB4AH/AZUBuAHqAf8BhgGt
|
||||
AeEB/wEwAYMBuwH/AUsCTAGQBAADnQH/A50B/wOdAf8DnQH/A50B/wOdAf8DnQH/A50B/wOdAf8DnQH/
|
||||
A50B/wOdAf8DnQH/A50B/wOdAf8DnQH/CAABUwJPAaUBOwEgAQgB/wFgAUsBNgH/AY8BXQFIAf8BrAGI
|
||||
AVIB/wHCAaMBiAH/AcEBpQGOAf8BswGYAYEB/wGRAV0BRwH/AVsBQgEtAf8BSgEjAQAB/wFWAlUBsQgA
|
||||
AwgBCwNVAbIDVgGzAV0BsgGoAf8BZAG9AacB/wGHAcEBtQH/AYYBwQG2Af8BhwHBAbcB/wGIAcEBuQH/
|
||||
ASsBogGIAf8BRQGcAcsB/wFmAbAB1QH/AQoBTgGfAf8QAAMrAUIDSAGEAVUCVwG3AUwBXwFkAfMBXQGk
|
||||
AdcB/wGhAcIB7QH/AZ8BwAHtAf8BnQG/Ae0B/wFbAaMB5AH/AUEBkgHfAf8BPwGQAd4B/wFiAacB5gH/
|
||||
AZIBtgHoAf8BKgFmAbcB/wM3AVoDnQH/AboCvQH/AeYC7AH/AeYC7QH/AecC7QH/AegC7gH/AekC7wH/
|
||||
AekC7wH/AeoC7wH/AeoC8AH/AesC8AH/AesC8QH/AewC8QH/AewC8QH/Ab0CvwH/A50B/wQAAzkBXwFc
|
||||
ATwBIQH/AcMBsQGiAf8BtgGcAYMB/wGmAWABMwH/AagBXgEwAf8BwwGkAYcB/wHYAcYBsAH/Ab0BqQGL
|
||||
Af8BZgFGASYB/wFDASMBBAH/ATkBFQEAAf8BQAEZAQAB/wMzAVMIAAMGAQgDVQGyATYBoAGKAf8BkwHJ
|
||||
AboB/wFGAa8BlwH/ASsBogGDAf8BLAGjAYcB/wEuAaQBiwH/AS0BqgGSAf8BOwHCAe0B/wGBAbQB1wH/
|
||||
AQ8BUgGjAf8MAANMAZMBSwGXAc8B/wFiAagB2QH/AY0BtAHiAf8BowHEAe0B/wGnAccB7gH/AUsBlwHN
|
||||
Af8BGwFcAbIB/wFGAZMByQH/AZ8BwAHtAf8BXwGWAaMB/wGeAZYBLwH/AWMBlAGRAf8BjQGzAekB/wFg
|
||||
AaUB2AH/AVoCXgHYBAADXAHqAdsC4gH/Ac0CzwH/A8sB/wPMAf8DzgH/A88B/wPQAf8D0gH/A9MB/wPV
|
||||
Af8B1wLYAf8B5wLsAf8DbQH3BAADIgExAVYCVQGxAU4BIgEAAf8BqgGFAUYB/wGyAVkBFwH/Aa0BNgEA
|
||||
Af8BugFTAQsB/wHqAdUBvwH/Af0B/AH6Af8B1gG+AaYB/wGQAUYBEwH/AUkBFwEAAf8BSgEnAQYB/wFD
|
||||
ASMBBQH/A1cBxQMcAScIAAMEAQYBHAGUAV4B/wFVAbkBngH/ATABpgGJAf8BYAGxAdUB/wFcAa0B1AH/
|
||||
AVgBqwHSAf8BRgG6AeQB/wEAAZkBUAH/AQ4BjgE/Af8BEQFXAZoB/wwAAUgCYgH2Aa4BzQHwAf8BsAHP
|
||||
AfAB/wGYAb8B7AH/AWUBrgHnAf8BqgHKAe8B/wEkAWIBuAH/BAABHAFdAbMB/wGiAcMB7QH/AagBlwEY
|
||||
Af8BxAG1AUEB/wGsAZcBDQH/AUIBkwHfAf8BmAG7AesB/wEDAUsBnwH/BAADXAHqAdkC4QH/AcsCzAH/
|
||||
A8cB/wPIAf8DygH/A8sB/wPNAf8DzgH/A9AB/wPRAf8B0wLUAf8B5QLrAf8DbQH3BAADLgFHA1kB7AFJ
|
||||
ARcBAAH/AZkBNgEAAf8BuAFOAQAB/wHCAUoBAAH/AckBXAEKAf8B5gG/AZQB/wHsAdQBtgH/Ac0BnAFJ
|
||||
Af8BqAFTARMB/wGZAVQBKAH/AaMBjAFZAf8BZgFNATYB/wJRAT8B9wE1AjQBVQwAAT8BjgHEAf8BOQGs
|
||||
AYsB/wE2AaoBjwH/AWUBtQHYAf8BYQGyAdYB/wFeAa8B1QH/AVoBrAHTAf8BCwGQAUkB/wFAAagBhAH/
|
||||
AQABXwE6Af8DFAEbCAABWgJgAd4BqAHJAe0B/wGEAacB7QH/AT8BUQHtAf8BUQGOAekB/wGtAc0B8AH/
|
||||
AVQBnQHSAf8BJQFjAbkB/wFOAZkBzgH/AaUBxQHuAf8BlQGaAVAB/wGtAZcBDQH/AZ0BlwE0Af8BTQGb
|
||||
AeIB/wGYAbsB6gH/AUgCYgH2BAADXAHqAdcC3wH/AccCyQH/A8IB/wPEAf8DxQH/A8gB/wPJAf8DygH/
|
||||
A8wB/wPNAf8B0ALRAf8B4wLqAf8DbQH3BAADOQFfAUEBQAEcAf0BWwEiAQAB/wGuAUABAAH/AcABSAEA
|
||||
Af8B5wGWAS0B/wHoAbIBYQH/AeQBsQFhAf8B0gGJASAB/wG9AU0BAAH/AagBOwEAAf8BuAGNAUQB/wHU
|
||||
AcMBsgH/AZgBhAFVAf8BQgEkAQYB/wE+Aj0BagwAAUUBkQHJAf8BpAHMAeQB/wGHAbsB2wH/ASYBoQFh
|
||||
Af8BIAGcAVsB/wEbAZoBVwH/ARYBlgFRAf8BMgGjAYEB/wGEAcABqwH/ASkBlgFgAf8DUQGiAxUBHQQA
|
||||
A1EBnAGSAbkB5QH/AVUBWwH2Af8BgQGEAfUB/wInAfAB/wGQAbsB6wH/Aa4BzQHwAf8BrAHMAfAB/wGq
|
||||
AcoB8AH/AYUBsgHpAf8BRQGpAcEB/wErAbMBjQH/AT0BqAG2Af8BVwGhAeQB/wGXAboB6AH/A10B7QQA
|
||||
A1wB6gHWAt8B/wHDAsUB/wPAAf8DwAH/A8IB/wPDAf8DxAH/A8UB/wPIAf8DyQH/A80B/wHgAugB/wNt
|
||||
AfcEAAM3AVoBYAFNASgB+gGDAS0BAAH/AcsBVwECAf8B5QGLASQB/wH+AbYBWQL/AeMBwgH/AfQBvAGF
|
||||
Af8B1gFeARAB/wHFAVUBAAH/AboBSgEAAf8BrwFeASAB/wGuAYgBRAH/AZQBXQFEAf8BQwElAQkB/wM8
|
||||
AWYMAAFKAZUBzQH/AagBzwHlAf8BjAG/Ad0B/wEsAaUBgQH/AY0BxQG4Af8BiQHDAbQB/wGGAcEBsQH/
|
||||
AYQBvwGvAf8BXgG5AZ8B/wFVAa0BoAH/A1YBswFQAVIBUAGkAxgBIgMjATMBMgFsAYsB/AGSAaQB9QH/
|
||||
AUABQQH2Af8BOAGGAfQB/wEiAaYB+wH/AUMBqwHyAf8BZQGvAecB/wFiAa0B5wH/AV8BqgHmAf8BJgG2
|
||||
AYAB/wFHAcgBlwH/ASIBtwFhAf8BZAGsAecB/wGPAbUB4wH/AVoCXgHVBAADYAHWAccCzQH/AdsC5AH/
|
||||
AdsC5AH/AdsC5QH/AdwC5QH/AdwC5QH/Ad0C5gH/Ad0C5gH/Ad4C5wH/Ad8C6AH/AeAC6AH/Ac0C0wH/
|
||||
A18B4wQAAyYBOQFgAloB3gGOATUBAAH/AewBngE6Af8B/gG/AYUC/wHMAaEC/wHfAbsB/wH+AcIBZgH/
|
||||
AeIBjgEwAf8B0wGEASEB/wHKAWABEwH/AbUBVwERAf8BlwFIAQ4B/wGBAUUBIAH/A1kB7AMuAUgMAAFO
|
||||
AZgB0AH/AasB0QHnAf8BkAHCAd8B/wEzAakBiAH/AZEByQG7Af8BXQG6AaUB/wFZAbgBoQH/AVUBtgGe
|
||||
Af8BWQG4AZ0B/wFEAaUBkgH/A1YBswNWAbMBVQFWAVUBsQQAA0kBhwGGAa8B4QH/AbkB1wHzAf8BGQGm
|
||||
Af4B/wFTAb8C/wESAaMC/wFNAb4B8AH/ASEBzgH7Af8BQQG+AfEB/wE5AbMBoAH/ASIBtwFgAf8BLgGz
|
||||
AZAB/wGnAcgB7gH/AV4BpQHWAf8BTwJRAZwEAAMsAUMDWwHIA50B/wOdAf8DnQH/A50B/wOdAf8DnQH/
|
||||
A50B/wOdAf8DnQH/A50B/wNeAd0DMQFOBAADCQEMA0sBjgHAAVUBFAL/AbwBZgH/AfoBzgGnAf8B+AHb
|
||||
Ab4C/wHiAcYC/wG+AYYB/wH0AawBXAH/AewBwgGaAf8B4gG1AYsB/wG4AVwBGgH/AZ0BSwETAf8BiAFL
|
||||
AScB/wNPAaUDEAEVDAABUgGbAdMB/wGuAdQB6AH/AasB0wHoAf8BQAGxAZAB/wGbAc4BwAH/AZkBzQG9
|
||||
Af8BlgHLAbsB/wGVAcoBuQH/AYABvwGoAf8BXgGzAakB/wNWAbMDVQGyAwgBCwQAAwQBBgNRAZ8BhQGu
|
||||
AeEB/wFBAbIB+QH/ARIBowL/AScBqQH7Af8BFwHTAf4B/wFTAeIC/wESAdUC/wFmAbAB6AH/AWMBrQHn
|
||||
Af8BqQHKAe8B/wGlAcUB7QH/ASsBXgF5AfwDIQEwRAADEwEaAWcBZAFTAfEB2AGeAVkB/wHnAdMBwAH/
|
||||
AfwB9QHuAv8B+AHrAv8B5QHCAf8B9gG5AYIB/wHyAdIBuAH/Ae4B0gG2Af8BwgGGATUB/wGnAV0BLgH/
|
||||
Ak0BKQH6Ax0BKRAAAVUBnQHVAf8BUwGbAdMB/wFQAZoB0gH/ATABoQGMAf8BKwGfAYoB/wEoAZ0BhQH/
|
||||
ASQBmQGAAf8BPQGlAZIB/wFmAbgBsQH/ATcBoQGLAf8DVQGyAwYBCBAAA0IBdQFfAWIBZQH2AY4BtgHj
|
||||
Af8BuQHXAfMB/wFEAdUB+wH/AREB1QL/ASgB0QH7Af8BswHSAfIB/wGxAdAB8QH/AZIBuAHiAf8BSQGV
|
||||
AcwB/wNKAYpMAAM1AVcBqQFJARsB/wHKAbgBqAb/Af4B/AL/AfYB4gH/AfsBxQGgAf8B5AG5AZUB/wHb
|
||||
AawBZAH/AcMBjgFDAf8BkwFLAR8B/wE+Aj0BajAAAVMCVAGsA1YBswNWAbMDBAEGGAADFgEeA1QBrgFd
|
||||
AaMB3AH/AZEBuAHkAf8BqAHKAewB/wGlAccB7AH/AY0BtQHiAf8BTwGaAdIB/wFaAl8B2wMxAU5UAAMy
|
||||
AVECZAFZAewB0AGyAZUB/wHsAeAB2QH/AeYB1QHEAf8B0wGwAZQB/wHTAaYBXgH/AcsBjwE8Af8BZwFl
|
||||
AVkB8gE6AjkBYDQAAVMCVAGsA1YBswMEAQYkAAMrAUIDTAGQAVsCXQHSAVkCXAHPA04BmQMtAUVgAAMR
|
||||
ARcDRAF6AloBVwHFAmUBXgHlAmEBWAHmAlwBWQHJAkgBRwGDAxUBHRAAAUIBTQE+BwABPgMAASgDAAFA
|
||||
AwABIAMAAQEBAAEBBgABARYAA/8BAAHgAQcCAAH8AT8CAAHAAQMCAAH8AT8CAAHAAQMCAAHAAQMCAAHA
|
||||
AQMCAAHAAQMCAAHAAQMCAAHAAQMCAAHAAQMCAAHAAQMCAAHAAQMGAAHAAQMCAAEBAYACAAHAAQMBgAIB
|
||||
AYACAAHAAQMBgAEBBAABwAEDAcABAwHAAQMCAAHAAQMB8AEPAcABAwIAAcABAwHwAQ8BgAEDAgABwAED
|
||||
AfABDwHAAQMCAAHAAQMB8AEPAfABDwIAAcABAwH4AR8B/AE/AgAB4wX/AeABBwGAAQEB/AEfAv8BwAED
|
||||
AYABBwH4AQcC/wGAAQMBAAEHAfgBAwL/AcABAwEAAQcB8AEBAgABwAEDAQABBwGAAwABgAEBAYABBwIA
|
||||
AYABAQIAAcABBwEBAQABgAEBAgAB4AEDAgABgAEBAgAB4AEBAgABgAEBAgAB4AMAAYABAQIAAeABAAGA
|
||||
AQABgAEBAgAB4AEAAYABAAL/AYABAQHgAQEB4AEBAv8BwAEDAf8BwwHwAQMC/wHgAQcB/wHHAfwBDwL/
|
||||
AfABDws=
|
||||
AVICUQGhAzwBZgMcASgDBAEGDAADFQEdA1EBogEmAZUBXQH/AYIBvgGqAf8BNQGlAYIB/wEWAZcBTwH/
|
||||
ARkBmQFUAf8BHQGZAVgB/wEhAZ0BXQH/AVsBqgHSAf8BWQGoAdEB/wEAAUIBlQH/IAADIQEwASsBQwFx
|
||||
AfwBhgGtAeEB/wFjAagB3AH/AUQBkgHJAf8BFQFXAasB/wFVAlYBsQMfAS1TAAEBAxIBGAM+AWsBXQJZ
|
||||
AdcBXwErASoB/AGsATIBCQH/AeEBUgEmAf8B5AFkAToB/wHTAVABHgH/AaMBQAExAf0BYQJeAdoCPgE9
|
||||
AWoDDwEUCAADGAEiAVABUgFQAaQDVgGzAVIBrAGfAf8BWQG3AZ4B/wFjAbsBrAH/AWMBuwGuAf8BZAG7
|
||||
AbAB/wGAAbwBswH/ARwBmgFgAf8BOQGVAccB/wFcAasB0wH/AQABRQGYAf8gAAFUAlYBqwFSAZ0B0QH/
|
||||
AZkBvAHrAf8BVgGgAeMB/wGWAbkB6gH/AZQBuAHqAf8BRQGTAcoB/wErATIBbQH8A0MBeFAAAxsBJgNZ
|
||||
AdIBIgEMAQAB/wGKAUEBKQH/AcoBhgFLAf8B9gG8AZwB/wH5AcwBtwH/AeMBoAFdAf8BsQFcAUIB/wFe
|
||||
ATgBGQH/AV4CWAHdAxwBKAgAAVUBVgFVAbEDVgGzA1YBswFBAaQBkQH/AVQBtgGbAf8BTQGyAZsB/wFP
|
||||
AbIBngH/AVEBswGhAf8BhQG/AbYB/wEjAZ4BggH/AT4BmQHJAf8BYAGtAdQB/wEDAUkBnAH/HAADHwEt
|
||||
ASsBWAF1AfwBnQG/AewB/wFOAZwB4gH/AUABkwHfAf8BPQGRAd8B/wFEAZQB4AH/AZUBuAHqAf8BhgGt
|
||||
AeEB/wEuAYMBuwH/AUsCTAGQBAADnQH/A50B/wOdAf8DnQH/A50B/wOdAf8DnQH/A50B/wOdAf8DnQH/
|
||||
A50B/wOdAf8DnQH/A50B/wOdAf8DnQH/CAABUwJPAaUBOQEeAQYB/wFeAUkBNAH/AY8BWwFGAf8BrAGI
|
||||
AVAB/wHCAaMBiAH/AcEBpQGOAf8BswGYAYEB/wGRAVsBRQH/AVkBQAErAf8BSAEhAQAB/wFWAlUBsQgA
|
||||
AwgBCwNVAbIDVgGzAVsBsgGoAf8BYgG9AacB/wGHAcEBtQH/AYYBwQG2Af8BhwHBAbcB/wGIAcEBuQH/
|
||||
ASkBogGIAf8BQwGcAcsB/wFkAbAB1QH/AQgBTAGfAf8QAAMrAUIDSAGEAVUCVwG3AUwCXwHzAVsBpAHX
|
||||
Af8BoQHCAe0B/wGfAcAB7QH/AZ0BvwHtAf8BWQGjAeQB/wE/AZIB3wH/AT0BkAHeAf8BYAGnAeYB/wGS
|
||||
AbYB6AH/ASgBZAG3Af8DNwFaA50B/wG6Ar0B/wHmAuwB/wHmAu0B/wHnAu0B/wHoAu4B/wHpAu8B/wHp
|
||||
Au8B/wHqAu8B/wHqAvAB/wHrAvAB/wHrAvEB/wHsAvEB/wHsAvEB/wG9Ar8B/wOdAf8EAAM5AV8BWgE6
|
||||
AR8B/wHDAbEBogH/AbYBnAGDAf8BpgFeATEB/wGoAVwBLgH/AcMBpAGHAf8B2AHGAbAB/wG9AakBiwH/
|
||||
AWQBRAEkAf8BQQEhAQIB/wE3ARMBAAH/AT4BFwEAAf8DMwFTCAADBgEIA1UBsgE0AaABigH/AZMByQG6
|
||||
Af8BRAGvAZcB/wEpAaIBgwH/ASoBowGHAf8BLAGkAYsB/wErAaoBkgH/ATkBwgHtAf8BgQG0AdcB/wEN
|
||||
AVABowH/DAADTAGTAUkBlwHPAf8BYAGoAdkB/wGNAbQB4gH/AaMBxAHtAf8BpwHHAe4B/wFJAZcBzQH/
|
||||
ARkBWgGyAf8BRAGTAckB/wGfAcAB7QH/AV0BlgGjAf8BngGWAS0B/wFhAZQBkQH/AY0BswHpAf8BXgGl
|
||||
AdgB/wFaAl4B2AQAA1wB6gHbAuIB/wHNAs8B/wPLAf8DzAH/A84B/wPPAf8D0AH/A9IB/wPTAf8D1QH/
|
||||
AdcC2AH/AecC7AH/A20B9wQAAyIBMQFWAlUBsQFMASABAAH/AaoBhQFEAf8BsgFXARUB/wGtATQBAAH/
|
||||
AboBUQEJAf8B6gHVAb8B/wH9AfwB+gH/AdYBvgGmAf8BkAFEAREB/wFHARUBAAH/AUgBJQEEAf8BQQEh
|
||||
AQMB/wNXAcUDHAEnCAADBAEGARoBlAFcAf8BUwG5AZ4B/wEuAaYBiQH/AV4BsQHVAf8BWgGtAdQB/wFW
|
||||
AasB0gH/AUQBugHkAf8BAAGZAU4B/wEMAY4BPQH/AQ8BVQGaAf8MAAFIAmIB9gGuAc0B8AH/AbABzwHw
|
||||
Af8BmAG/AewB/wFjAa4B5wH/AaoBygHvAf8BIgFgAbgB/wQAARoBWwGzAf8BogHDAe0B/wGoAZcBFgH/
|
||||
AcQBtQE/Af8BrAGXAQsB/wFAAZMB3wH/AZgBuwHrAf8BAQFJAZ8B/wQAA1wB6gHZAuEB/wHLAswB/wPH
|
||||
Af8DyAH/A8oB/wPLAf8DzQH/A84B/wPQAf8D0QH/AdMC1AH/AeUC6wH/A20B9wQAAy4BRwNZAewBRwEV
|
||||
AQAB/wGZATQBAAH/AbgBTAEAAf8BwgFIAQAB/wHJAVoBCAH/AeYBvwGUAf8B7AHUAbYB/wHNAZwBRwH/
|
||||
AagBUQERAf8BmQFSASYB/wGjAYwBVwH/AWQBSwE0Af8CUQE/AfcBNQI0AVUMAAE9AY4BxAH/ATcBrAGL
|
||||
Af8BNAGqAY8B/wFjAbUB2AH/AV8BsgHWAf8BXAGvAdUB/wFYAawB0wH/AQkBkAFHAf8BPgGoAYQB/wEA
|
||||
AV0BOAH/AxQBGwgAAVoCYAHeAagByQHtAf8BhAGnAe0B/wE9AU8B7QH/AU8BjgHpAf8BrQHNAfAB/wFS
|
||||
AZ0B0gH/ASMBYQG5Af8BTAGZAc4B/wGlAcUB7gH/AZUBmgFOAf8BrQGXAQsB/wGdAZcBMgH/AUsBmwHi
|
||||
Af8BmAG7AeoB/wFIAmIB9gQAA1wB6gHXAt8B/wHHAskB/wPCAf8DxAH/A8UB/wPIAf8DyQH/A8oB/wPM
|
||||
Af8DzQH/AdAC0QH/AeMC6gH/A20B9wQAAzkBXwJAAR4B/QFZASABAAH/Aa4BPgEAAf8BwAFGAQAB/wHn
|
||||
AZYBKwH/AegBsgFfAf8B5AGxAV8B/wHSAYkBHgH/Ab0BSwEAAf8BqAE5AQAB/wG4AY0BQgH/AdQBwwGy
|
||||
Af8BmAGEAVMB/wFAASIBBAH/AT4CPQFqDAABQwGRAckB/wGkAcwB5AH/AYcBuwHbAf8BJAGhAV8B/wEe
|
||||
AZwBWQH/ARkBmgFVAf8BFAGWAU8B/wEwAaMBgQH/AYQBwAGrAf8BJwGWAV4B/wNRAaIDFQEdBAADUQGc
|
||||
AZIBuQHlAf8BUwFZAfYB/wGBAYQB9QH/AiUB8AH/AZABuwHrAf8BrgHNAfAB/wGsAcwB8AH/AaoBygHw
|
||||
Af8BhQGyAekB/wFDAakBwQH/ASkBswGNAf8BOwGoAbYB/wFVAaEB5AH/AZcBugHoAf8DXQHtBAADXAHq
|
||||
AdYC3wH/AcMCxQH/A8AB/wPAAf8DwgH/A8MB/wPEAf8DxQH/A8gB/wPJAf8DzQH/AeAC6AH/A20B9wQA
|
||||
AzcCWgFNASgB+gGDASsBAAH/AcsBVQEAAf8B5QGLASIB/wH+AbYBVwL/AeMBwgH/AfQBvAGFAf8B1gFc
|
||||
AQ4B/wHFAVMBAAH/AboBSAEAAf8BrwFcAR4B/wGuAYgBQgH/AZQBWwFCAf8BQQEjAQcB/wM8AWYMAAFI
|
||||
AZUBzQH/AagBzwHlAf8BjAG/Ad0B/wEqAaUBgQH/AY0BxQG4Af8BiQHDAbQB/wGGAcEBsQH/AYQBvwGv
|
||||
Af8BXAG5AZ8B/wFTAa0BoAH/A1YBswFQAVIBUAGkAxgBIgMjATMBLgFqAYMB/AGSAaQB9QH/AT4BPwH2
|
||||
Af8BNgGGAfQB/wEgAaYB+wH/AUEBqwHyAf8BYwGvAecB/wFgAa0B5wH/AV0BqgHmAf8BJAG2AYAB/wFF
|
||||
AcgBlwH/ASABtwFfAf8BYgGsAecB/wGPAbUB4wH/AVoCXgHVBAADYAHWAccCzQH/AdsC5AH/AdsC5AH/
|
||||
AdsC5QH/AdwC5QH/AdwC5QH/Ad0C5gH/Ad0C5gH/Ad4C5wH/Ad8C6AH/AeAC6AH/Ac0C0wH/A18B4wQA
|
||||
AyYBOQFgAloB3gGOATMBAAH/AewBngE4Af8B/gG/AYUC/wHMAaEC/wHfAbsB/wH+AcIBZAH/AeIBjgEu
|
||||
Af8B0wGEAR8B/wHKAV4BEQH/AbUBVQEPAf8BlwFGAQwB/wGBAUMBHgH/A1kB7AMuAUgMAAFMAZgB0AH/
|
||||
AasB0QHnAf8BkAHCAd8B/wExAakBiAH/AZEByQG7Af8BWwG6AaUB/wFXAbgBoQH/AVMBtgGeAf8BVwG4
|
||||
AZ0B/wFCAaUBkgH/A1YBswNWAbMBVQFWAVUBsQQAA0kBhwGGAa8B4QH/AbkB1wHzAf8BFwGmAf4B/wFR
|
||||
Ab8C/wEQAaMC/wFLAb4B8AH/AR8BzgH7Af8BPwG+AfEB/wE3AbMBoAH/ASABtwFeAf8BLAGzAZAB/wGn
|
||||
AcgB7gH/AVwBpQHWAf8BTwJRAZwEAAMsAUMDWwHIA50B/wOdAf8DnQH/A50B/wOdAf8DnQH/A50B/wOd
|
||||
Af8DnQH/A50B/wNeAd0DMQFOBAADCQEMA0sBjgHAAVMBEgL/AbwBZAH/AfoBzgGnAf8B+AHbAb4C/wHi
|
||||
AcYC/wG+AYYB/wH0AawBWgH/AewBwgGaAf8B4gG1AYsB/wG4AVoBGAH/AZ0BSQERAf8BiAFJASUB/wNP
|
||||
AaUDEAEVDAABUAGbAdMB/wGuAdQB6AH/AasB0wHoAf8BPgGxAZAB/wGbAc4BwAH/AZkBzQG9Af8BlgHL
|
||||
AbsB/wGVAcoBuQH/AYABvwGoAf8BXAGzAakB/wNWAbMDVQGyAwgBCwQAAwQBBgNRAZ8BhQGuAeEB/wE/
|
||||
AbIB+QH/ARABowL/ASUBqQH7Af8BFQHTAf4B/wFRAeIC/wEQAdUC/wFkAbAB6AH/AWEBrQHnAf8BqQHK
|
||||
Ae8B/wGlAcUB7QH/ASsBXAF3AfwDIQEwRAADEwEaAmQBUwHxAdgBngFXAf8B5wHTAcAB/wH8AfUB7gL/
|
||||
AfgB6wL/AeUBwgH/AfYBuQGCAf8B8gHSAbgB/wHuAdIBtgH/AcIBhgEzAf8BpwFbASwB/wJNASkB+gMd
|
||||
ASkQAAFTAZ0B1QH/AVEBmwHTAf8BTgGaAdIB/wEuAaEBjAH/ASkBnwGKAf8BJgGdAYUB/wEiAZkBgAH/
|
||||
ATsBpQGSAf8BZAG4AbEB/wE1AaEBiwH/A1UBsgMGAQgQAANCAXUBXwJiAfYBjgG2AeMB/wG5AdcB8wH/
|
||||
AUIB1QH7Af8BDwHVAv8BJgHRAfsB/wGzAdIB8gH/AbEB0AHxAf8BkgG4AeIB/wFHAZUBzAH/A0oBikwA
|
||||
AzUBVwGpAUcBGQH/AcoBuAGoBv8B/gH8Av8B9gHiAf8B+wHFAaAB/wHkAbkBlQH/AdsBrAFiAf8BwwGO
|
||||
AUEB/wGTAUkBHQH/AT4CPQFqMAABUwJUAawDVgGzA1YBswMEAQYYAAMWAR4DVAGuAVsBowHcAf8BkQG4
|
||||
AeQB/wGoAcoB7AH/AaUBxwHsAf8BjQG1AeIB/wFNAZoB0gH/AVoCXwHbAzEBTlQAAzIBUQJkAVkB7AHQ
|
||||
AbIBlQH/AewB4AHZAf8B5gHVAcQB/wHTAbABlAH/AdMBpgFcAf8BywGPAToB/wFnAWUBWQHyAToCOQFg
|
||||
NAABUwJUAawDVgGzAwQBBiQAAysBQgNMAZABWwJdAdIBWQJcAc8DTgGZAy0BRWAAAxEBFwNEAXoCWgFX
|
||||
AcUCZQFeAeUCYQFYAeYCXAFZAckCSAFHAYMDFQEdEAABQgFNAT4HAAE+AwABKAMAAUADAAEgAwABAQEA
|
||||
AQEGAAEBFgAD/wEAAeABBwIAAfwBPwIAAcABAwIAAfwBPwIAAcABAwIAAcABAwIAAcABAwIAAcABAwIA
|
||||
AcABAwIAAcABAwIAAcABAwIAAcABAwIAAcABAwYAAcABAwIAAQEBgAIAAcABAwGAAgEBgAIAAcABAwGA
|
||||
AQEEAAHAAQMBwAEDAcABAwIAAcABAwHwAQ8BwAEDAgABwAEDAfABDwGAAQMCAAHAAQMB8AEPAcABAwIA
|
||||
AcABAwHwAQ8B8AEPAgABwAEDAfgBHwH8AT8CAAHjBf8B4AEHAYABAQH8AR8C/wHAAQMBgAEHAfgBBwL/
|
||||
AYABAwEAAQcB+AEDAv8BwAEDAQABBwHwAQECAAHAAQMBAAEHAYADAAGAAQEBgAEHAgABgAEBAgABwAEH
|
||||
AQEBAAGAAQECAAHgAQMCAAGAAQECAAHgAQECAAGAAQECAAHgAwABgAEBAgAB4AEAAYABAAGAAQECAAHg
|
||||
AQABgAEAAv8BgAEBAeABAQHgAQEC/wHAAQMB/wHDAfABAwL/AeABBwH/AccB/AEPAv8B8AEPCw==
|
||||
</value>
|
||||
</data>
|
||||
</root>
|
||||
@@ -1,4 +1,5 @@
|
||||
Imports WeifenLuo.WinFormsUI.Docking
|
||||
Imports mRemoteNG.My.Resources
|
||||
Imports WeifenLuo.WinFormsUI.Docking
|
||||
Imports mRemoteNG.App.Runtime
|
||||
|
||||
Public Class frmOptions
|
||||
@@ -210,6 +211,8 @@ Public Class frmOptions
|
||||
Me.txtCredentialsUsername = New System.Windows.Forms.TextBox
|
||||
Me.lblCredentialsDomain = New System.Windows.Forms.Label
|
||||
Me.tabSQLServer = New System.Windows.Forms.TabPage
|
||||
Me.lblSQLDatabaseName = New System.Windows.Forms.Label
|
||||
Me.txtSQLDatabaseName = New System.Windows.Forms.TextBox
|
||||
Me.lblExperimental = New System.Windows.Forms.Label
|
||||
Me.chkUseSQLServer = New System.Windows.Forms.CheckBox
|
||||
Me.lblSQLUsername = New System.Windows.Forms.Label
|
||||
@@ -221,8 +224,6 @@ Public Class frmOptions
|
||||
Me.lblSQLPassword = New System.Windows.Forms.Label
|
||||
Me.tabUpdates = New System.Windows.Forms.TabPage
|
||||
Me.tabAdvanced = New System.Windows.Forms.TabPage
|
||||
Me.lblSQLDatabaseName = New System.Windows.Forms.Label
|
||||
Me.txtSQLDatabaseName = New System.Windows.Forms.TextBox
|
||||
CType(Me.numPuttyWaitTime, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||
CType(Me.numUVNCSCPort, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||
Me.pnlProxy.SuspendLayout()
|
||||
@@ -251,7 +252,7 @@ Public Class frmOptions
|
||||
Me.btnOK.Location = New System.Drawing.Point(626, 507)
|
||||
Me.btnOK.Name = "btnOK"
|
||||
Me.btnOK.Size = New System.Drawing.Size(75, 23)
|
||||
Me.btnOK.TabIndex = 10000
|
||||
Me.btnOK.TabIndex = 2
|
||||
Me.btnOK.Text = "&OK"
|
||||
Me.btnOK.UseVisualStyleBackColor = True
|
||||
'
|
||||
@@ -262,7 +263,7 @@ Public Class frmOptions
|
||||
Me.btnCancel.Location = New System.Drawing.Point(707, 507)
|
||||
Me.btnCancel.Name = "btnCancel"
|
||||
Me.btnCancel.Size = New System.Drawing.Size(75, 23)
|
||||
Me.btnCancel.TabIndex = 11000
|
||||
Me.btnCancel.TabIndex = 3
|
||||
Me.btnCancel.Text = "&Cancel"
|
||||
Me.btnCancel.UseVisualStyleBackColor = True
|
||||
'
|
||||
@@ -280,7 +281,7 @@ Public Class frmOptions
|
||||
Me.lvPages.Name = "lvPages"
|
||||
Me.lvPages.Scrollable = False
|
||||
Me.lvPages.Size = New System.Drawing.Size(154, 489)
|
||||
Me.lvPages.TabIndex = 11001
|
||||
Me.lvPages.TabIndex = 0
|
||||
Me.lvPages.TileSize = New System.Drawing.Size(154, 30)
|
||||
Me.lvPages.UseCompatibleStateImageBehavior = False
|
||||
Me.lvPages.View = System.Windows.Forms.View.Tile
|
||||
@@ -303,7 +304,7 @@ Public Class frmOptions
|
||||
Me.lblMaximumPuttyWaitTime.Location = New System.Drawing.Point(3, 188)
|
||||
Me.lblMaximumPuttyWaitTime.Name = "lblMaximumPuttyWaitTime"
|
||||
Me.lblMaximumPuttyWaitTime.Size = New System.Drawing.Size(135, 13)
|
||||
Me.lblMaximumPuttyWaitTime.TabIndex = 75
|
||||
Me.lblMaximumPuttyWaitTime.TabIndex = 9
|
||||
Me.lblMaximumPuttyWaitTime.Text = "Maximum PuTTY wait time:"
|
||||
'
|
||||
'chkAutomaticReconnect
|
||||
@@ -312,7 +313,7 @@ Public Class frmOptions
|
||||
Me.chkAutomaticReconnect.Location = New System.Drawing.Point(3, 72)
|
||||
Me.chkAutomaticReconnect.Name = "chkAutomaticReconnect"
|
||||
Me.chkAutomaticReconnect.Size = New System.Drawing.Size(399, 17)
|
||||
Me.chkAutomaticReconnect.TabIndex = 25
|
||||
Me.chkAutomaticReconnect.TabIndex = 3
|
||||
Me.chkAutomaticReconnect.Text = "Automatically try to reconnect when disconnected from server (RDP && ICA only)"
|
||||
Me.chkAutomaticReconnect.UseVisualStyleBackColor = True
|
||||
'
|
||||
@@ -323,7 +324,7 @@ Public Class frmOptions
|
||||
Me.numPuttyWaitTime.Maximum = New Decimal(New Integer() {999, 0, 0, 0})
|
||||
Me.numPuttyWaitTime.Name = "numPuttyWaitTime"
|
||||
Me.numPuttyWaitTime.Size = New System.Drawing.Size(49, 20)
|
||||
Me.numPuttyWaitTime.TabIndex = 76
|
||||
Me.numPuttyWaitTime.TabIndex = 10
|
||||
Me.numPuttyWaitTime.Value = New Decimal(New Integer() {5, 0, 0, 0})
|
||||
'
|
||||
'lblConfigurePuttySessions
|
||||
@@ -332,7 +333,7 @@ Public Class frmOptions
|
||||
Me.lblConfigurePuttySessions.Location = New System.Drawing.Point(3, 157)
|
||||
Me.lblConfigurePuttySessions.Name = "lblConfigurePuttySessions"
|
||||
Me.lblConfigurePuttySessions.Size = New System.Drawing.Size(227, 13)
|
||||
Me.lblConfigurePuttySessions.TabIndex = 60
|
||||
Me.lblConfigurePuttySessions.TabIndex = 7
|
||||
Me.lblConfigurePuttySessions.Text = "To configure PuTTY sessions click this button:"
|
||||
'
|
||||
'numUVNCSCPort
|
||||
@@ -342,7 +343,7 @@ Public Class frmOptions
|
||||
Me.numUVNCSCPort.Maximum = New Decimal(New Integer() {65535, 0, 0, 0})
|
||||
Me.numUVNCSCPort.Name = "numUVNCSCPort"
|
||||
Me.numUVNCSCPort.Size = New System.Drawing.Size(72, 20)
|
||||
Me.numUVNCSCPort.TabIndex = 130
|
||||
Me.numUVNCSCPort.TabIndex = 16
|
||||
Me.numUVNCSCPort.Value = New Decimal(New Integer() {5500, 0, 0, 0})
|
||||
'
|
||||
'btnLaunchPutty
|
||||
@@ -352,7 +353,7 @@ Public Class frmOptions
|
||||
Me.btnLaunchPutty.Location = New System.Drawing.Point(291, 153)
|
||||
Me.btnLaunchPutty.Name = "btnLaunchPutty"
|
||||
Me.btnLaunchPutty.Size = New System.Drawing.Size(110, 23)
|
||||
Me.btnLaunchPutty.TabIndex = 70
|
||||
Me.btnLaunchPutty.TabIndex = 8
|
||||
Me.btnLaunchPutty.Text = "Launch PuTTY"
|
||||
Me.btnLaunchPutty.TextAlign = System.Drawing.ContentAlignment.MiddleRight
|
||||
Me.btnLaunchPutty.UseVisualStyleBackColor = True
|
||||
@@ -363,7 +364,7 @@ Public Class frmOptions
|
||||
Me.lblSeconds.Location = New System.Drawing.Point(428, 189)
|
||||
Me.lblSeconds.Name = "lblSeconds"
|
||||
Me.lblSeconds.Size = New System.Drawing.Size(47, 13)
|
||||
Me.lblSeconds.TabIndex = 77
|
||||
Me.lblSeconds.TabIndex = 11
|
||||
Me.lblSeconds.Text = "seconds"
|
||||
'
|
||||
'btnBrowseCustomPuttyPath
|
||||
@@ -372,7 +373,7 @@ Public Class frmOptions
|
||||
Me.btnBrowseCustomPuttyPath.Location = New System.Drawing.Point(291, 116)
|
||||
Me.btnBrowseCustomPuttyPath.Name = "btnBrowseCustomPuttyPath"
|
||||
Me.btnBrowseCustomPuttyPath.Size = New System.Drawing.Size(75, 23)
|
||||
Me.btnBrowseCustomPuttyPath.TabIndex = 50
|
||||
Me.btnBrowseCustomPuttyPath.TabIndex = 6
|
||||
Me.btnBrowseCustomPuttyPath.Text = "Browse..."
|
||||
Me.btnBrowseCustomPuttyPath.UseVisualStyleBackColor = True
|
||||
'
|
||||
@@ -382,7 +383,7 @@ Public Class frmOptions
|
||||
Me.lblUVNCSCPort.Location = New System.Drawing.Point(3, 281)
|
||||
Me.lblUVNCSCPort.Name = "lblUVNCSCPort"
|
||||
Me.lblUVNCSCPort.Size = New System.Drawing.Size(176, 13)
|
||||
Me.lblUVNCSCPort.TabIndex = 120
|
||||
Me.lblUVNCSCPort.TabIndex = 15
|
||||
Me.lblUVNCSCPort.Text = "UltraVNC SingleClick Listening Port:"
|
||||
'
|
||||
'txtCustomPuttyPath
|
||||
@@ -392,7 +393,7 @@ Public Class frmOptions
|
||||
Me.txtCustomPuttyPath.Location = New System.Drawing.Point(21, 118)
|
||||
Me.txtCustomPuttyPath.Name = "txtCustomPuttyPath"
|
||||
Me.txtCustomPuttyPath.Size = New System.Drawing.Size(264, 20)
|
||||
Me.txtCustomPuttyPath.TabIndex = 40
|
||||
Me.txtCustomPuttyPath.TabIndex = 5
|
||||
'
|
||||
'txtXULrunnerPath
|
||||
'
|
||||
@@ -400,7 +401,7 @@ Public Class frmOptions
|
||||
Me.txtXULrunnerPath.Location = New System.Drawing.Point(21, 238)
|
||||
Me.txtXULrunnerPath.Name = "txtXULrunnerPath"
|
||||
Me.txtXULrunnerPath.Size = New System.Drawing.Size(264, 20)
|
||||
Me.txtXULrunnerPath.TabIndex = 131
|
||||
Me.txtXULrunnerPath.TabIndex = 13
|
||||
'
|
||||
'chkUseCustomPuttyPath
|
||||
'
|
||||
@@ -408,7 +409,7 @@ Public Class frmOptions
|
||||
Me.chkUseCustomPuttyPath.Location = New System.Drawing.Point(3, 95)
|
||||
Me.chkUseCustomPuttyPath.Name = "chkUseCustomPuttyPath"
|
||||
Me.chkUseCustomPuttyPath.Size = New System.Drawing.Size(146, 17)
|
||||
Me.chkUseCustomPuttyPath.TabIndex = 30
|
||||
Me.chkUseCustomPuttyPath.TabIndex = 4
|
||||
Me.chkUseCustomPuttyPath.Text = "Use custom PuTTY path:"
|
||||
Me.chkUseCustomPuttyPath.UseVisualStyleBackColor = True
|
||||
'
|
||||
@@ -417,7 +418,7 @@ Public Class frmOptions
|
||||
Me.btnBrowseXulRunnerPath.Location = New System.Drawing.Point(291, 236)
|
||||
Me.btnBrowseXulRunnerPath.Name = "btnBrowseXulRunnerPath"
|
||||
Me.btnBrowseXulRunnerPath.Size = New System.Drawing.Size(75, 23)
|
||||
Me.btnBrowseXulRunnerPath.TabIndex = 132
|
||||
Me.btnBrowseXulRunnerPath.TabIndex = 14
|
||||
Me.btnBrowseXulRunnerPath.Text = "Browse..."
|
||||
Me.btnBrowseXulRunnerPath.UseVisualStyleBackColor = True
|
||||
'
|
||||
@@ -427,7 +428,7 @@ Public Class frmOptions
|
||||
Me.chkEncryptCompleteFile.Location = New System.Drawing.Point(2, 26)
|
||||
Me.chkEncryptCompleteFile.Name = "chkEncryptCompleteFile"
|
||||
Me.chkEncryptCompleteFile.Size = New System.Drawing.Size(180, 17)
|
||||
Me.chkEncryptCompleteFile.TabIndex = 20
|
||||
Me.chkEncryptCompleteFile.TabIndex = 1
|
||||
Me.chkEncryptCompleteFile.Text = "Encrypt complete connection file"
|
||||
Me.chkEncryptCompleteFile.UseVisualStyleBackColor = True
|
||||
'
|
||||
@@ -437,7 +438,7 @@ Public Class frmOptions
|
||||
Me.lblXulRunnerPath.Location = New System.Drawing.Point(3, 220)
|
||||
Me.lblXulRunnerPath.Name = "lblXulRunnerPath"
|
||||
Me.lblXulRunnerPath.Size = New System.Drawing.Size(85, 13)
|
||||
Me.lblXulRunnerPath.TabIndex = 133
|
||||
Me.lblXulRunnerPath.TabIndex = 12
|
||||
Me.lblXulRunnerPath.Text = "XULrunner path:"
|
||||
'
|
||||
'chkAutomaticallyGetSessionInfo
|
||||
@@ -446,7 +447,7 @@ Public Class frmOptions
|
||||
Me.chkAutomaticallyGetSessionInfo.Location = New System.Drawing.Point(3, 49)
|
||||
Me.chkAutomaticallyGetSessionInfo.Name = "chkAutomaticallyGetSessionInfo"
|
||||
Me.chkAutomaticallyGetSessionInfo.Size = New System.Drawing.Size(198, 17)
|
||||
Me.chkAutomaticallyGetSessionInfo.TabIndex = 20
|
||||
Me.chkAutomaticallyGetSessionInfo.TabIndex = 2
|
||||
Me.chkAutomaticallyGetSessionInfo.Text = "Automatically get session information"
|
||||
Me.chkAutomaticallyGetSessionInfo.UseVisualStyleBackColor = True
|
||||
'
|
||||
@@ -456,7 +457,7 @@ Public Class frmOptions
|
||||
Me.chkWriteLogFile.Location = New System.Drawing.Point(3, 3)
|
||||
Me.chkWriteLogFile.Name = "chkWriteLogFile"
|
||||
Me.chkWriteLogFile.Size = New System.Drawing.Size(171, 17)
|
||||
Me.chkWriteLogFile.TabIndex = 10
|
||||
Me.chkWriteLogFile.TabIndex = 0
|
||||
Me.chkWriteLogFile.Text = "Write log file (mRemoteNG.log)"
|
||||
Me.chkWriteLogFile.UseVisualStyleBackColor = True
|
||||
'
|
||||
@@ -470,7 +471,7 @@ Public Class frmOptions
|
||||
Me.pnlProxy.Location = New System.Drawing.Point(3, 200)
|
||||
Me.pnlProxy.Name = "pnlProxy"
|
||||
Me.pnlProxy.Size = New System.Drawing.Size(536, 224)
|
||||
Me.pnlProxy.TabIndex = 134
|
||||
Me.pnlProxy.TabIndex = 2
|
||||
'
|
||||
'pnlProxyBasic
|
||||
'
|
||||
@@ -482,14 +483,14 @@ Public Class frmOptions
|
||||
Me.pnlProxyBasic.Location = New System.Drawing.Point(8, 32)
|
||||
Me.pnlProxyBasic.Name = "pnlProxyBasic"
|
||||
Me.pnlProxyBasic.Size = New System.Drawing.Size(512, 40)
|
||||
Me.pnlProxyBasic.TabIndex = 90
|
||||
Me.pnlProxyBasic.TabIndex = 1
|
||||
'
|
||||
'lblProxyAddress
|
||||
'
|
||||
Me.lblProxyAddress.Location = New System.Drawing.Point(8, 8)
|
||||
Me.lblProxyAddress.Name = "lblProxyAddress"
|
||||
Me.lblProxyAddress.Size = New System.Drawing.Size(96, 24)
|
||||
Me.lblProxyAddress.TabIndex = 1
|
||||
Me.lblProxyAddress.TabIndex = 0
|
||||
Me.lblProxyAddress.Text = "Address:"
|
||||
Me.lblProxyAddress.TextAlign = System.Drawing.ContentAlignment.MiddleRight
|
||||
'
|
||||
@@ -499,14 +500,14 @@ Public Class frmOptions
|
||||
Me.txtProxyAddress.Location = New System.Drawing.Point(104, 8)
|
||||
Me.txtProxyAddress.Name = "txtProxyAddress"
|
||||
Me.txtProxyAddress.Size = New System.Drawing.Size(240, 20)
|
||||
Me.txtProxyAddress.TabIndex = 2
|
||||
Me.txtProxyAddress.TabIndex = 1
|
||||
'
|
||||
'lblProxyPort
|
||||
'
|
||||
Me.lblProxyPort.Location = New System.Drawing.Point(320, 8)
|
||||
Me.lblProxyPort.Name = "lblProxyPort"
|
||||
Me.lblProxyPort.Size = New System.Drawing.Size(64, 23)
|
||||
Me.lblProxyPort.TabIndex = 3
|
||||
Me.lblProxyPort.TabIndex = 2
|
||||
Me.lblProxyPort.Text = "Port:"
|
||||
Me.lblProxyPort.TextAlign = System.Drawing.ContentAlignment.MiddleRight
|
||||
'
|
||||
@@ -518,7 +519,7 @@ Public Class frmOptions
|
||||
Me.numProxyPort.Minimum = New Decimal(New Integer() {1, 0, 0, 0})
|
||||
Me.numProxyPort.Name = "numProxyPort"
|
||||
Me.numProxyPort.Size = New System.Drawing.Size(64, 20)
|
||||
Me.numProxyPort.TabIndex = 5001
|
||||
Me.numProxyPort.TabIndex = 3
|
||||
Me.numProxyPort.Value = New Decimal(New Integer() {80, 0, 0, 0})
|
||||
'
|
||||
'chkUseProxyForAutomaticUpdates
|
||||
@@ -527,7 +528,7 @@ Public Class frmOptions
|
||||
Me.chkUseProxyForAutomaticUpdates.Location = New System.Drawing.Point(8, 8)
|
||||
Me.chkUseProxyForAutomaticUpdates.Name = "chkUseProxyForAutomaticUpdates"
|
||||
Me.chkUseProxyForAutomaticUpdates.Size = New System.Drawing.Size(168, 17)
|
||||
Me.chkUseProxyForAutomaticUpdates.TabIndex = 80
|
||||
Me.chkUseProxyForAutomaticUpdates.TabIndex = 0
|
||||
Me.chkUseProxyForAutomaticUpdates.Text = "Use a proxy server to connect"
|
||||
Me.chkUseProxyForAutomaticUpdates.UseVisualStyleBackColor = True
|
||||
'
|
||||
@@ -538,7 +539,7 @@ Public Class frmOptions
|
||||
Me.chkUseProxyAuthentication.Location = New System.Drawing.Point(32, 80)
|
||||
Me.chkUseProxyAuthentication.Name = "chkUseProxyAuthentication"
|
||||
Me.chkUseProxyAuthentication.Size = New System.Drawing.Size(216, 17)
|
||||
Me.chkUseProxyAuthentication.TabIndex = 100
|
||||
Me.chkUseProxyAuthentication.TabIndex = 2
|
||||
Me.chkUseProxyAuthentication.Text = "This proxy server requires authentication"
|
||||
Me.chkUseProxyAuthentication.UseVisualStyleBackColor = True
|
||||
'
|
||||
@@ -552,14 +553,14 @@ Public Class frmOptions
|
||||
Me.pnlProxyAuthentication.Location = New System.Drawing.Point(8, 104)
|
||||
Me.pnlProxyAuthentication.Name = "pnlProxyAuthentication"
|
||||
Me.pnlProxyAuthentication.Size = New System.Drawing.Size(512, 72)
|
||||
Me.pnlProxyAuthentication.TabIndex = 110
|
||||
Me.pnlProxyAuthentication.TabIndex = 3
|
||||
'
|
||||
'lblProxyUsername
|
||||
'
|
||||
Me.lblProxyUsername.Location = New System.Drawing.Point(8, 8)
|
||||
Me.lblProxyUsername.Name = "lblProxyUsername"
|
||||
Me.lblProxyUsername.Size = New System.Drawing.Size(96, 24)
|
||||
Me.lblProxyUsername.TabIndex = 1
|
||||
Me.lblProxyUsername.TabIndex = 0
|
||||
Me.lblProxyUsername.Text = "Username:"
|
||||
Me.lblProxyUsername.TextAlign = System.Drawing.ContentAlignment.MiddleRight
|
||||
'
|
||||
@@ -569,14 +570,14 @@ Public Class frmOptions
|
||||
Me.txtProxyUsername.Location = New System.Drawing.Point(104, 8)
|
||||
Me.txtProxyUsername.Name = "txtProxyUsername"
|
||||
Me.txtProxyUsername.Size = New System.Drawing.Size(240, 20)
|
||||
Me.txtProxyUsername.TabIndex = 2
|
||||
Me.txtProxyUsername.TabIndex = 1
|
||||
'
|
||||
'lblProxyPassword
|
||||
'
|
||||
Me.lblProxyPassword.Location = New System.Drawing.Point(8, 40)
|
||||
Me.lblProxyPassword.Name = "lblProxyPassword"
|
||||
Me.lblProxyPassword.Size = New System.Drawing.Size(96, 24)
|
||||
Me.lblProxyPassword.TabIndex = 3
|
||||
Me.lblProxyPassword.TabIndex = 2
|
||||
Me.lblProxyPassword.Text = "Password:"
|
||||
Me.lblProxyPassword.TextAlign = System.Drawing.ContentAlignment.MiddleRight
|
||||
'
|
||||
@@ -586,7 +587,7 @@ Public Class frmOptions
|
||||
Me.txtProxyPassword.Location = New System.Drawing.Point(104, 40)
|
||||
Me.txtProxyPassword.Name = "txtProxyPassword"
|
||||
Me.txtProxyPassword.Size = New System.Drawing.Size(240, 20)
|
||||
Me.txtProxyPassword.TabIndex = 4
|
||||
Me.txtProxyPassword.TabIndex = 3
|
||||
Me.txtProxyPassword.UseSystemPasswordChar = True
|
||||
'
|
||||
'btnTestProxy
|
||||
@@ -594,7 +595,7 @@ Public Class frmOptions
|
||||
Me.btnTestProxy.Location = New System.Drawing.Point(8, 184)
|
||||
Me.btnTestProxy.Name = "btnTestProxy"
|
||||
Me.btnTestProxy.Size = New System.Drawing.Size(100, 32)
|
||||
Me.btnTestProxy.TabIndex = 111
|
||||
Me.btnTestProxy.TabIndex = 4
|
||||
Me.btnTestProxy.Text = "Test Proxy"
|
||||
Me.btnTestProxy.UseVisualStyleBackColor = True
|
||||
'
|
||||
@@ -606,14 +607,14 @@ Public Class frmOptions
|
||||
Me.pnlUpdateCheck.Location = New System.Drawing.Point(3, 48)
|
||||
Me.pnlUpdateCheck.Name = "pnlUpdateCheck"
|
||||
Me.pnlUpdateCheck.Size = New System.Drawing.Size(536, 120)
|
||||
Me.pnlUpdateCheck.TabIndex = 137
|
||||
Me.pnlUpdateCheck.TabIndex = 1
|
||||
'
|
||||
'btnUpdateCheckNow
|
||||
'
|
||||
Me.btnUpdateCheckNow.Location = New System.Drawing.Point(8, 80)
|
||||
Me.btnUpdateCheckNow.Name = "btnUpdateCheckNow"
|
||||
Me.btnUpdateCheckNow.Size = New System.Drawing.Size(100, 32)
|
||||
Me.btnUpdateCheckNow.TabIndex = 136
|
||||
Me.btnUpdateCheckNow.TabIndex = 2
|
||||
Me.btnUpdateCheckNow.Text = "Check Now"
|
||||
Me.btnUpdateCheckNow.UseVisualStyleBackColor = True
|
||||
'
|
||||
@@ -623,7 +624,7 @@ Public Class frmOptions
|
||||
Me.chkCheckForUpdatesOnStartup.Location = New System.Drawing.Point(8, 8)
|
||||
Me.chkCheckForUpdatesOnStartup.Name = "chkCheckForUpdatesOnStartup"
|
||||
Me.chkCheckForUpdatesOnStartup.Size = New System.Drawing.Size(213, 17)
|
||||
Me.chkCheckForUpdatesOnStartup.TabIndex = 31
|
||||
Me.chkCheckForUpdatesOnStartup.TabIndex = 0
|
||||
Me.chkCheckForUpdatesOnStartup.Text = "Check for updates and announcements"
|
||||
Me.chkCheckForUpdatesOnStartup.UseVisualStyleBackColor = True
|
||||
'
|
||||
@@ -634,14 +635,14 @@ Public Class frmOptions
|
||||
Me.cboUpdateCheckFrequency.Location = New System.Drawing.Point(48, 40)
|
||||
Me.cboUpdateCheckFrequency.Name = "cboUpdateCheckFrequency"
|
||||
Me.cboUpdateCheckFrequency.Size = New System.Drawing.Size(128, 21)
|
||||
Me.cboUpdateCheckFrequency.TabIndex = 135
|
||||
Me.cboUpdateCheckFrequency.TabIndex = 1
|
||||
'
|
||||
'lblUpdatesExplanation
|
||||
'
|
||||
Me.lblUpdatesExplanation.Location = New System.Drawing.Point(3, 0)
|
||||
Me.lblUpdatesExplanation.Name = "lblUpdatesExplanation"
|
||||
Me.lblUpdatesExplanation.Size = New System.Drawing.Size(536, 40)
|
||||
Me.lblUpdatesExplanation.TabIndex = 136
|
||||
Me.lblUpdatesExplanation.TabIndex = 0
|
||||
Me.lblUpdatesExplanation.Text = "mRemoteNG can periodically connect to the mRemoteNG website to check for updates " & _
|
||||
"and product announcements."
|
||||
'
|
||||
@@ -651,7 +652,7 @@ Public Class frmOptions
|
||||
Me.chkHostnameLikeDisplayName.Location = New System.Drawing.Point(3, 49)
|
||||
Me.chkHostnameLikeDisplayName.Name = "chkHostnameLikeDisplayName"
|
||||
Me.chkHostnameLikeDisplayName.Size = New System.Drawing.Size(328, 17)
|
||||
Me.chkHostnameLikeDisplayName.TabIndex = 30
|
||||
Me.chkHostnameLikeDisplayName.TabIndex = 2
|
||||
Me.chkHostnameLikeDisplayName.Text = "Set hostname like display name when creating new connections"
|
||||
Me.chkHostnameLikeDisplayName.UseVisualStyleBackColor = True
|
||||
'
|
||||
@@ -663,7 +664,7 @@ Public Class frmOptions
|
||||
Me.pnlAutoSave.Location = New System.Drawing.Point(3, 107)
|
||||
Me.pnlAutoSave.Name = "pnlAutoSave"
|
||||
Me.pnlAutoSave.Size = New System.Drawing.Size(500, 29)
|
||||
Me.pnlAutoSave.TabIndex = 50
|
||||
Me.pnlAutoSave.TabIndex = 4
|
||||
'
|
||||
'lblAutoSave1
|
||||
'
|
||||
@@ -671,7 +672,7 @@ Public Class frmOptions
|
||||
Me.lblAutoSave1.Location = New System.Drawing.Point(3, 9)
|
||||
Me.lblAutoSave1.Name = "lblAutoSave1"
|
||||
Me.lblAutoSave1.Size = New System.Drawing.Size(89, 13)
|
||||
Me.lblAutoSave1.TabIndex = 40
|
||||
Me.lblAutoSave1.TabIndex = 0
|
||||
Me.lblAutoSave1.Text = "Auto Save every:"
|
||||
'
|
||||
'numAutoSave
|
||||
@@ -681,7 +682,7 @@ Public Class frmOptions
|
||||
Me.numAutoSave.Maximum = New Decimal(New Integer() {9999, 0, 0, 0})
|
||||
Me.numAutoSave.Name = "numAutoSave"
|
||||
Me.numAutoSave.Size = New System.Drawing.Size(53, 20)
|
||||
Me.numAutoSave.TabIndex = 51
|
||||
Me.numAutoSave.TabIndex = 1
|
||||
'
|
||||
'lblAutoSave2
|
||||
'
|
||||
@@ -689,7 +690,7 @@ Public Class frmOptions
|
||||
Me.lblAutoSave2.Location = New System.Drawing.Point(233, 9)
|
||||
Me.lblAutoSave2.Name = "lblAutoSave2"
|
||||
Me.lblAutoSave2.Size = New System.Drawing.Size(135, 13)
|
||||
Me.lblAutoSave2.TabIndex = 60
|
||||
Me.lblAutoSave2.TabIndex = 2
|
||||
Me.lblAutoSave2.Text = "Minutes (0 means disabled)"
|
||||
'
|
||||
'chkSingleClickOnOpenedConnectionSwitchesToIt
|
||||
@@ -698,7 +699,7 @@ Public Class frmOptions
|
||||
Me.chkSingleClickOnOpenedConnectionSwitchesToIt.Location = New System.Drawing.Point(3, 26)
|
||||
Me.chkSingleClickOnOpenedConnectionSwitchesToIt.Name = "chkSingleClickOnOpenedConnectionSwitchesToIt"
|
||||
Me.chkSingleClickOnOpenedConnectionSwitchesToIt.Size = New System.Drawing.Size(254, 17)
|
||||
Me.chkSingleClickOnOpenedConnectionSwitchesToIt.TabIndex = 20
|
||||
Me.chkSingleClickOnOpenedConnectionSwitchesToIt.TabIndex = 1
|
||||
Me.chkSingleClickOnOpenedConnectionSwitchesToIt.Text = "Single click on opened connection switches to it"
|
||||
Me.chkSingleClickOnOpenedConnectionSwitchesToIt.UseVisualStyleBackColor = True
|
||||
'
|
||||
@@ -708,7 +709,7 @@ Public Class frmOptions
|
||||
Me.chkSingleClickOnConnectionOpensIt.Location = New System.Drawing.Point(3, 3)
|
||||
Me.chkSingleClickOnConnectionOpensIt.Name = "chkSingleClickOnConnectionOpensIt"
|
||||
Me.chkSingleClickOnConnectionOpensIt.Size = New System.Drawing.Size(191, 17)
|
||||
Me.chkSingleClickOnConnectionOpensIt.TabIndex = 10
|
||||
Me.chkSingleClickOnConnectionOpensIt.TabIndex = 0
|
||||
Me.chkSingleClickOnConnectionOpensIt.Text = "Single click on connection opens it"
|
||||
Me.chkSingleClickOnConnectionOpensIt.UseVisualStyleBackColor = True
|
||||
'
|
||||
@@ -719,7 +720,7 @@ Public Class frmOptions
|
||||
Me.pnlRdpReconnectionCount.Location = New System.Drawing.Point(3, 72)
|
||||
Me.pnlRdpReconnectionCount.Name = "pnlRdpReconnectionCount"
|
||||
Me.pnlRdpReconnectionCount.Size = New System.Drawing.Size(500, 29)
|
||||
Me.pnlRdpReconnectionCount.TabIndex = 40
|
||||
Me.pnlRdpReconnectionCount.TabIndex = 3
|
||||
'
|
||||
'lblRdpReconnectionCount
|
||||
'
|
||||
@@ -727,7 +728,7 @@ Public Class frmOptions
|
||||
Me.lblRdpReconnectionCount.Location = New System.Drawing.Point(3, 9)
|
||||
Me.lblRdpReconnectionCount.Name = "lblRdpReconnectionCount"
|
||||
Me.lblRdpReconnectionCount.Size = New System.Drawing.Size(131, 13)
|
||||
Me.lblRdpReconnectionCount.TabIndex = 40
|
||||
Me.lblRdpReconnectionCount.TabIndex = 0
|
||||
Me.lblRdpReconnectionCount.Text = "RDP Reconnection Count"
|
||||
'
|
||||
'numRdpReconnectionCount
|
||||
@@ -737,7 +738,7 @@ Public Class frmOptions
|
||||
Me.numRdpReconnectionCount.Maximum = New Decimal(New Integer() {20, 0, 0, 0})
|
||||
Me.numRdpReconnectionCount.Name = "numRdpReconnectionCount"
|
||||
Me.numRdpReconnectionCount.Size = New System.Drawing.Size(53, 20)
|
||||
Me.numRdpReconnectionCount.TabIndex = 41
|
||||
Me.numRdpReconnectionCount.TabIndex = 1
|
||||
Me.numRdpReconnectionCount.Value = New Decimal(New Integer() {5, 0, 0, 0})
|
||||
'
|
||||
'chkAlwaysShowPanelSelectionDlg
|
||||
@@ -746,7 +747,7 @@ Public Class frmOptions
|
||||
Me.chkAlwaysShowPanelSelectionDlg.Location = New System.Drawing.Point(3, 95)
|
||||
Me.chkAlwaysShowPanelSelectionDlg.Name = "chkAlwaysShowPanelSelectionDlg"
|
||||
Me.chkAlwaysShowPanelSelectionDlg.Size = New System.Drawing.Size(317, 17)
|
||||
Me.chkAlwaysShowPanelSelectionDlg.TabIndex = 50
|
||||
Me.chkAlwaysShowPanelSelectionDlg.TabIndex = 4
|
||||
Me.chkAlwaysShowPanelSelectionDlg.Text = "Always show panel selection dialog when opening connectins"
|
||||
Me.chkAlwaysShowPanelSelectionDlg.UseVisualStyleBackColor = True
|
||||
'
|
||||
@@ -756,7 +757,7 @@ Public Class frmOptions
|
||||
Me.chkShowLogonInfoOnTabs.Location = New System.Drawing.Point(3, 26)
|
||||
Me.chkShowLogonInfoOnTabs.Name = "chkShowLogonInfoOnTabs"
|
||||
Me.chkShowLogonInfoOnTabs.Size = New System.Drawing.Size(203, 17)
|
||||
Me.chkShowLogonInfoOnTabs.TabIndex = 20
|
||||
Me.chkShowLogonInfoOnTabs.TabIndex = 1
|
||||
Me.chkShowLogonInfoOnTabs.Text = "Show logon information on tab names"
|
||||
Me.chkShowLogonInfoOnTabs.UseVisualStyleBackColor = True
|
||||
'
|
||||
@@ -766,7 +767,7 @@ Public Class frmOptions
|
||||
Me.chkDoubleClickClosesTab.Location = New System.Drawing.Point(3, 72)
|
||||
Me.chkDoubleClickClosesTab.Name = "chkDoubleClickClosesTab"
|
||||
Me.chkDoubleClickClosesTab.Size = New System.Drawing.Size(159, 17)
|
||||
Me.chkDoubleClickClosesTab.TabIndex = 40
|
||||
Me.chkDoubleClickClosesTab.TabIndex = 3
|
||||
Me.chkDoubleClickClosesTab.Text = "Double click on tab closes it"
|
||||
Me.chkDoubleClickClosesTab.UseVisualStyleBackColor = True
|
||||
'
|
||||
@@ -776,7 +777,7 @@ Public Class frmOptions
|
||||
Me.chkShowProtocolOnTabs.Location = New System.Drawing.Point(3, 49)
|
||||
Me.chkShowProtocolOnTabs.Name = "chkShowProtocolOnTabs"
|
||||
Me.chkShowProtocolOnTabs.Size = New System.Drawing.Size(166, 17)
|
||||
Me.chkShowProtocolOnTabs.TabIndex = 30
|
||||
Me.chkShowProtocolOnTabs.TabIndex = 2
|
||||
Me.chkShowProtocolOnTabs.Text = "Show protocols on tab names"
|
||||
Me.chkShowProtocolOnTabs.UseVisualStyleBackColor = True
|
||||
'
|
||||
@@ -786,7 +787,7 @@ Public Class frmOptions
|
||||
Me.chkOpenNewTabRightOfSelected.Location = New System.Drawing.Point(3, 3)
|
||||
Me.chkOpenNewTabRightOfSelected.Name = "chkOpenNewTabRightOfSelected"
|
||||
Me.chkOpenNewTabRightOfSelected.Size = New System.Drawing.Size(280, 17)
|
||||
Me.chkOpenNewTabRightOfSelected.TabIndex = 10
|
||||
Me.chkOpenNewTabRightOfSelected.TabIndex = 0
|
||||
Me.chkOpenNewTabRightOfSelected.Text = "Open new tab to the right of the currently selected tab"
|
||||
Me.chkOpenNewTabRightOfSelected.UseVisualStyleBackColor = True
|
||||
'
|
||||
@@ -797,7 +798,7 @@ Public Class frmOptions
|
||||
Me.chkMCWarnings.Location = New System.Drawing.Point(126, 191)
|
||||
Me.chkMCWarnings.Name = "chkMCWarnings"
|
||||
Me.chkMCWarnings.Size = New System.Drawing.Size(71, 17)
|
||||
Me.chkMCWarnings.TabIndex = 54
|
||||
Me.chkMCWarnings.TabIndex = 8
|
||||
Me.chkMCWarnings.Text = "Warnings"
|
||||
Me.chkMCWarnings.UseVisualStyleBackColor = True
|
||||
'
|
||||
@@ -808,7 +809,7 @@ Public Class frmOptions
|
||||
Me.chkMCErrors.Location = New System.Drawing.Point(217, 191)
|
||||
Me.chkMCErrors.Name = "chkMCErrors"
|
||||
Me.chkMCErrors.Size = New System.Drawing.Size(53, 17)
|
||||
Me.chkMCErrors.TabIndex = 55
|
||||
Me.chkMCErrors.TabIndex = 9
|
||||
Me.chkMCErrors.Text = "Errors"
|
||||
Me.chkMCErrors.UseVisualStyleBackColor = True
|
||||
'
|
||||
@@ -819,7 +820,7 @@ Public Class frmOptions
|
||||
Me.chkMCInformation.Location = New System.Drawing.Point(19, 191)
|
||||
Me.chkMCInformation.Name = "chkMCInformation"
|
||||
Me.chkMCInformation.Size = New System.Drawing.Size(83, 17)
|
||||
Me.chkMCInformation.TabIndex = 53
|
||||
Me.chkMCInformation.TabIndex = 7
|
||||
Me.chkMCInformation.Text = "Informations"
|
||||
Me.chkMCInformation.UseVisualStyleBackColor = True
|
||||
'
|
||||
@@ -829,7 +830,7 @@ Public Class frmOptions
|
||||
Me.lblSwitchToErrorsAndInfos.Location = New System.Drawing.Point(3, 171)
|
||||
Me.lblSwitchToErrorsAndInfos.Name = "lblSwitchToErrorsAndInfos"
|
||||
Me.lblSwitchToErrorsAndInfos.Size = New System.Drawing.Size(159, 13)
|
||||
Me.lblSwitchToErrorsAndInfos.TabIndex = 52
|
||||
Me.lblSwitchToErrorsAndInfos.TabIndex = 6
|
||||
Me.lblSwitchToErrorsAndInfos.Text = "Switch to Notifications panel on:"
|
||||
'
|
||||
'chkUseOnlyErrorsAndInfosPanel
|
||||
@@ -838,7 +839,7 @@ Public Class frmOptions
|
||||
Me.chkUseOnlyErrorsAndInfosPanel.Location = New System.Drawing.Point(3, 146)
|
||||
Me.chkUseOnlyErrorsAndInfosPanel.Name = "chkUseOnlyErrorsAndInfosPanel"
|
||||
Me.chkUseOnlyErrorsAndInfosPanel.Size = New System.Drawing.Size(278, 17)
|
||||
Me.chkUseOnlyErrorsAndInfosPanel.TabIndex = 51
|
||||
Me.chkUseOnlyErrorsAndInfosPanel.TabIndex = 5
|
||||
Me.chkUseOnlyErrorsAndInfosPanel.Text = "Use only Notifications panel (no messagebox popups)"
|
||||
Me.chkUseOnlyErrorsAndInfosPanel.UseVisualStyleBackColor = True
|
||||
'
|
||||
@@ -848,7 +849,7 @@ Public Class frmOptions
|
||||
Me.chkShowFullConnectionsFilePathInTitle.Location = New System.Drawing.Point(3, 128)
|
||||
Me.chkShowFullConnectionsFilePathInTitle.Name = "chkShowFullConnectionsFilePathInTitle"
|
||||
Me.chkShowFullConnectionsFilePathInTitle.Size = New System.Drawing.Size(239, 17)
|
||||
Me.chkShowFullConnectionsFilePathInTitle.TabIndex = 20
|
||||
Me.chkShowFullConnectionsFilePathInTitle.TabIndex = 4
|
||||
Me.chkShowFullConnectionsFilePathInTitle.Text = "Show full connections file path in window title"
|
||||
Me.chkShowFullConnectionsFilePathInTitle.UseVisualStyleBackColor = True
|
||||
'
|
||||
@@ -858,7 +859,7 @@ Public Class frmOptions
|
||||
Me.chkShowSystemTrayIcon.Location = New System.Drawing.Point(3, 176)
|
||||
Me.chkShowSystemTrayIcon.Name = "chkShowSystemTrayIcon"
|
||||
Me.chkShowSystemTrayIcon.Size = New System.Drawing.Size(172, 17)
|
||||
Me.chkShowSystemTrayIcon.TabIndex = 30
|
||||
Me.chkShowSystemTrayIcon.TabIndex = 5
|
||||
Me.chkShowSystemTrayIcon.Text = "Always show System Tray Icon"
|
||||
Me.chkShowSystemTrayIcon.UseVisualStyleBackColor = True
|
||||
'
|
||||
@@ -868,7 +869,7 @@ Public Class frmOptions
|
||||
Me.chkMinimizeToSystemTray.Location = New System.Drawing.Point(3, 200)
|
||||
Me.chkMinimizeToSystemTray.Name = "chkMinimizeToSystemTray"
|
||||
Me.chkMinimizeToSystemTray.Size = New System.Drawing.Size(139, 17)
|
||||
Me.chkMinimizeToSystemTray.TabIndex = 40
|
||||
Me.chkMinimizeToSystemTray.TabIndex = 6
|
||||
Me.chkMinimizeToSystemTray.Text = "Minimize to System Tray"
|
||||
Me.chkMinimizeToSystemTray.UseVisualStyleBackColor = True
|
||||
'
|
||||
@@ -878,7 +879,7 @@ Public Class frmOptions
|
||||
Me.chkShowDescriptionTooltipsInTree.Location = New System.Drawing.Point(3, 104)
|
||||
Me.chkShowDescriptionTooltipsInTree.Name = "chkShowDescriptionTooltipsInTree"
|
||||
Me.chkShowDescriptionTooltipsInTree.Size = New System.Drawing.Size(231, 17)
|
||||
Me.chkShowDescriptionTooltipsInTree.TabIndex = 10
|
||||
Me.chkShowDescriptionTooltipsInTree.TabIndex = 3
|
||||
Me.chkShowDescriptionTooltipsInTree.Text = "Show description tooltips in connection tree"
|
||||
Me.chkShowDescriptionTooltipsInTree.UseVisualStyleBackColor = True
|
||||
'
|
||||
@@ -888,7 +889,7 @@ Public Class frmOptions
|
||||
Me.lblLanguage.Location = New System.Drawing.Point(3, 0)
|
||||
Me.lblLanguage.Name = "lblLanguage"
|
||||
Me.lblLanguage.Size = New System.Drawing.Size(55, 13)
|
||||
Me.lblLanguage.TabIndex = 41
|
||||
Me.lblLanguage.TabIndex = 0
|
||||
Me.lblLanguage.Text = "Language"
|
||||
'
|
||||
'cboLanguage
|
||||
@@ -899,7 +900,7 @@ Public Class frmOptions
|
||||
Me.cboLanguage.Name = "cboLanguage"
|
||||
Me.cboLanguage.Size = New System.Drawing.Size(304, 21)
|
||||
Me.cboLanguage.Sorted = True
|
||||
Me.cboLanguage.TabIndex = 42
|
||||
Me.cboLanguage.TabIndex = 1
|
||||
'
|
||||
'lblLanguageRestartRequired
|
||||
'
|
||||
@@ -907,7 +908,7 @@ Public Class frmOptions
|
||||
Me.lblLanguageRestartRequired.Location = New System.Drawing.Point(3, 56)
|
||||
Me.lblLanguageRestartRequired.Name = "lblLanguageRestartRequired"
|
||||
Me.lblLanguageRestartRequired.Size = New System.Drawing.Size(380, 13)
|
||||
Me.lblLanguageRestartRequired.TabIndex = 43
|
||||
Me.lblLanguageRestartRequired.TabIndex = 2
|
||||
Me.lblLanguageRestartRequired.Text = "mRemoteNG must be restarted before changes to the language will take effect."
|
||||
'
|
||||
'chkReconnectOnStart
|
||||
@@ -916,7 +917,7 @@ Public Class frmOptions
|
||||
Me.chkReconnectOnStart.Location = New System.Drawing.Point(3, 75)
|
||||
Me.chkReconnectOnStart.Name = "chkReconnectOnStart"
|
||||
Me.chkReconnectOnStart.Size = New System.Drawing.Size(273, 17)
|
||||
Me.chkReconnectOnStart.TabIndex = 40
|
||||
Me.chkReconnectOnStart.TabIndex = 3
|
||||
Me.chkReconnectOnStart.Text = "Reconnect to previously opened sessions on startup"
|
||||
Me.chkReconnectOnStart.UseVisualStyleBackColor = True
|
||||
'
|
||||
@@ -926,7 +927,7 @@ Public Class frmOptions
|
||||
Me.chkSingleInstance.Location = New System.Drawing.Point(3, 99)
|
||||
Me.chkSingleInstance.Name = "chkSingleInstance"
|
||||
Me.chkSingleInstance.Size = New System.Drawing.Size(366, 17)
|
||||
Me.chkSingleInstance.TabIndex = 50
|
||||
Me.chkSingleInstance.TabIndex = 4
|
||||
Me.chkSingleInstance.Text = "Allow only a single instance of the application (mRemote restart required)"
|
||||
Me.chkSingleInstance.UseVisualStyleBackColor = True
|
||||
'
|
||||
@@ -936,7 +937,7 @@ Public Class frmOptions
|
||||
Me.chkConfirmExit.Location = New System.Drawing.Point(3, 27)
|
||||
Me.chkConfirmExit.Name = "chkConfirmExit"
|
||||
Me.chkConfirmExit.Size = New System.Drawing.Size(221, 17)
|
||||
Me.chkConfirmExit.TabIndex = 20
|
||||
Me.chkConfirmExit.TabIndex = 1
|
||||
Me.chkConfirmExit.Text = "Confirm exit if there are open connections"
|
||||
Me.chkConfirmExit.UseVisualStyleBackColor = True
|
||||
'
|
||||
@@ -946,7 +947,7 @@ Public Class frmOptions
|
||||
Me.chkProperInstallationOfComponentsAtStartup.Location = New System.Drawing.Point(3, 123)
|
||||
Me.chkProperInstallationOfComponentsAtStartup.Name = "chkProperInstallationOfComponentsAtStartup"
|
||||
Me.chkProperInstallationOfComponentsAtStartup.Size = New System.Drawing.Size(262, 17)
|
||||
Me.chkProperInstallationOfComponentsAtStartup.TabIndex = 50
|
||||
Me.chkProperInstallationOfComponentsAtStartup.TabIndex = 5
|
||||
Me.chkProperInstallationOfComponentsAtStartup.Text = "Check proper installation of components at startup"
|
||||
Me.chkProperInstallationOfComponentsAtStartup.UseVisualStyleBackColor = True
|
||||
'
|
||||
@@ -956,7 +957,7 @@ Public Class frmOptions
|
||||
Me.chkSaveConsOnExit.Location = New System.Drawing.Point(3, 51)
|
||||
Me.chkSaveConsOnExit.Name = "chkSaveConsOnExit"
|
||||
Me.chkSaveConsOnExit.Size = New System.Drawing.Size(146, 17)
|
||||
Me.chkSaveConsOnExit.TabIndex = 10
|
||||
Me.chkSaveConsOnExit.TabIndex = 2
|
||||
Me.chkSaveConsOnExit.Text = "Save connections on exit"
|
||||
Me.chkSaveConsOnExit.UseVisualStyleBackColor = True
|
||||
'
|
||||
@@ -966,7 +967,7 @@ Public Class frmOptions
|
||||
Me.chkConfirmCloseConnection.Location = New System.Drawing.Point(3, 3)
|
||||
Me.chkConfirmCloseConnection.Name = "chkConfirmCloseConnection"
|
||||
Me.chkConfirmCloseConnection.Size = New System.Drawing.Size(176, 17)
|
||||
Me.chkConfirmCloseConnection.TabIndex = 51
|
||||
Me.chkConfirmCloseConnection.TabIndex = 0
|
||||
Me.chkConfirmCloseConnection.Text = "Confirm closing connection tabs"
|
||||
Me.chkConfirmCloseConnection.UseVisualStyleBackColor = True
|
||||
'
|
||||
@@ -984,7 +985,8 @@ Public Class frmOptions
|
||||
Me.tcTabControl.SelectedIndex = 0
|
||||
Me.tcTabControl.Size = New System.Drawing.Size(610, 489)
|
||||
Me.tcTabControl.SizeMode = System.Windows.Forms.TabSizeMode.Fixed
|
||||
Me.tcTabControl.TabIndex = 5001
|
||||
Me.tcTabControl.TabIndex = 1
|
||||
Me.tcTabControl.TabStop = False
|
||||
'
|
||||
'tabStartupExit
|
||||
'
|
||||
@@ -1066,7 +1068,7 @@ Public Class frmOptions
|
||||
Me.pnlDefaultCredentials.Location = New System.Drawing.Point(3, 142)
|
||||
Me.pnlDefaultCredentials.Name = "pnlDefaultCredentials"
|
||||
Me.pnlDefaultCredentials.Size = New System.Drawing.Size(596, 175)
|
||||
Me.pnlDefaultCredentials.TabIndex = 72
|
||||
Me.pnlDefaultCredentials.TabIndex = 5
|
||||
'
|
||||
'radCredentialsCustom
|
||||
'
|
||||
@@ -1074,7 +1076,7 @@ Public Class frmOptions
|
||||
Me.radCredentialsCustom.Location = New System.Drawing.Point(16, 69)
|
||||
Me.radCredentialsCustom.Name = "radCredentialsCustom"
|
||||
Me.radCredentialsCustom.Size = New System.Drawing.Size(87, 17)
|
||||
Me.radCredentialsCustom.TabIndex = 73
|
||||
Me.radCredentialsCustom.TabIndex = 3
|
||||
Me.radCredentialsCustom.Text = "the following:"
|
||||
Me.radCredentialsCustom.UseVisualStyleBackColor = True
|
||||
'
|
||||
@@ -1084,7 +1086,7 @@ Public Class frmOptions
|
||||
Me.lblDefaultCredentials.Location = New System.Drawing.Point(3, 9)
|
||||
Me.lblDefaultCredentials.Name = "lblDefaultCredentials"
|
||||
Me.lblDefaultCredentials.Size = New System.Drawing.Size(257, 13)
|
||||
Me.lblDefaultCredentials.TabIndex = 80
|
||||
Me.lblDefaultCredentials.TabIndex = 0
|
||||
Me.lblDefaultCredentials.Text = "For empty Username, Password or Domain fields use:"
|
||||
'
|
||||
'radCredentialsNoInfo
|
||||
@@ -1094,7 +1096,7 @@ Public Class frmOptions
|
||||
Me.radCredentialsNoInfo.Location = New System.Drawing.Point(16, 31)
|
||||
Me.radCredentialsNoInfo.Name = "radCredentialsNoInfo"
|
||||
Me.radCredentialsNoInfo.Size = New System.Drawing.Size(91, 17)
|
||||
Me.radCredentialsNoInfo.TabIndex = 71
|
||||
Me.radCredentialsNoInfo.TabIndex = 1
|
||||
Me.radCredentialsNoInfo.TabStop = True
|
||||
Me.radCredentialsNoInfo.Text = "no information"
|
||||
Me.radCredentialsNoInfo.UseVisualStyleBackColor = True
|
||||
@@ -1105,7 +1107,7 @@ Public Class frmOptions
|
||||
Me.radCredentialsWindows.Location = New System.Drawing.Point(16, 50)
|
||||
Me.radCredentialsWindows.Name = "radCredentialsWindows"
|
||||
Me.radCredentialsWindows.Size = New System.Drawing.Size(227, 17)
|
||||
Me.radCredentialsWindows.TabIndex = 72
|
||||
Me.radCredentialsWindows.TabIndex = 2
|
||||
Me.radCredentialsWindows.Text = "my current credentials (windows logon info)"
|
||||
Me.radCredentialsWindows.UseVisualStyleBackColor = True
|
||||
'
|
||||
@@ -1116,7 +1118,7 @@ Public Class frmOptions
|
||||
Me.txtCredentialsDomain.Location = New System.Drawing.Point(125, 147)
|
||||
Me.txtCredentialsDomain.Name = "txtCredentialsDomain"
|
||||
Me.txtCredentialsDomain.Size = New System.Drawing.Size(150, 20)
|
||||
Me.txtCredentialsDomain.TabIndex = 76
|
||||
Me.txtCredentialsDomain.TabIndex = 9
|
||||
'
|
||||
'lblCredentialsUsername
|
||||
'
|
||||
@@ -1125,7 +1127,7 @@ Public Class frmOptions
|
||||
Me.lblCredentialsUsername.Location = New System.Drawing.Point(34, 95)
|
||||
Me.lblCredentialsUsername.Name = "lblCredentialsUsername"
|
||||
Me.lblCredentialsUsername.Size = New System.Drawing.Size(58, 13)
|
||||
Me.lblCredentialsUsername.TabIndex = 120
|
||||
Me.lblCredentialsUsername.TabIndex = 4
|
||||
Me.lblCredentialsUsername.Text = "Username:"
|
||||
'
|
||||
'txtCredentialsPassword
|
||||
@@ -1135,7 +1137,7 @@ Public Class frmOptions
|
||||
Me.txtCredentialsPassword.Location = New System.Drawing.Point(125, 120)
|
||||
Me.txtCredentialsPassword.Name = "txtCredentialsPassword"
|
||||
Me.txtCredentialsPassword.Size = New System.Drawing.Size(150, 20)
|
||||
Me.txtCredentialsPassword.TabIndex = 75
|
||||
Me.txtCredentialsPassword.TabIndex = 7
|
||||
Me.txtCredentialsPassword.UseSystemPasswordChar = True
|
||||
'
|
||||
'lblCredentialsPassword
|
||||
@@ -1145,7 +1147,7 @@ Public Class frmOptions
|
||||
Me.lblCredentialsPassword.Location = New System.Drawing.Point(34, 123)
|
||||
Me.lblCredentialsPassword.Name = "lblCredentialsPassword"
|
||||
Me.lblCredentialsPassword.Size = New System.Drawing.Size(56, 13)
|
||||
Me.lblCredentialsPassword.TabIndex = 140
|
||||
Me.lblCredentialsPassword.TabIndex = 6
|
||||
Me.lblCredentialsPassword.Text = "Password:"
|
||||
'
|
||||
'txtCredentialsUsername
|
||||
@@ -1155,7 +1157,7 @@ Public Class frmOptions
|
||||
Me.txtCredentialsUsername.Location = New System.Drawing.Point(125, 93)
|
||||
Me.txtCredentialsUsername.Name = "txtCredentialsUsername"
|
||||
Me.txtCredentialsUsername.Size = New System.Drawing.Size(150, 20)
|
||||
Me.txtCredentialsUsername.TabIndex = 74
|
||||
Me.txtCredentialsUsername.TabIndex = 5
|
||||
'
|
||||
'lblCredentialsDomain
|
||||
'
|
||||
@@ -1164,7 +1166,7 @@ Public Class frmOptions
|
||||
Me.lblCredentialsDomain.Location = New System.Drawing.Point(34, 150)
|
||||
Me.lblCredentialsDomain.Name = "lblCredentialsDomain"
|
||||
Me.lblCredentialsDomain.Size = New System.Drawing.Size(46, 13)
|
||||
Me.lblCredentialsDomain.TabIndex = 160
|
||||
Me.lblCredentialsDomain.TabIndex = 8
|
||||
Me.lblCredentialsDomain.Text = "Domain:"
|
||||
'
|
||||
'tabSQLServer
|
||||
@@ -1187,6 +1189,25 @@ Public Class frmOptions
|
||||
Me.tabSQLServer.Text = "SQL Server"
|
||||
Me.tabSQLServer.UseVisualStyleBackColor = True
|
||||
'
|
||||
'lblSQLDatabaseName
|
||||
'
|
||||
Me.lblSQLDatabaseName.AutoSize = True
|
||||
Me.lblSQLDatabaseName.Enabled = False
|
||||
Me.lblSQLDatabaseName.Location = New System.Drawing.Point(23, 132)
|
||||
Me.lblSQLDatabaseName.Name = "lblSQLDatabaseName"
|
||||
Me.lblSQLDatabaseName.Size = New System.Drawing.Size(56, 13)
|
||||
Me.lblSQLDatabaseName.TabIndex = 5
|
||||
Me.lblSQLDatabaseName.Text = "Database:"
|
||||
'
|
||||
'txtSQLDatabaseName
|
||||
'
|
||||
Me.txtSQLDatabaseName.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
|
||||
Me.txtSQLDatabaseName.Enabled = False
|
||||
Me.txtSQLDatabaseName.Location = New System.Drawing.Point(113, 129)
|
||||
Me.txtSQLDatabaseName.Name = "txtSQLDatabaseName"
|
||||
Me.txtSQLDatabaseName.Size = New System.Drawing.Size(153, 20)
|
||||
Me.txtSQLDatabaseName.TabIndex = 6
|
||||
'
|
||||
'lblExperimental
|
||||
'
|
||||
Me.lblExperimental.Anchor = CType((((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
|
||||
@@ -1197,7 +1218,7 @@ Public Class frmOptions
|
||||
Me.lblExperimental.Location = New System.Drawing.Point(3, 0)
|
||||
Me.lblExperimental.Name = "lblExperimental"
|
||||
Me.lblExperimental.Size = New System.Drawing.Size(596, 25)
|
||||
Me.lblExperimental.TabIndex = 121
|
||||
Me.lblExperimental.TabIndex = 0
|
||||
Me.lblExperimental.Text = "EXPERIMENTAL"
|
||||
Me.lblExperimental.TextAlign = System.Drawing.ContentAlignment.MiddleCenter
|
||||
'
|
||||
@@ -1207,7 +1228,7 @@ Public Class frmOptions
|
||||
Me.chkUseSQLServer.Location = New System.Drawing.Point(3, 76)
|
||||
Me.chkUseSQLServer.Name = "chkUseSQLServer"
|
||||
Me.chkUseSQLServer.Size = New System.Drawing.Size(234, 17)
|
||||
Me.chkUseSQLServer.TabIndex = 61
|
||||
Me.chkUseSQLServer.TabIndex = 2
|
||||
Me.chkUseSQLServer.Text = "Use SQL Server to load && save connections"
|
||||
Me.chkUseSQLServer.UseVisualStyleBackColor = True
|
||||
'
|
||||
@@ -1218,7 +1239,7 @@ Public Class frmOptions
|
||||
Me.lblSQLUsername.Location = New System.Drawing.Point(23, 158)
|
||||
Me.lblSQLUsername.Name = "lblSQLUsername"
|
||||
Me.lblSQLUsername.Size = New System.Drawing.Size(58, 13)
|
||||
Me.lblSQLUsername.TabIndex = 80
|
||||
Me.lblSQLUsername.TabIndex = 7
|
||||
Me.lblSQLUsername.Text = "Username:"
|
||||
'
|
||||
'txtSQLPassword
|
||||
@@ -1228,7 +1249,7 @@ Public Class frmOptions
|
||||
Me.txtSQLPassword.Location = New System.Drawing.Point(113, 182)
|
||||
Me.txtSQLPassword.Name = "txtSQLPassword"
|
||||
Me.txtSQLPassword.Size = New System.Drawing.Size(153, 20)
|
||||
Me.txtSQLPassword.TabIndex = 64
|
||||
Me.txtSQLPassword.TabIndex = 10
|
||||
Me.txtSQLPassword.UseSystemPasswordChar = True
|
||||
'
|
||||
'lblSQLInfo
|
||||
@@ -1241,7 +1262,7 @@ Public Class frmOptions
|
||||
Me.lblSQLInfo.Location = New System.Drawing.Point(3, 25)
|
||||
Me.lblSQLInfo.Name = "lblSQLInfo"
|
||||
Me.lblSQLInfo.Size = New System.Drawing.Size(596, 25)
|
||||
Me.lblSQLInfo.TabIndex = 120
|
||||
Me.lblSQLInfo.TabIndex = 1
|
||||
Me.lblSQLInfo.Text = "Please see Help - Getting started - SQL Configuration for more Info!"
|
||||
Me.lblSQLInfo.TextAlign = System.Drawing.ContentAlignment.MiddleCenter
|
||||
'
|
||||
@@ -1252,7 +1273,7 @@ Public Class frmOptions
|
||||
Me.lblSQLServer.Location = New System.Drawing.Point(23, 106)
|
||||
Me.lblSQLServer.Name = "lblSQLServer"
|
||||
Me.lblSQLServer.Size = New System.Drawing.Size(65, 13)
|
||||
Me.lblSQLServer.TabIndex = 60
|
||||
Me.lblSQLServer.TabIndex = 3
|
||||
Me.lblSQLServer.Text = "SQL Server:"
|
||||
'
|
||||
'txtSQLUsername
|
||||
@@ -1262,7 +1283,7 @@ Public Class frmOptions
|
||||
Me.txtSQLUsername.Location = New System.Drawing.Point(113, 155)
|
||||
Me.txtSQLUsername.Name = "txtSQLUsername"
|
||||
Me.txtSQLUsername.Size = New System.Drawing.Size(153, 20)
|
||||
Me.txtSQLUsername.TabIndex = 63
|
||||
Me.txtSQLUsername.TabIndex = 8
|
||||
'
|
||||
'txtSQLServer
|
||||
'
|
||||
@@ -1271,7 +1292,7 @@ Public Class frmOptions
|
||||
Me.txtSQLServer.Location = New System.Drawing.Point(113, 103)
|
||||
Me.txtSQLServer.Name = "txtSQLServer"
|
||||
Me.txtSQLServer.Size = New System.Drawing.Size(153, 20)
|
||||
Me.txtSQLServer.TabIndex = 62
|
||||
Me.txtSQLServer.TabIndex = 4
|
||||
'
|
||||
'lblSQLPassword
|
||||
'
|
||||
@@ -1280,7 +1301,7 @@ Public Class frmOptions
|
||||
Me.lblSQLPassword.Location = New System.Drawing.Point(23, 185)
|
||||
Me.lblSQLPassword.Name = "lblSQLPassword"
|
||||
Me.lblSQLPassword.Size = New System.Drawing.Size(56, 13)
|
||||
Me.lblSQLPassword.TabIndex = 100
|
||||
Me.lblSQLPassword.TabIndex = 9
|
||||
Me.lblSQLPassword.Text = "Password:"
|
||||
'
|
||||
'tabUpdates
|
||||
@@ -1321,25 +1342,6 @@ Public Class frmOptions
|
||||
Me.tabAdvanced.Text = "Advanced"
|
||||
Me.tabAdvanced.UseVisualStyleBackColor = True
|
||||
'
|
||||
'lblSQLDatabaseName
|
||||
'
|
||||
Me.lblSQLDatabaseName.AutoSize = True
|
||||
Me.lblSQLDatabaseName.Enabled = False
|
||||
Me.lblSQLDatabaseName.Location = New System.Drawing.Point(23, 132)
|
||||
Me.lblSQLDatabaseName.Name = "lblSQLDatabaseName"
|
||||
Me.lblSQLDatabaseName.Size = New System.Drawing.Size(56, 13)
|
||||
Me.lblSQLDatabaseName.TabIndex = 122
|
||||
Me.lblSQLDatabaseName.Text = "Database:"
|
||||
'
|
||||
'txtSQLDatabaseName
|
||||
'
|
||||
Me.txtSQLDatabaseName.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
|
||||
Me.txtSQLDatabaseName.Enabled = False
|
||||
Me.txtSQLDatabaseName.Location = New System.Drawing.Point(113, 129)
|
||||
Me.txtSQLDatabaseName.Name = "txtSQLDatabaseName"
|
||||
Me.txtSQLDatabaseName.Size = New System.Drawing.Size(153, 20)
|
||||
Me.txtSQLDatabaseName.TabIndex = 123
|
||||
'
|
||||
'frmOptions
|
||||
'
|
||||
Me.CancelButton = Me.btnCancel
|
||||
@@ -1670,6 +1672,14 @@ Public Class frmOptions
|
||||
' Switch to the _initialTab
|
||||
tcTabControl.SelectedIndex = _initialTab
|
||||
lvPages.Items(_initialTab).Selected = True
|
||||
|
||||
#If PORTABLE Then
|
||||
For Each Control As Control In tcTabControl.TabPages(5).Controls
|
||||
If Control IsNot lblUpdatesExplanation Then
|
||||
Control.Visible = False
|
||||
End If
|
||||
Next
|
||||
#End If
|
||||
End Sub
|
||||
|
||||
Private Sub ApplySpanlinkEdition()
|
||||
@@ -1705,7 +1715,11 @@ Public Class frmOptions
|
||||
lvPages.Items(4).Text = My.Resources.strSQLServer
|
||||
lvPages.Items(5).Text = My.Resources.strTabUpdates
|
||||
lvPages.Items(6).Text = My.Resources.strTabAdvanced
|
||||
#If Not PORTABLE Then
|
||||
lblUpdatesExplanation.Text = My.Resources.strUpdateCheck
|
||||
#Else
|
||||
lblUpdatesExplanation.Text = My.Resources.strUpdateCheckPortableEdition
|
||||
#End If
|
||||
btnTestProxy.Text = My.Resources.strButtonTestProxy
|
||||
lblSeconds.Text = My.Resources.strLabelSeconds
|
||||
lblMaximumPuttyWaitTime.Text = My.Resources.strLabelPuttyTimeout
|
||||
@@ -1825,7 +1839,7 @@ Public Class frmOptions
|
||||
Me.txtSQLPassword.Enabled = chkUseSQLServer.Checked
|
||||
End Sub
|
||||
|
||||
Private Sub chkUseOnlyErrorsAndInfosPanel_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs)
|
||||
Private Sub chkUseOnlyErrorsAndInfosPanel_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles chkUseOnlyErrorsAndInfosPanel.CheckedChanged
|
||||
Me.chkMCInformation.Enabled = Me.chkUseOnlyErrorsAndInfosPanel.Checked
|
||||
Me.chkMCWarnings.Enabled = Me.chkUseOnlyErrorsAndInfosPanel.Checked
|
||||
Me.chkMCErrors.Enabled = Me.chkUseOnlyErrorsAndInfosPanel.Checked
|
||||
|
||||
16
mRemoteV1/My Project/Application.Designer.vb
generated
16
mRemoteV1/My Project/Application.Designer.vb
generated
@@ -1,10 +1,10 @@
|
||||
'------------------------------------------------------------------------------
|
||||
' <auto-generated>
|
||||
' Dieser Code wurde von einem Tool generiert.
|
||||
' Laufzeitversion:2.0.50727.4927
|
||||
' This code was generated by a tool.
|
||||
' Runtime Version:4.0.30319.239
|
||||
'
|
||||
' Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
|
||||
' der Code erneut generiert wird.
|
||||
' Changes to this file may cause incorrect behavior and will be lost if
|
||||
' the code is regenerated.
|
||||
' </auto-generated>
|
||||
'------------------------------------------------------------------------------
|
||||
|
||||
@@ -14,10 +14,10 @@ Option Explicit On
|
||||
|
||||
Namespace My
|
||||
|
||||
'HINWEIS: Diese Datei wird automatisch generiert. Ändern Sie sie nicht direkt. Zum Ändern
|
||||
' oder bei in dieser Datei auftretenden Buildfehlern wechseln Sie zum Projekt-Designer.
|
||||
' (Wechseln Sie dazu zu den Projekteigenschaften, oder doppelklicken Sie auf den Knoten "Eigenes Projekt" im
|
||||
' Projektmappen-Explorer). Nehmen Sie auf der Registerkarte "Anwendung" entsprechende Änderungen vor.
|
||||
'NOTE: This file is auto-generated; do not modify it directly. To make changes,
|
||||
' or if you encounter build errors in this file, go to the Project Designer
|
||||
' (go to Project Properties or double-click the My Project node in
|
||||
' Solution Explorer), and make changes on the Application tab.
|
||||
'
|
||||
Partial Friend Class MyApplication
|
||||
|
||||
|
||||
@@ -31,4 +31,4 @@ Imports System.Runtime.InteropServices
|
||||
' by using the '*' as shown below:
|
||||
' <Assembly: AssemblyVersion("1.0.*")>
|
||||
|
||||
<Assembly: AssemblyVersion("1.67.*")>
|
||||
<Assembly: AssemblyVersion("1.69.*")>
|
||||
|
||||
49
mRemoteV1/My Project/Resources.Designer.vb
generated
49
mRemoteV1/My Project/Resources.Designer.vb
generated
@@ -1,7 +1,7 @@
|
||||
'------------------------------------------------------------------------------
|
||||
' <auto-generated>
|
||||
' This code was generated by a tool.
|
||||
' Runtime Version:2.0.50727.4959
|
||||
' Runtime Version:4.0.30319.239
|
||||
'
|
||||
' Changes to this file may cause incorrect behavior and will be lost if
|
||||
' the code is regenerated.
|
||||
@@ -22,7 +22,7 @@ Namespace My.Resources
|
||||
'''<summary>
|
||||
''' A strongly-typed resource class, for looking up localized strings, etc.
|
||||
'''</summary>
|
||||
<Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "2.0.0.0"), _
|
||||
<Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0"), _
|
||||
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
|
||||
Global.System.Runtime.CompilerServices.CompilerGeneratedAttribute(), _
|
||||
Global.Microsoft.VisualBasic.HideModuleNameAttribute()> _
|
||||
@@ -2150,6 +2150,15 @@ Namespace My.Resources
|
||||
End Get
|
||||
End Property
|
||||
|
||||
'''<summary>
|
||||
''' Looks up a localized string similar to The database version {0} is not compatible with this version of {1}..
|
||||
'''</summary>
|
||||
Friend ReadOnly Property strErrorBadDatabaseVersion() As String
|
||||
Get
|
||||
Return ResourceManager.GetString("strErrorBadDatabaseVersion", resourceCulture)
|
||||
End Get
|
||||
End Property
|
||||
|
||||
'''<summary>
|
||||
''' Looks up a localized string similar to Error code {0}..
|
||||
'''</summary>
|
||||
@@ -2159,6 +2168,15 @@ Namespace My.Resources
|
||||
End Get
|
||||
End Property
|
||||
|
||||
'''<summary>
|
||||
''' Looks up a localized string similar to The connection list could not be saved..
|
||||
'''</summary>
|
||||
Friend ReadOnly Property strErrorConnectionListSaveFailed() As String
|
||||
Get
|
||||
Return ResourceManager.GetString("strErrorConnectionListSaveFailed", resourceCulture)
|
||||
End Get
|
||||
End Property
|
||||
|
||||
'''<summary>
|
||||
''' Looks up a localized string similar to Errors.
|
||||
'''</summary>
|
||||
@@ -2168,6 +2186,24 @@ Namespace My.Resources
|
||||
End Get
|
||||
End Property
|
||||
|
||||
'''<summary>
|
||||
''' Looks up a localized string similar to The startup connection file could not be loaded.{0}{0}{2}{0}{3}{0}{0}In order to prevent data loss, {1} will now exit..
|
||||
'''</summary>
|
||||
Friend ReadOnly Property strErrorStartupConnectionFileLoad() As String
|
||||
Get
|
||||
Return ResourceManager.GetString("strErrorStartupConnectionFileLoad", resourceCulture)
|
||||
End Get
|
||||
End Property
|
||||
|
||||
'''<summary>
|
||||
''' Looks up a localized string similar to VerifyDatabaseVersion (Config.Connections.Save) failed. {0}.
|
||||
'''</summary>
|
||||
Friend ReadOnly Property strErrorVerifyDatabaseVersionFailed() As String
|
||||
Get
|
||||
Return ResourceManager.GetString("strErrorVerifyDatabaseVersionFailed", resourceCulture)
|
||||
End Get
|
||||
End Property
|
||||
|
||||
'''<summary>
|
||||
''' Looks up a localized string similar to Expand all folders.
|
||||
'''</summary>
|
||||
@@ -6078,6 +6114,15 @@ Namespace My.Resources
|
||||
End Get
|
||||
End Property
|
||||
|
||||
'''<summary>
|
||||
''' Looks up a localized string similar to mRemoteNG Portable Edition does not currently support automatic updates..
|
||||
'''</summary>
|
||||
Friend ReadOnly Property strUpdateCheckPortableEdition() As String
|
||||
Get
|
||||
Return ResourceManager.GetString("strUpdateCheckPortableEdition", resourceCulture)
|
||||
End Get
|
||||
End Property
|
||||
|
||||
'''<summary>
|
||||
''' Looks up a localized string similar to Error deleting update file!.
|
||||
'''</summary>
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
@@ -2336,5 +2336,20 @@ Error Description: {1}</value>
|
||||
</data>
|
||||
<data name="strLabelSQLServerDatabaseName" xml:space="preserve">
|
||||
<value>Database:</value>
|
||||
</data>
|
||||
<data name="strErrorVerifyDatabaseVersionFailed">
|
||||
<value xml:space="preserve">VerifyDatabaseVersion (Config.Connections.Save) failed. {0}</value>
|
||||
</data>
|
||||
<data name="strErrorConnectionListSaveFailed">
|
||||
<value xml:space="preserve">The connection list could not be saved.</value>
|
||||
</data>
|
||||
<data name="strErrorBadDatabaseVersion">
|
||||
<value xml:space="preserve">The database version {0} is not compatible with this version of {1}.</value>
|
||||
</data>
|
||||
<data name="strUpdateCheckPortableEdition">
|
||||
<value xml:space="preserve">mRemoteNG Portable Edition does not currently support automatic updates.</value>
|
||||
</data>
|
||||
<data name="strErrorStartupConnectionFileLoad">
|
||||
<value xml:space="preserve">The startup connection file could not be loaded.{0}{0}{2}{0}{3}{0}{0}In order to prevent data loss, {1} will now exit.</value>
|
||||
</data>
|
||||
</root>
|
||||
6
mRemoteV1/My Project/Settings.Designer.vb
generated
6
mRemoteV1/My Project/Settings.Designer.vb
generated
@@ -1,7 +1,7 @@
|
||||
'------------------------------------------------------------------------------
|
||||
' <auto-generated>
|
||||
' This code was generated by a tool.
|
||||
' Runtime Version:2.0.50727.4959
|
||||
' Runtime Version:4.0.30319.239
|
||||
'
|
||||
' Changes to this file may cause incorrect behavior and will be lost if
|
||||
' the code is regenerated.
|
||||
@@ -15,12 +15,12 @@ Option Explicit On
|
||||
Namespace My
|
||||
|
||||
<Global.System.Runtime.CompilerServices.CompilerGeneratedAttribute(), _
|
||||
Global.System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "9.0.0.0"), _
|
||||
Global.System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "10.0.0.0"), _
|
||||
Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _
|
||||
Partial Friend NotInheritable Class MySettings
|
||||
Inherits Global.System.Configuration.ApplicationSettingsBase
|
||||
|
||||
Private Shared defaultInstance As MySettings = CType(Global.System.Configuration.ApplicationSettingsBase.Synchronized(New MySettings),MySettings)
|
||||
Private Shared defaultInstance As MySettings = CType(Global.System.Configuration.ApplicationSettingsBase.Synchronized(New MySettings()),MySettings)
|
||||
|
||||
#Region "My.Settings Auto-Save Functionality"
|
||||
#If _MyType = "WindowsForms" Then
|
||||
|
||||
@@ -303,6 +303,7 @@ Namespace Tree
|
||||
|
||||
Dim nConI As Connection.Info = conI.Copy
|
||||
Dim nInh As Connection.Info.Inheritance = conI.Inherit.Copy()
|
||||
nInh.Parent = nConI
|
||||
nConI.Inherit = nInh
|
||||
|
||||
cL.Add(nConI)
|
||||
|
||||
@@ -27,8 +27,6 @@
|
||||
<!-- An alternate output encoding can be specified -->
|
||||
<!-- <encoding value="unicodeFFFE" /> -->
|
||||
<layout type="log4net.Layout.PatternLayout">
|
||||
<header value="[mRemoteNG Start]
" />
|
||||
<footer value="[mRemoteNG Exit]
" />
|
||||
<conversionPattern value="%date [%thread] %-5level- %message%newline" />
|
||||
</layout>
|
||||
<!-- Alternate layout using XML
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="3.5">
|
||||
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
@@ -14,7 +14,7 @@
|
||||
<OptionExplicit>On</OptionExplicit>
|
||||
<FileUpgradeFlags>
|
||||
</FileUpgradeFlags>
|
||||
<OldToolsVersion>2.0</OldToolsVersion>
|
||||
<OldToolsVersion>3.5</OldToolsVersion>
|
||||
<UpgradeBackupLocation>
|
||||
</UpgradeBackupLocation>
|
||||
<IsWebBootstrapper>false</IsWebBootstrapper>
|
||||
@@ -25,7 +25,7 @@
|
||||
<ManifestKeyFile>mRemoteV1_TemporaryKey.pfx</ManifestKeyFile>
|
||||
<GenerateManifests>true</GenerateManifests>
|
||||
<SignManifests>false</SignManifests>
|
||||
<PublishWizardCompleted>true</PublishWizardCompleted>
|
||||
<TargetFrameworkVersion>v2.0</TargetFrameworkVersion>
|
||||
<PublishUrl>publish\</PublishUrl>
|
||||
<Install>true</Install>
|
||||
<InstallFrom>Disk</InstallFrom>
|
||||
@@ -39,6 +39,7 @@
|
||||
<ApplicationRevision>1</ApplicationRevision>
|
||||
<ApplicationVersion>1.64.0.%2a</ApplicationVersion>
|
||||
<UseApplicationTrust>false</UseApplicationTrust>
|
||||
<PublishWizardCompleted>true</PublishWizardCompleted>
|
||||
<BootstrapperEnabled>true</BootstrapperEnabled>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
@@ -49,43 +50,48 @@
|
||||
<OutputPath>bin\Debug\</OutputPath>
|
||||
<DocumentationFile>
|
||||
</DocumentationFile>
|
||||
<NoWarn>41999,42016,42017,42018,42019,42032,42036</NoWarn>
|
||||
<NoWarn>41999,42016,42017,42018,42019,42032,42036,42353,42354,42355</NoWarn>
|
||||
<WarningsAsErrors>
|
||||
</WarningsAsErrors>
|
||||
<PlatformTarget>x86</PlatformTarget>
|
||||
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<DebugType>None</DebugType>
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<DefineDebug>false</DefineDebug>
|
||||
<DefineTrace>true</DefineTrace>
|
||||
<Optimize>true</Optimize>
|
||||
<OutputPath>bin\Release\</OutputPath>
|
||||
<DocumentationFile>
|
||||
</DocumentationFile>
|
||||
<NoWarn>41999,42016,42017,42018,42019,42032,42036</NoWarn>
|
||||
<NoWarn>41999,42016,42017,42018,42019,42032,42036,42353,42354,42355</NoWarn>
|
||||
<WarningsAsErrors>
|
||||
</WarningsAsErrors>
|
||||
<DebugSymbols>false</DebugSymbols>
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<PlatformTarget>x86</PlatformTarget>
|
||||
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release Portable|AnyCPU' ">
|
||||
<DefineTrace>true</DefineTrace>
|
||||
<OutputPath>bin\Release Portable\</OutputPath>
|
||||
<Optimize>true</Optimize>
|
||||
<NoWarn>41999,42016,42017,42018,42019,42032,42036</NoWarn>
|
||||
<DebugType>None</DebugType>
|
||||
<NoWarn>41999,42016,42017,42018,42019,42032,42036,42353,42354,42355</NoWarn>
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<PlatformTarget>x86</PlatformTarget>
|
||||
<DefineConstants>PORTABLE</DefineConstants>
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug Portable|AnyCPU' ">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DefineDebug>true</DefineDebug>
|
||||
<DefineTrace>true</DefineTrace>
|
||||
<OutputPath>bin\Debug Portable\</OutputPath>
|
||||
<NoWarn>41999,42016,42017,42018,42019,42032,42036</NoWarn>
|
||||
<NoWarn>41999,42016,42017,42018,42019,42032,42036,42353,42354,42355</NoWarn>
|
||||
<DebugType>full</DebugType>
|
||||
<PlatformTarget>x86</PlatformTarget>
|
||||
<DefineConstants>PORTABLE</DefineConstants>
|
||||
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="ADTree, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
|
||||
@@ -138,6 +144,7 @@
|
||||
<Reference Include="System.Data" />
|
||||
<Reference Include="System.DirectoryServices" />
|
||||
<Reference Include="System.Drawing" />
|
||||
<Reference Include="System.Management" />
|
||||
<Reference Include="System.Web" />
|
||||
<Reference Include="System.Windows.Forms" />
|
||||
<Reference Include="System.Xml" />
|
||||
@@ -878,6 +885,11 @@
|
||||
<None Include="Resources\Images\Website.png" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<BootstrapperPackage Include="Microsoft.Net.Client.3.5">
|
||||
<Visible>False</Visible>
|
||||
<ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
|
||||
<Install>false</Install>
|
||||
</BootstrapperPackage>
|
||||
<BootstrapperPackage Include="Microsoft.Net.Framework.2.0">
|
||||
<Visible>False</Visible>
|
||||
<ProductName>.NET Framework 2.0 %28x86%29</ProductName>
|
||||
@@ -893,6 +905,11 @@
|
||||
<ProductName>.NET Framework 3.5</ProductName>
|
||||
<Install>false</Install>
|
||||
</BootstrapperPackage>
|
||||
<BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
|
||||
<Visible>False</Visible>
|
||||
<ProductName>.NET Framework 3.5 SP1</ProductName>
|
||||
<Install>false</Install>
|
||||
</BootstrapperPackage>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<COMReference Include="AxMSTSCLib">
|
||||
|
||||
Reference in New Issue
Block a user