Quote Originally Posted by Acorn View Post
Just replace a button click with Close Full Screen to access the browser Address Bar; click in the Address bar; Copy; return focus to main web page; click another browser icon; Paste; close that browser in error; repeat all before; open in Full Screen - now where was I? Repeat for the other five browsers I test against.

P.S. Repeated press of F5 in XPro+ now open up separate browser Tabs.
Before it was a Preview window Refresh. If you don't think this is important then errors will creep in when using Developer mode with the wrong tab.

Acorn
Dear Xara Cloud...

Again, I am disquieted by the absolute lack of engagement any of the issues identified with the latest release of Pro+.

We have asked for the moribund IE to be removed.
Fine, we now have the shiny new opening in the default browser.
Gone are all the prior link icons to my installed browsers from the Preview.
Gone is the ability to press the Esc key to close the Preview and return to the design.
Hidden are the IE remnants that still lurk within your codebase.

I have resorted to building some of the functionality back myself.

These appears only on the index page.
The simplest is a 40px Red Times Circle symbol as a Text Line, Sticky off-page top-right with Link code: javascript: window.top.close();
A click on this closes the Tab.

I added a top-left "Browser URL" Text Column with Name 'urlB' and Special Name 'htmlblocktext':
Code:
<script>
  $('#urlB').text(window.location);
</script>
This replaces the blurb with the Page URL.

I added code to the Page HTML code (body):
Code:
<script>
window.onload = function() {
  document.getElementsByTagName("html")[0].onkeyup = function() {
    var keyCode = "";
    if (window.event)
      keyCode = event.keyCode;
    else
      keyCode = event.which;
    if (keyCode == 27) {
      window.top.close();
    }
  }
}
</script>
Pressing the Esc key closes the Tab.

I include a failing script that does not yet copy the Tab URL to the Global Clipboard.
Code:
<script>
var dummy = document.createElement('input'),
  text = window.location.href;

document.body.appendChild(dummy);
dummy.value = text;
dummy.select();
document.execCommand('copy');
document.body.removeChild(dummy);
</script>
Any help with this would be appreciated.
The purpose is to be able to open another browser and simply press Ctrl+C to load in the current browser Tab URL, without typing or copying.

JS - Browser Control.xar

Acorn