Loose XAML Not Responsive in IE - xaml

Loose XAML is not responsive in Internet Explorer on some computers.
For the code below:
The controls to not respond visually (or with focus) to mouse clicks.
I can press Tab to set focus on either control.
Pressing Space on the ComboBox does not display the dropdown.
Pressing Space on the Button does appear visually to perform a click.
File simple.xaml:
<StackPanel xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation">
<Label>Enabled:</Label>
<ComboBox>
<ComboBoxItem IsSelected="True">Yes</ComboBoxItem>
<ComboBoxItem>No</ComboBoxItem>
</ComboBox>
<Button>OK</Button>
</StackPanel>
This only happens on some computers. On others, the controls are fully responsive.
I have tried: Internet Explorer (no addons), full reset of IE Settings, confirmed Loose XAML enabled in IE Settings, Developer Tools (nothing useful), searching Google.
Why is Loose XAML not responsive on Internet Explorer for some computers? How can I further debug this issue?

Related

ShadowRoot handling in Safari

When I put a focusable element in the shadow DOM, OSX Safari doesn't include it in the tab sequence (unlike all other browsers). The button is visible, clickable but not accessible for keyboard users. Is this a known bug? Is there a way to handle it besides making the component tabbable and forwarding focus (which seems kind of gross)?
Here's what a minimal example looks like in Safari's console
<div class="host">
Shadow Content (Open)
<button>Click me</button>
</div>
I created this example by calling .attachShadow({"mode": "open"}) on div.host then setting its .shadowRoot.innerHTML to "<button>Click me</button>"
I'm having this issue in components I created. I tested the example above in Chrome and the button is included in the tab sequence as expected.
Safari doesn't enable tab navigation by default, it must be enabled via preferences.
Tab highlights the next text field or pop-up menu. Tab also highlights
buttons and other controls if “All controls” is selected in the
Shortcuts pane of the Keyboard pane of System Preferences.
Option-Tab highlights the same items as Tab plus all other clickable
items.
To swap the behavior of Tab and Option-Tab, turn on “Press Tab to
highlight each item on a webpage” in the Advanced pane of Safari
preferences.
https://support.apple.com/guide/safari/keyboard-and-other-shortcuts-cpsh003/mac

Windows Xaml IconElement overview

I'm currently working on a Windows 8.1 App. I want to set the Icon on an AppBarButton. There are a lot of Icons and i would like have an overview. Is there any or do i have to make one by myself? I would like to have an overview over the Icons and not only the name within Intellisense.
<AppBarButton x:Name="btnTest" Icon="Accept" Label="Test" />
Look into properties in you commandbar. In the common section you have primary and secondary commands. Just click button with three dots ... and in the opened window you can add buttons with creator where you can see every available icon.

wxWidgets controls paint/draw/display issue on Windows

I built a small wxFrame GUI, originally on Linux using CodeLite+wxCrafter, but on Windows the controls are not visible until I click on a notebook page and back, or resize the form, or hover the mouse over a control. I created a new Windows CodeLite+wxCrafter project and it does not display this issue. I tried comparing all the details between the two projects to see what differences there were, but couldn't find any that fixed the issue. I'm puzzled.
For example, this is what I see when I run the app:
After clicking on the Advanced Page and then back to the Run Page or resizing the form, this is what I see:
Or if I hover my mouse over say a wxButton (Open) it shows up:
This is what it should look like, after I click on the Advanced Page and back to the Run Page or resize the form, and then hover my mouse across all the text controls.
Any ideas what the display issue is?

Disable On-Screen-Keyboard

I'm developing a Windows Store app for an embedded application where the only input device is a small touchscreen. For this reason I'm developing my own number and text entry controls that match the visual look of the application and work better on the small screen. Is it possible to prevent the Windows 8 on-screen keyboard from appearing when a textbox gets focus?
You can't, it's a user preference as of now.
Similar question is found here
From Hanselman
Unfortunately there is no checkbox or "just turn it off" way to
disable the keyboard with a supported option.
However, there is a way to effectively disable the keyboard by
stopping the service that controls it.
Press the Windows key + W Type "services," and press Enter Scroll down
to "Touch screen keyboard and handwriting panel" You can either right
click and "Stop" or you can double-click and change it from
"Automatic" startup to "Manual."

how to cancel cycle combo box on touch xaml

I working on a win 8 metrostyle app
I have combo boxes in app.
when I click on combo box with mouse it works normal. it pops up a list and I can scroll
but when I use touching the items in the combo box keeps rolling. it doesnt stop at top or bottom
is there an attribute for it to cancel??
The MSDN forums have an answer. What you can do is set the items panel for the combobox to override this default behavior.
<ComboBox>
<ComboBox.ItemsPanel>
<ItemsPanelTemplate>
<StackPanel />
</ItemsPanelTemplate>
</ComboBox.ItemsPanel>
<ComboBox>
I have been working on windows 8 metro style applications since the first day it was released. I encountered the very same problem last week, and was unable to fix it. After a while, I uninstalled and re-installed Visual Studio 2012 from my development machine, and the problem is automatically fixed.
You can give it a try.