Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/stascorp/rdpwrap.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src-rdpconfig/MainUnit.dfm9
-rw-r--r--src-rdpconfig/MainUnit.pas13
2 files changed, 21 insertions, 1 deletions
diff --git a/src-rdpconfig/MainUnit.dfm b/src-rdpconfig/MainUnit.dfm
index 7361f19..c077af1 100644
--- a/src-rdpconfig/MainUnit.dfm
+++ b/src-rdpconfig/MainUnit.dfm
@@ -222,6 +222,15 @@ object MainForm: TMainForm
Value = 0
OnChange = seRDPPortChange
end
+ object cbCustomPrg: TCheckBox
+ Left = 8
+ Top = 115
+ Width = 169
+ Height = 17
+ Caption = 'Allow to start custom programs'
+ TabOrder = 4
+ OnClick = cbAllowTSConnectionsClick
+ end
end
object Timer: TTimer
Interval = 250
diff --git a/src-rdpconfig/MainUnit.pas b/src-rdpconfig/MainUnit.pas
index c6841d0..48aa051 100644
--- a/src-rdpconfig/MainUnit.pas
+++ b/src-rdpconfig/MainUnit.pas
@@ -1,5 +1,5 @@
{
- Copyright 2016 Stas'M Corp.
+ Copyright 2017 Stas'M Corp.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -49,6 +49,7 @@ type
lsSuppVer: TLabel;
cbHideUsers: TCheckBox;
gbGeneral: TGroupBox;
+ cbCustomPrg: TCheckBox;
procedure FormCreate(Sender: TObject);
procedure cbAllowTSConnectionsClick(Sender: TObject);
procedure seRDPPortChange(Sender: TObject);
@@ -374,6 +375,11 @@ begin
except
end;
+ try
+ cbCustomPrg.Checked := Reg.ReadBool('HonorLegacySettings');
+ except
+
+ end;
Reg.CloseKey;
Reg.OpenKeyReadOnly('\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp');
@@ -432,6 +438,11 @@ begin
except
end;
+ try
+ Reg.WriteBool('HonorLegacySettings', cbCustomPrg.Checked);
+ except
+
+ end;
Reg.CloseKey;
Reg.OpenKey('\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp', True);