WPF

It is possible to host WPF controls in a Win32 application, and the other way around, but because of the differences betweeb these technologies there are various issues that can appear. One of these is handling of keyboard input. Without diving too much into differences between WPF and Win32, I will show how to provide…

Read More Keyboard input and TAB navigation between WPF controls in a Win32 application

Alchemy 2.0 brings a modified layout, a set of 44 new elements (to a total of 444), hints, and translation to Hebrew. The most reported bug for Alchemy so far has been the layout mess on small resolution systems, such as netbooks. It wasn’t a bug actually, but a feature. The application required a higher…

Read More Alchemy 2.0

Alchemy 1.7 brings a set of 20 new elements (tot a total of 400), allows you to display a timer with the total elapsed play time and is available in French. The 20 new elements are: Alcoholic Mirror Ashtray Peat Ball Rubber Caramel Samurai Clock ScotchWhiskey Firefighter Scotland Firefly Sugar Football SugarCane Juice SwissArmyKnife LightningRod…

Read More Alchemy 1.7 Update: 20 New Elements and New Features

Alchemy 1.5 brings a set of new elements (focused on countries), a reorganization of parts of the user interface, translation to new languages and some new features requested by the users. New elements 30 new elements have been added in version 1.5. Most of them are countries. The list of new elements is: Antarctica Germany…

Read More Alchemy 1.5 Update: 30 New Elements and New Features

When you create a WPF application, the start-up window is by default one from the same project (by default called Window1.xaml).

But what if you want to use a window from another project (class library)? The pack URI scheme, used by WPF, allows you to identify and load files from: the current assembly a…

Read More Reference a XAML From Another Project