removed intruduction.htm and included information in index.html

This commit is contained in:
Faryan Rezagholi
2019-03-11 23:00:19 +01:00
parent 4c1e28fe39
commit dfe9f5b05c
4 changed files with 125 additions and 160 deletions

View File

@@ -6,75 +6,85 @@
<link rel="stylesheet" href="Main.css" type="text/css"/>
</head>
<body>
<h1>Welcome to mRemoteNG</h1>
<h1>mRemoteNG Help</h1>
<hr/>
<p>This documentation is written and based on version 1.76 of mRemoteNG. If you find anything to improve or wrong with the documentation then please report it to github. Also note that documentation can be found on github pages that are updated more frequently then information provided here.</p>
<h2>Getting Started</h2>
<ul>
<li>
<a href="gs_prerequisites.htm">Prerequisites</a>
</li>
<li>
<a href="gs_installation.htm">Installation/Update</a>
</li>
<li>
<a href="gs_running_mremoteng.htm">Running mRemoteNG</a>
</li>
<li>
<a href="gs_command_line_switches.htm">Command-Line Switches</a>
</li>
</ul>
<h2>User Interface</h2>
<ul>
<li>
<a href="ui_menus.htm">Menus</a>
</li>
<li>
<a href="ui_connections.htm">Connections</a>
</li>
<li>
<a href="ui_config.htm">Config</a>
</li>
<li>
<a href="ui_options.htm">Options</a>
</li>
<li>
<a href="ui_navigation.htm">Navigation</a>
</li>
<li>
<a href="ui_notifications.htm">Notifications</a>
</li>
<li>
<a href="ui_sql_configuration.htm">SQL Configuration</a>
</li>
<li>
<a href="ui_screenshot_manager.htm">Screenshot Manager</a>
</li>
<li>
<a href="ui_file_transfer.htm">SSH File Transfer</a>
</li>
<li>
<a href="ui_quick_connect.htm">Quick Connect</a>
</li>
<li>
<a href="ui_port_scan.htm">Port Scan</a>
</li>
<li>
<a href="ui_external_tools.htm">External Tools</a>
</li>
<li>
<a href="ui_import_and_export.htm">Import/Export</a>
</li>
<li>
<a href="ui_keyboardshortcuts.htm">Keyboard Shortcuts</a>
</li>
</ul>
<h2>Special Topics</h2>
<h3>Connections</h3>
<ul>
<li>
<a href="st_common_problems_rdp.htm">Common problems (RDP)</a>
</li>
</ul>
<p>
mRemoteNG is a multi-protocol, multi-remote connections manager that aims at providing you with a clutter-free, unstressful platform to manage all your remote connections in one place.
<br/>
The application is released under the <a href="../License.txt">GPLv2</a> and is being managed on <a href="https://github.com/mRemoteNG/mRemoteNG">Github</a>.
<br/>
<br/>
As of now mRemoteNG supports the following protocols:
<ul>
<li>RDP</li>
<li>SSH</li>
<li>VNC</li>
<li>ICA</li>
<li>Telnet</li>
<li>RAW</li>
<li>RLogin</li>
<li>HTTP/S</li>
</ul>
</p>
<h1>Table of Contents</h1>
<hr/>
<div class=lvl1>
<h2>Getting Started</h2>
<p>
<ul>
<li><a href="gs_prerequisites.htm">Prerequisites</a></li>
<li><a href="gs_installation.htm">Installation/Update</a></li>
<li><a href="gs_running_mremoteng.htm">Running mRemoteNG</a></li>
<li><a href="gs_command_line_switches.htm">Command-Line Switches</a></li>
</ul>
<h2>User Interface</h2>
<ul>
<li><a href="ui_menus.htm">Menus</a></li>
<li><a href="ui_connections.htm">Connections</a></li>
<li><a href="ui_config.htm">Config</a></li>
<li><a href="ui_options.htm">Options</a></li>
<li><a href="ui_navigation.htm">Navigation</a></li>
<li><a href="ui_notifications.htm">Notifications</a></li>
<li><a href="ui_sql_configuration.htm">SQL Configuration</a></li>
<li><a href="ui_screenshot_manager.htm">Screenshot Manager</a></li>
<li><a href="ui_file_transfer.htm">SSH File Transfer</a></li>
<li><a href="ui_quick_connect.htm">Quick Connect</a></li>
<li><a href="ui_port_scan.htm">Port Scan</a></li>
<li><a href="ui_external_tools.htm">External Tools</a></li>
<li><a href="ui_import_and_export.htm">Import/Export</a></li>
<li><a href="ui_keyboardshortcuts.htm">Keyboard Shortcuts</a></li>
</ul>
<h2>Special Topics</h2>
<ul>
<li><a href="st_common_problems_rdp.htm">Common Problems (RDP)</a></li>
</ul>
</p>
</div>
<h1>Features</h1>
<hr/>
<p>
<ul>
<li>Free and Open Source, released under the GPL</li>
<li>Panels and tabs allow to group certain connections together, dock them to any side of the window or completely undock them and move them to another screen for example</li>
<li>Multiple supported protocols (RDP, VNC, ICA, SSH, Telnet, RAW, Rlogin and HTTP/S)</li>
<li>Easy to organize and maintain list of connections</li>
<li>Inheritance makes it possible to store properties on folder basis and let the underlying connections inherit this info</li>
<li>Support for importing connections from Active Directory</li>
<li>Allows creating nested containers (folders) to categorize connections</li>
<li>&quot;Quick Connect&quot; feature to quickly open a connection without creating an entry</li>
<li>&quot;Quick Search&quot; feature to quickly find a connection while typing</li>
<li>Support for SCP/SFTP (SSH) file transfers</li>
<li>Assign icons to connections to easily identify purpose</li>
<li>Screenshot manager allows to collect multiple screenshots and save them all together or copy them to the clipboard</li>
<li>View remote session info and log off sessions (RDP)</li>
<li>Portable (with the use of command line switches)</li>
<li>&quot;Auto-Update&quot; feature</li>
<li>Show description tooltips when hoovering over connections</li>
<li>System tray icon with connection menu</li>
<li>Fullscreen (Kiosk) mode</li>
<li>Assign global credentials to use when no information is provided on connection basis</li>
<li>Host Up/Down (Ping) feature shows if the selected host answers to a ping</li>
</ul>
</p>
</body>
</html>

View File

@@ -1,40 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html lang="en" dir="ltr">
<head>
<meta charset="utf-8"/>
<title>Introduction</title>
<link rel="stylesheet" href="Main.css" type="text/css"/>
</head>
<body>
<h1>Introduction</h1>
<hr/>
<p>mRemoteNG is a multi-protocol remote connections manager.<br/>As of Version 1.00 it supports the RDP, VNC, ICA, SSH, Telnet, RAW, Rlogin and HTTP/S protocols.<br/>The main goal is to minimize window clutter and to provide a easy gui for managing all your remote connections.</p>
<h1>Features</h1>
<hr/>
<ul>
<li>Free and Open Source, released under the GPL</li>
<li>Panels and tabs allow to group certain connections together, dock them to any side of the window or completely undock them and move them to another screen for example</li>
<li>Multiple supported protocols (RDP, VNC, ICA, SSH, Telnet, RAW, Rlogin and HTTP/S)</li>
<li>Easy to organize and maintain list of connections</li>
<li>Inheritance makes it possible to store properties on folder basis and let the underlying connections inherit this info</li>
<li>Support for importing connections from Active Directory</li>
<li>Allows creating nested containers (folders) to categorize connections</li>
<li>&quot;Quick Connect&quot; feature to quickly open a connection without creating an entry</li>
<li>&quot;Quick Search&quot; feature to quickly find a connection while typing</li>
<li>Support for SCP/SFTP (SSH) file transfers</li>
<li>Assign icons to connections to easily identify purpose</li>
<li>Screenshot manager allows to collect multiple screenshots and save them all together or copy them to the clipboard</li>
<li>View remote session info and log off sessions (RDP)</li>
<li>Portable (with the use of command line switches)</li>
<li>&quot;Auto-Update&quot; feature</li>
<li>Show description tooltips when hoovering over connections</li>
<li>System tray icon with connection menu</li>
<li>Fullscreen (Kiosk) mode</li>
<li>Assign global credentials to use when no information is provided on connection basis</li>
<li>Host Up/Down (Ping) feature shows if the selected host answers to a ping</li>
</ul>
<h1>License</h1>
<hr/>
<p>The application is released under the <a href="../License.txt">GPL</a> (V2)<br/>Binary and source code packages are available for download.</p>
</body>
</html>

