Recovering browser information using ‘BrowserInfo’
We start with this lines a new series of small articles to offer some simple but useful tips to help provide a better end user experience with Thinfinity® VirtualUI™ extended applications. When the...
View ArticleChange browser behavior using ‘ClientSettings’
In our last post we started with a new notes and tips series aimed at helping developers take full advantage of Thinfinity® VirtualUI™’s existing possibilities. In the present note, we will focus on...
View ArticleHow to manage and customize the homepage of a Thinfinity VirtualUI application
We continue providing hints and tips with the goal of helping you take full advantage of Thinfinity® VirtualUI™’s existing possibilities. In the present note we will explain how to manage and customize...
View ArticleBrowser within the browser: breaking the Matryoshka effect.
When the browsers are nested. It has become increasingly common to expect desktop applications to be capable of integrating to the web to incorporate available external information. There are several...
View ArticleRemote data persistence using cookies
In early May we started with a series of brief and simple, yet useful articles to help you take better advantage of the existing possibilities that Thinfinity® VirtualUI™ provides. In the present note...
View ArticleEnhanced support for DirectX-based GUI frameworks (WPF, FireMonkey, etc) and...
Since its beta release back in May, 2014 we’ve been working nonstop to consolidate and enhance Thinfinity® VirtualUI™, our Instant GUI Remoting and Web Integration solution for Windows applications....
View ArticleControlling the Desktop size with Thinfinity® VirtualUI™
As already discussed in a previous post, one of Thinfinity VirtualUI’s features is that the desktop application doesn’t need to be limited to a fixed or predetermined size. So, each application can be...
View ArticleHow to send cross-domain messages using Javascript
A basic rule in Web security holds that there is no direct javascript access between different windows loaded in a browser unless these windows are not from the same origin. This means that the...
View ArticleWhite Labeling and Bundling of web-enabled apps
This article describes the new Bundling and White Labeling customization options for a Thinfinity VirtualUI web-enabled Windows application. In the present note we will give a brief explanation about...
View Article[Press Release] Cybele Software Releases Thinfinity VirtualUI v1.1
Thinfinity® VirtualUI™ v1.1, now with improved scalability and fault tolerance The new Thinfinity® VirtualUI™ platform helps developers to effortlessly take to the web Windows applications developed...
View ArticleUsing One-Time URL for single sign-on scenarios or one-time invitations
Thinfinity VirtualUI offers a special access method called “One-Time URL”. This mechanism was designed to create a temporary, unique url to provide one-time access to a specific application. This...
View ArticleMultiple RDS sessions to scale Thinfinity VirtualUI availability
Three weeks ago we released Thinfinity VirtualUI v1.1. This new version includes important changes in the software architecture. One of the additions is the possibility to use multiple Remote Desktop...
View ArticleKeep child windows in front!
Early this year, we shared an article about a Delphi error. This error happens when the Application.MainFormOnTaskBar property is set to False and an application main form is minimized. In this case,...
View ArticleFixing “Error 5: Access is Denied” when using “Run As” command
Some days ago, we received an issue report related to an “Access is Denied” error that came up trying to run a Thinfinity VirtualUI web-enabled application. We replicated the user environment, and made...
View ArticleEnhanced Browser and Device DPI support
Among the wide range of valid resolutions that both Thinfinity Remote Desktop and Thinfinity VirtualUI offer, the most commonly used —because of its flexibility and simplicity— is “Fit to Browser”....
View ArticleThinfinity VirtualUI Questions (and Answers)
It’s been a while since Thinfinity VirtualUI was first released. During these months, we have corresponded heavily with our users, who have presented us with all sorts of enquiries. We include here...
View ArticlePassing command line arguments to VirtualUI apps
An application can accept command line arguments when invoked. This allows the user to send additional information to the application when it is executed. When an application is launched, the OS passes...
View ArticleThinfinity jsRO remote events in C++
Thinfinity jsRO allows programmers to get a better integration between a VirtualUI-extended desktop application and the web browser Javascript world. We first presented the jsRO Delphi and .Net native...
View ArticleDownload files from VirtualUI web-enabled apps
Thinfinity VirtualUI web-enabled applications allow you to programmatically send files to be downloaded in the browser. There are no secrets to that, but the VirtualUI.DownloadFile method has...
View ArticleAVAST Antivirus is blocking VirtualUI applications in Dev Mode
The Thinfinity VirtualUI Development Mode The Thinfinity VirtualUI development mode was designed to provide a simple way to implement and test the desktop application web-enabling. When you run your...
View Article