public virtual_numpad()
{
InitializeComponent();
click_sound = new SoundPlayer();
click_sound.SoundLocation = configurations.GetAbsolutePath() + configurations.keyboard_click_wav;
click_sound.Load();
click_sound.Play();
keys = ka.NumpadAssignments;
keyboard_canvas.TouchDown += new EventHandler<TouchEventArgs>(keyboard_TouchDown);
keyboard_canvas.TouchUp += new EventHandler<TouchEventArgs>(keyboard_TouchUp);
this.keyboard.Source = configurations.img_keyboard_numpad_pic;
this.Loaded += new RoutedEventHandler(virtual_numpad_Loaded);
}