View File

@@ -22,37 +22,36 @@ namespace mRemoteNG.UI.Window
components = new System.ComponentModel.Container();
Load += Help_Load;
Shown += Help_Shown;
var TreeNode1 = new TreeNode("Introduction");
var TreeNode2 = new TreeNode("Prerequisites");
var TreeNode3 = new TreeNode("Installation/Update");
var TreeNode4 = new TreeNode("Running mRemoteNG");
var TreeNode5 = new TreeNode("Command-Line Switches");
var TreeNode6 = new TreeNode("Getting Started", new[] {TreeNode2, TreeNode3, TreeNode4, TreeNode5});
var TreeNode7 = new TreeNode("Menus");
var TreeNode8 = new TreeNode("Connections");
var TreeNode9 = new TreeNode("Config");
var TreeNode10 = new TreeNode("Options");
var TreeNode11 = new TreeNode("Navigation");
var TreeNode12 = new TreeNode("Notifications");
var TreeNode13 = new TreeNode("SQL Configuration");
var TreeNode14 = new TreeNode("Screenshot Manager");
var TreeNode15 = new TreeNode("SSH File Transfer");
var TreeNode16 = new TreeNode("Quick Connect");
var TreeNode17 = new TreeNode("Port Scan");
var TreeNode18 = new TreeNode("External Tools");
var TreeNode19 = new TreeNode("Import/Export");
var TreeNode20 = new TreeNode("Keyboard Shortcuts");
var TreeNode21 = new TreeNode("User Interface", new[]
var TreeNode1 = new TreeNode("Prerequisites");
var TreeNode2 = new TreeNode("Installation/Update");
var TreeNode3 = new TreeNode("Running mRemoteNG");
var TreeNode4 = new TreeNode("Command-Line Switches");
var TreeNode5 = new TreeNode("Getting Started", new[] {TreeNode1, TreeNode2, TreeNode3, TreeNode4});
var TreeNode6 = new TreeNode("Menus");
var TreeNode7 = new TreeNode("Connections");
var TreeNode8 = new TreeNode("Config");
var TreeNode9 = new TreeNode("Options");
var TreeNode10 = new TreeNode("Navigation");
var TreeNode11 = new TreeNode("Notifications");
var TreeNode12 = new TreeNode("SQL Configuration");
var TreeNode13 = new TreeNode("Screenshot Manager");
var TreeNode14 = new TreeNode("SSH File Transfer");
var TreeNode15 = new TreeNode("Quick Connect");
var TreeNode16 = new TreeNode("Port Scan");
var TreeNode17 = new TreeNode("External Tools");
var TreeNode18 = new TreeNode("Import/Export");
var TreeNode19 = new TreeNode("Keyboard Shortcuts");
var TreeNode20 = new TreeNode("User Interface", new[]
{
TreeNode7, TreeNode8, TreeNode9, TreeNode10, TreeNode11, TreeNode12, TreeNode13, TreeNode14, TreeNode15,
TreeNode16, TreeNode17, TreeNode18, TreeNode19, TreeNode20
TreeNode6, TreeNode7, TreeNode8, TreeNode9, TreeNode10, TreeNode11, TreeNode12, TreeNode13, TreeNode14,
TreeNode15, TreeNode16, TreeNode17, TreeNode18, TreeNode19
});
var TreeNode22 = new TreeNode("Common Problems (RDP)");
var TreeNode23 = new TreeNode("Special Topics", new[]
var TreeNode21 = new TreeNode("Common Problems (RDP)");
var TreeNode22 = new TreeNode("Special Topics", new[]
{
TreeNode22
TreeNode21
});
var TreeNode99 = new TreeNode("Help", new[] {TreeNode1, TreeNode6, TreeNode21, TreeNode23});
var TreeNode99 = new TreeNode("Help", new[] {TreeNode5, TreeNode20, TreeNode22});
wbHelp = new WebBrowser();
tvIndex = new TreeView();
tvIndex.NodeMouseClick += tvIndex_NodeMouseClick;
@@ -86,26 +85,25 @@ namespace mRemoteNG.UI.Window
tvIndex.HideSelection = false;
tvIndex.Location = new System.Drawing.Point(1, 1);
tvIndex.Name = "tvIndex";
TreeNode1.Tag = "Introduction";
TreeNode2.Tag = "gs_prerequisites";
TreeNode3.Tag = "gs_installation";
TreeNode4.Tag = "gs_running_mremoteng";
TreeNode5.Tag = "gs_command_line_switches";
TreeNode7.Tag = "ui_menus";
TreeNode8.Tag = "ui_connections";
TreeNode9.Tag = "ui_config";
TreeNode10.Tag = "ui_options";
TreeNode11.Tag = "ui_navigation";
TreeNode12.Tag = "ui_notifications";
TreeNode13.Tag = "ui_sql_configuration";
TreeNode14.Tag = "ui_screenshot_manager";
TreeNode15.Tag = "ui_file_transfer";
TreeNode16.Tag = "ui_quick_connect";
TreeNode17.Tag = "ui_port_scan";
TreeNode18.Tag = "ui_external_tools";
TreeNode19.Tag = "ui_import_and_export";
TreeNode20.Tag = "ui_keyboardshortcuts";
TreeNode22.Tag = "st_common_problems_rdp";
TreeNode1.Tag = "gs_prerequisites";
TreeNode2.Tag = "gs_installation";
TreeNode3.Tag = "gs_running_mremoteng";
TreeNode4.Tag = "gs_command_line_switches";
TreeNode6.Tag = "ui_menus";
TreeNode7.Tag = "ui_connections";
TreeNode8.Tag = "ui_config";
TreeNode9.Tag = "ui_options";
TreeNode10.Tag = "ui_navigation";
TreeNode11.Tag = "ui_notifications";
TreeNode12.Tag = "ui_sql_configuration";
TreeNode13.Tag = "ui_screenshot_manager";
TreeNode14.Tag = "ui_file_transfer";
TreeNode15.Tag = "ui_quick_connect";
TreeNode16.Tag = "ui_port_scan";
TreeNode17.Tag = "ui_external_tools";
TreeNode18.Tag = "ui_import_and_export";
TreeNode19.Tag = "ui_keyboardshortcuts";
TreeNode21.Tag = "st_common_problems_rdp";
TreeNode99.Tag = "Index";
tvIndex.Nodes.AddRange(new[] {TreeNode99});
tvIndex.ShowRootLines = false;
@@ -189,7 +187,7 @@ namespace mRemoteNG.UI.Window
private void Help_Load(object sender, EventArgs e)
{
tvIndex.Nodes[0].ExpandAll();
tvIndex.SelectedNode = tvIndex.Nodes[0].Nodes[0];
tvIndex.SelectedNode = tvIndex.Nodes[0];
}
private void Help_Shown(object sender, EventArgs e)

View File

@@ -1315,9 +1315,6 @@
<Content Include="Resources\Help\gs_installation.htm">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="Resources\Help\Introduction.htm">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="Resources\Help\ui_menus.htm">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>