AnyScreen v1.2 changelog AnyScreen Server: · Feature: AnyScreen will attempt to get elevated rights and run without UAC turned off. There is still an option to turn UAC off in the NetManager diagnostic window if this feature fails on some systems. AnyScreen HTML5 client: General • FEATURE: Add client-side Enter instead of Tab feature • FEATURE: Added AndroidTV support • FEATURE: Added AndroidTV option in the settings • FEATURE: Support redirectURL parameter (sets the page to redirect to after the app has exited) • FEATURE: Support for PRESSKEY • FIX: Add CSS class for Clarion named colors • FIX: Add CSS classes to client interface • FIX: Add button to install PWA shortcut • FIX: Add class for timeout duration • FIX: Add history state for open/close window (don't close app on back/foward button) • FIX: Add redirect to home screen on logout • FIX: Don't redirect to home on error • FIX: Don't send EVENT:Accepted for disabled ENTRY • FIX: Download and display icon for MessageBox • FIX: Enable changes of client UI in manifest.json • FIX: Execute resize after new CSS file applied • FIX: Fix TIME formating (AM/PM issue for 12PM) • FIX: Fix download issue with non-ASCII filenames • FIX: Fix for changes in Chrome outline display • FIX: Fix for newline chars in MESSAGE • FIX: Fix format for pattern picture • FIX: Fix formatting for blank values for @P • FIX: Fix issue with date parsing (separator dash) • FIX: Fix styling for focused controls • FIX: Fixed navigation with keys for popup. Fixed scaling of html when in soft keyboard. • FIX: Improve main menu behavior - open main menu with Alt key, auto-focus search field, open first filtered element with Enter key • FIX: In case of killed session it will start app faster. • FIX: Make B case-insensitive in time pictures • FIX: Make download file case-insensitive • FIX: Manifest can hide language option on login form • FIX: Process NoWidth and NoHeight • FIX: Send EVENT:GainFocus when focusing browser • FIX: Support BSKey for locator • FIX: Support DECIMAL align for STRING • FIX: Support FILEDIALOG for multiple files • FIX: Support MouseLeft2 alert key on controls • FIX: Support PROPs for POPUP (font, size, color…) • FIX: Support additional parameters in manifest • FIX: Support arrow keys on POPUP • FIX: Support for PROP:Touched · FIX: Clicking listbox header will keep listbox selection · FIX: Drag&drop operation on the listbox will properly assign values of PROP:MouseDownColumn, PROP:MouseUpColumn, PROP:MouseMoveColumn, PROP:MouseDownRow, PROP:MouseUpRow, PROP:MouseMoveRow · FIX: Dropid will properly return value in the AnyScreen mode · FIX: Fix actions on mdi toolbar buttons · FIX: Fix lock when first window control is a text field · FIX: Fix lock when first window control is check with skip attribute · FIX: Fix lock when using prop:maximize command on the application frame · FIX: Fix missing alert keys when clicking listbox header · FIX: Fix problem parsing listbox data when ' sign is used in the column header text · FIX: Fixed drag & drops on resume session · FIX: Prompt control will properly display end of line characters AnyScreen HTML5 client: Window • FIX: Don't send events for blocked window • FIX: Don't close window on Esc if it is alert key • FIX: Validate required fields when clicking button • FIX: Prevent drag of window title outside browser • FIX: Fix tabbing for overriden toolbar controls AnyScreen HTML5 client: Listbox • FIX: Display default tip for LIST when needed • FIX: Support control-level colors for LIST • FIX: Support built-in icons in LIST • FIX: Fix clicking for listbox (triple click) • FIX: Fix indent for right aligned columns in LIST • FIX: Fix display for multiline LIST • FIX: Support scrolling LIST on touch-devices • FIX: Fix LIST cut-off problem with stretching rows • FIX: Support for header colors in LIST AnyScreen HTML5 client: Droplist/DropCombo • FIX: Support PgUp/Down/Home/End for DROPLIST/COMBO • FIX: Combo control will autocomplete · FIX: PROP:Touched support for combo control AnyScreen HTML5 client: Sheet • FIX: Support for icon on TAB AnyScreen HTML5 client: Option / Radio • FIX: Fix size for OPTION • FIX: Display multiple spaces on RADIO • FIX: Fix style for disabled radio button • FIX: Support icon CSS-class for RADIO AnyScreen HTML5 client: Button • FIX: Display multiple spaces in BUTTON AnyScreen HTML5 client: Prompt / String · FIX: Disable line-wrap for SSTRING · FIX: Support PROP:Angle for STRING · FIX: Support fixed columns in listbox for the HTML5 client · FIX: Better ANSI support AnyScreen HTML5 client: Entry • FEATURE: Entry contol will send event:newselection while typing if prop:imm is set AnyScreen HTML5 client: Text • FIX: Support UPR for TEXT • FIX: Limit contents for TEXT without PROP:VScroll • FIX: Support PROP:Boxed for TEXT AnyScreen HTML5 client: Check • FIX: Changed "Click to open address" to "Click to open" • FIX: Add CSS class for icon to CHECK • FIX: Display multiple spaces in CHECK control • FIX: Fix POPUP submenu position near screen edges FIX: Changed "Click to open address" to "Click to open" • FIX: Add CSS class for icon to CHECK • FIX: Display multiple spaces in CHECK control • FIX: Fix POPUP submenu position near screen edges AnyScreen HTML5 client: Region • FIX: Enable drag&drop for REGION AnyScreen HTML5 client: Menu • FIX: Add support for disabled MENU controls • FIX: Support icon CSS class for menu items • FIX: Add custom CSS class for main menu items AnyScreen HTML5 client: Image • FIX: Display disabled IMAGE controls grayscaled AnyScreen HTML5 client: Progress • FIX: Will properly read background color for the progress control AnyScreen HTML5 client: Other • FEATURE: Added AnyScreen:SetMaxUploadSizeFunction • FEATURE: Added new AnyScreen:SkipThread function • FEATURE: ALERT function support • FEATURE: Add SetReportName and default report naming • FEATURE: Add function AnyScreen:RequestFullScreen • FEATURE: Added Compression = True parameter to the AnyScreen:DownloadFile function" • FEATURE: Added return string for openurl and runonclient • FEATURE: Added server and application manifest option in the NetSetup utility • FEATURE: Added server and application CSS option in the NetSetup utility • FEATURE: Client localization • FEATURE: EVENT:GainFocus will be executed as EVENT:Accepted on the window in the AnyScreen mode • FEATURE: New internal hooks implemented replacing builtins.clw overrides (Alert, mousex, mousey, select, start, presskey, press, halt, forwardkey,getposition, fontdialoga still remain in the builtins.clw file) • FEATURE: OpenUrl function can now return string from the client • FEATURE: Support HTML in image (extend SVG option) • FIX: Add auto-reconnect and terminate message • FIX: Add function AnyScreen:IsStandalone • FIX: Fix issue with LIST (Tree and #num#) • FIX: Fixed crash on unclipped message parameters" • FIX: Html5 client sessions will provide external ip address in the netsetup • FIX: Integrated listbox column template will properly scale columns on resize • FIX: Limit reconnect retries to 30 seconds • FIX: PROP:DragId and PROP:dropId will default to index 1 if omitted • FIX: Support for header colors in list format • FIX: Turned default trace off if trace= option is missing • FIX: Corrected prototypes for UploadFile and GetServerAddress