page hit counter
Accessibility - Just code - Tamir Khason

Browse by Tags

All Tags » Accessibility (RSS)
Please update your bookmarks, because the new url of this blog is http://khason.net/ (you have not update RSS feeds, it will be done automatically). Why I did it? Why I decided to go to “stand-alone”… Well. there are some reasons. Generally, I do not want to explain all those here, but trust me, there are some. The main reason is, that there is no responsible person in charge for this blog platform in Microsoft Israel. This why, if your blog is popular and you have a respect to your blog visitors...
[This blog was migrated. You will not be able to comment here. The new URL of this post is http://khason.net/blog/auto-scroll-listbox-in-wpf/ ] In WinForms era it was very simple to autoscroll listbox content in order to select last or newly added item. It become a bit complicated in WPF. However, complicated does not mean impossible. As for me, Microsoft should add this feature to base ListBox implementation as another attempt to be attractive environment for LOB application. See, for example this...
[This blog was migrated. You will not be able to comment here. The new URL of this post is http://khason.net/blog/silverlight-accessibility-and-ceo-support-for-beta-2/ ] Yesterday, beta 2 of Silverlight was officially announced in TechEd Orlando. There are a lot of interesting changes. One of most significant changes, I want to notice and accessibility support in Silverlight. See yourself (if you do not know what this image about, see this post ) What should you do in order this to happen? Absolutely...
[This blog was migrated. You will not be able to comment here. The new URL of this post is http://khason.net/blog/quick-silverlight-tip-how-to-open-new-window-or-tab-by-using-hyperlinkbutton-and-ctrl-shift-modifiers/ ] Regular behavior of any HTML anchor element is to open new Window if you’re clicking the link with Shift key and new Tab, if you’re clicking with Ctrl key or middle mouse button. Unfortunately, Silverlight HyperlinkButton does not support opening new window or tab. It also does not...
[This blog was migrated. You will not be able to comment here. The new URL of this post is http://khason.net/blog/silverlight-20-for-building-rich-internet-applications-local-event/ ] If you are developing rich internet applications, web sites or just want to learn what’s new in Silverlight 2.0 , you are invited to attend  local (Israel) Microsoft Event 30-June 8:30 AM- 12:30 PM in ILDC (new Microsoft R&D offices in Herzliya). I’ll speak about what is Silverlight 2.0 and what are differences...
[This blog was migrated. You will not be able to comment here. The new URL of this post is http://khason.net/blog/quick-wpf-tip-how-to-bind-to-wpf-application-resources-and-settings/ ] You, probable know, that you can save application resources and settings within handy classes Settings and Properties, provided by Visual Studio code generator. Just put your values, set the usage scope and all you have to do is to save it upon request. This feature is really useful and great time saver. But how to...
[This blog was migrated. You will not be able to comment here. The new URL of this post is http://khason.net/blog/just-in-case-%e2%80%93-shutdownexe-with-rich-user-experience-it-has-it-for-real/ ] If you love command line applications, skip this post. Did you know, that simple base program, named “shutdown.exe” has it’s own UI? This application allows you to restart you (or neightbor’s) computer by using different command line switches. One of those switches is –i. So, if you do not like command...
[This blog was migrated. You will not be able to comment here. The new URL of this post is http://khason.net/blog/two-quick-wpf-tricks-show-tooltip-on-disabled-control-and-accessibility-for-wpf-button/ ] Question : When my control is disabled, it does not show any toolip, in spite of the fact, that it has one. What to do? Answer : Use ToolTipService.ShowOnDisabled="True" attached property Question : You wrote grate article about accessibility of WPF . How to use it with QTP/WinRunner (or...
[This blog was migrated. You will not be able to comment here. The new URL of this post is http://khason.net/blog/building-virtual-keyboard-in-wpf-custom-editors-accessibility-and-attached-properties/ ] The challenge - build alternative on-screen keyboard to appear on each textbox, marked to use such keyboard. The reason - custom editor, ability to use touch screen input, etc Realization: WPF, two windows, a little hooking, attached properties, custom commands and gestures. Let's start working...
[This blog was migrated. You will not be able to comment here. The new URL of this post is http://khason.net/blog/rtfm-not-only-software-needs-manual-kids-need-it-too-how-to-care-your-child-visual-instructions/ ] For all my friends, become fathers and mothers within last couple of months. Please, read it before using your kids! All images are from Safe Baby Handling Tips (more fun stuff inside) by Running Press Books . Author's website There are more images here, we just waiting for author's...
[This blog was migrated. You will not be able to comment here. The new URL of this post is http://khason.net/blog/how-to-merge-help-files-to-appear-inside-visual-studio/ ] How many times after an installation of some SDK, you saw, that nothing has been merged into Visual Studio help. You press F1 and nothing happens? What to do? Actually, the answer is really stupid. You should go into Visual Studio Documentation (Programs->Visual Studio [number]->Visual Studio [number] documentation), go to...
[This blog was migrated. You will not be able to comment here. The new URL of this post is http://khason.net/blog/quick-wpf-tip-alternative-text-for-images/ ] In HTML we have Alt tag, that provides alternative text for images (in case, that image is not exists), but what to do in XAML? Simple, use the power of DataTemplates and DataTriggers. In following example, I have data item with following properties Logo, which is Bitmap, Name and Description, that strings. I want to display Name text, in case...
[This blog was migrated. You will not be able to comment here. The new URL of this post is http://khason.net/blog/accessibility-lesson-video/ ] You are not sure about what is accessibility at general . Please see following video to understand.
Posted by Tamir Khason
[This blog was migrated. You will not be able to comment here. The new URL of this post is http://khason.net/blog/wpf-uispy-accessibility-testing/ ] Well, some of Doron's scripts make commenting to this post (hebrew) disabled, however today I want to write about WPF accessibility issues. Someone who writes code really know what is it? I'm pretty sure, that do not. Let's make small test case. Execute regular WinForms application and Accessibility Speech engine (you can find it under Start...