[THIN] Re: Remote Desktop Web Connection ActiveX
- From: "Sjolund, Dag" <Sjolund@xxxxxxxxxxxxxxx>
- To: <thin@xxxxxxxxxxxxx>
- Date: Mon, 15 Sep 2003 08:51:09 -0700
Yes, all the configurable functionality that exists in the MSI version I have
working with the OCX version. This includes a web page with "on-connect"
configurable options for Color depth selection, Screen size, Passing of
Username+password (clear text!!!)+domain information, Sound, Windows key
combination handling, Disk drive access, Printers (local and network), Serial
ports, Initial launch Program+Path, Desktop background, Windows animation, Show
contents of window while dragging, Themes and Bitmap caching. I also added the
ability to select whether or not to connect to the console session or straight
TS session, along with a field for configurable RDP IP port number.....
Regards,
Dag Sjolund
Senior Systems Engineer
Best Western International, Inc. "THE WORLD'S LARGEST HOTEL CHAIN®"
-----Original Message-----
From: Ron Oglesby [mailto:roglesby@xxxxxxxxxxxx]
Sent: Monday, September 15, 2003 5:42 AM
To: thin@xxxxxxxxxxxxx
Subject: [THIN] Re: Remote Desktop Web Connection ActiveX
So you have the OCX doing everything from Printer and com port redir, Disk
drive access, sound, initial program settings,
Can disable background, setup windows animation and bitmap caching?
And believe me you don't have to preach to me about centralizing anything.... I
am king of centralization. If you can get the initial program thing done via
the OCX then that is something. Then I wouldn't need the Centrally Stored RDP
files launched with the RDC client via a web browser as explained in My
(SIMPLE) RDPWeb doc on my downloads page.
Ron Oglesby
Senior Technical Architect
RapidApp
Office 312.372.7188
Mobile 815.325.7618
email roglesby@xxxxxxxxxxxx
-----Original Message-----
From: Sjolund, Dag [mailto:Sjolund@xxxxxxxxxxxxxxx]
Sent: Sunday, September 14, 2003 11:32 PM
To: thin@xxxxxxxxxxxxx
Subject: [THIN] Re: Remote Desktop Web Connection ActiveX
Thanks for the feedback. If you are talking about the controls used by the
inadequate "sample page" that MS provides with the ActiveX, that may be the
case, but with the OCX release that accompanied Windows 2003 Server your
statement is not accurate. It may be the other way around actually....... You
will need to expand somewhat (read: "greatly") on the "sample page" to get the
desired functionality, however. I currently have every control and function
that the MSI (GUI) incorporates working properly with the OCX version, except
for the Connection bar issue (which really is a minor one, but should work
properly nonetheless). Just as an FYI, below is a partial, alphabetical list
of "methods" or control functions that you have available with the Win2k3 based
OCX version.
Not that you asked, but the only advantage I see with the MSI version is the
ability to save the "Connection Settings" as a file for later use. This,
however, is minor in comparison to the benefits of having a centralized (and
customizable) web based launch point vs. the major disadvantages of a
distributed PC based (and controlled) MSI client architecture. From client
configuration, upgradability, and overall flexibility perspectives, I would
have strong reservations about using the MSI version for any decent size
Terminal Services solution.
Regards,
Dag Sjolund
Senior Systems Engineer
Best Western International, Inc. "THE WORLD'S LARGEST HOTEL CHAIN®"
OCX Methods and controls:
MsRdpClient.AdvancedSettings.PluginDlls
MsRdpClient.AdvancedSettings2.AcceleratorPassthrough
MsRdpClient.AdvancedSettings2.BitmapCacheSize
MsRdpClient.AdvancedSettings2.BitmapPersistence
MsRdpClient.AdvancedSettings2.BitmapVirtualCache16BppSize
MsRdpClient.AdvancedSettings2.BitmapVirtualCache24BppSize
MsRdpClient.AdvancedSettings2.BitmapVirtualCacheSize
MsRdpClient.AdvancedSettings2.ClearTextPassword
MsRdpClient.AdvancedSettings2.ConnectToServerConsole
MsRdpClient.AdvancedSettings2.DedicatedTerminal
MsRdpClient.AdvancedSettings2.DisableCtrlAltDel
MsRdpClient.AdvancedSettings2.DisplayConnectionBar
MsRdpClient.AdvancedSettings2.DoubleClickDetect
MsRdpClient.AdvancedSettings2.EnableAutoReconnect
MsRdpClient.AdvancedSettings2.EnableMouse
MsRdpClient.AdvancedSettings2.EnableWindowsKey
MsRdpClient.AdvancedSettings2.FullScreen
MsRdpClient.AdvancedSettings2.GrabFocusOnConnect
MsRdpClient.AdvancedSettings2.HotKeyAltEsc
MsRdpClient.AdvancedSettings2.HotKeyAltShiftTab
MsRdpClient.AdvancedSettings2.HotKeyAltSpace
MsRdpClient.AdvancedSettings2.HotKeyAltTab
MsRdpClient.AdvancedSettings2.HotKeyCtrlAltDel
MsRdpClient.AdvancedSettings2.HotKeyCtrlEsc
MsRdpClient.AdvancedSettings2.InputEventsAtOnce
MsRdpClient.AdvancedSettings2.KeepAliveInterval
MsRdpClient.AdvancedSettings2.KeyboardType
MsRdpClient.AdvancedSettings2.MaxEventCount
MsRdpClient.AdvancedSettings2.MaximizeShell
MsRdpClient.AdvancedSettings2.MaxReconnectAttempts
MsRdpClient.AdvancedSettings2.MinInputSendInterval
MsRdpClient.AdvancedSettings2.MinutesToIdleTimeout
MsRdpClient.AdvancedSettings2.NumBitmapCaches
MsRdpClient.AdvancedSettings2.OrderDrawThreshold
MsRdpClient.AdvancedSettings2.OverallConnectionTimeout
MsRdpClient.AdvancedSettings2.PerformanceFlags
MsRdpClient.AdvancedSettings2.PersistCacheDirectory
MsRdpClient.AdvancedSettings2.PinConnectionBar
MsRdpClient.AdvancedSettings2.RdpdrClipCleanTempDirString
MsRdpClient.AdvancedSettings2.RdpdrClipPasteInfoString
MsRdpClient.AdvancedSettings2.RdpdrLocalPrintingDocName
MsRdpClient.AdvancedSettings2.RDPPort
MsRdpClient.AdvancedSettings2.RedirectDrives
MsRdpClient.AdvancedSettings2.RedirectPorts
MsRdpClient.AdvancedSettings2.RedirectPrinters
MsRdpClient.AdvancedSettings2.RedirectSmartCards
MsRdpClient.AdvancedSettings2.ScaleBitmapCachesByBPP
MsRdpClient.AdvancedSettings2.ShadowBitmap
MsRdpClient.AdvancedSettings2.ShutdownTimeout
MsRdpClient.AdvancedSettings2.SingleConnectionTimeout
MsRdpClient.AdvancedSettings2.SmartSizing
MsRdpClient.AdvancedSettings2.SmoothScroll
MsRdpClient.AdvancedSettings3.ConnectionBarShowMinimizeButton
MsRdpClient.AdvancedSettings3.ConnectionBarShowRestoreButton
MsRdpClient.ColorDepth
MsRdpClient.SecuredSettings.AudioRedirectionMode
MsRdpClient.SecuredSettings.KeyboardHookMode
MsRdpClient.SecuredSettings.StartProgram
MsRdpClient.SecuredSettings.WorkDir
-----Original Message-----
From: Ron Oglesby [mailto:roglesby@xxxxxxxxxxxx]
Sent: Sunday, September 14, 2003 2:57 PM
To: thin@xxxxxxxxxxxxx
Subject: [THIN] Re: Remote Desktop Web Connection ActiveX
Having messed with that some I can tell you the OCX (web client) and the MSI
(Full RDC client) are worlds apart. While you may have several controls and
functions available on the full client most are sorely lacking in the web
version. You are most likely out of luck.
Ron Oglesby
Senior Technical Architect
RapidApp
Office 312.372.7188
Mobile 815.325.7618
email roglesby@xxxxxxxxxxxx
-----Original Message-----
From: Sjolund, Dag [mailto:Sjolund@xxxxxxxxxxxxxxx]
Sent: Friday, September 12, 2003 10:09 PM
To: thin@xxxxxxxxxxxxx
Subject: [THIN] Remote Desktop Web Connection ActiveX
Using the Remote Desktop Web Connection ActiveX control, I am trying to
configure the Connection bar to "Display" AND "Auto-hide". Having the
Connection bar displayed is the default behavior, but the Auto-hide option is
not. When the appropriate methods are called they error out. Is there anyway
to enable/configure the "MsRdpClient.AdvancedSettings2.DisplayConnectionBar"
and "MsRdpClient.AdvancedSettings2.PinConnectionBar" methods? If no, why not?
The "Display Connection bar" options is configurable in the MSI/EXE version of
the RDP client and should be available AND configurable in the OCX version as
well as. Any input/feedback is appreciated.
Thanks,
Dag
Other related posts: