Skip to content
11 Maret 2011 / Jeffrey Hermanto Halimsetiawan

Getting Started Windows MultiPoint Mouse SDK 1.5.1


Beberapa waktu lalu pada acara Microsoft Technology Update Road Trip 2011 @iSTTS, saya menyampaikan materi tentang MultiPoint. Di tengah-tengah sesi, saya sempat melakukan live coding sederhana sesuai tradisi, Hello World untuk menunjukkan pada rekan-rekan iSTTS bahwa membuat aplikasi Multipoint sangatlah mudah. Berikut adalah langkah-langkah untuk memulainya:

  1. Pilih File – New – Project pada Visual Studio 2010.
  2. Karena aplikasi multipoint dibangun pada Windows Presentation Foundation, pilih WPF Application pada template yang tersedia. image
  3. Pada Solution Explorer lakukan klik kanan pada References dan pilih Add Reference. image
  4. Pilih Microsoft.Multipoint.Sdk.Controls.dll dan Microsoft.Multipoint.Sdk.dll yang terdapat pada C:\Program Files\Windows MultiPoint Mouse SDK\Bin kemudian klik OK. image
  5. Buka Design View dari MainWindows.xaml, kemudian tambahkan sebuah MultipointButton, MultipointTextBox dan TextBlock pada Grid. image
  6. Tambahkan event handler Loaded pada Window bernama OnLoaded untuk melakukan inisialisasi dari objek MultipointSdk.
    private void OnLoaded(object sender, RoutedEventArgs e)
    {
        MultipointSdk.Instance.Register(this);
    }
    
  7. Tambahkan event handler MultipointClick pada MultipointButton bernama OnClick untuk melakukan aksi ketika terjadi penekanan button tersebut oleh pointer multipoint. Aksi yang dilakukan adalah menampilkan “Hello ”, text yang tertulis pada MultipointTextBox serta device id dari pointer yang melakukan klik pada button tersebut.
    private void OnClick(object sender, RoutedEventArgs e)
    {
        MultipointMouseEventArgs args = (MultipointMouseEventArgs) e;
        string deviceId = args.DeviceInfo.Id.ToString();
        string text = string.Format("Hello {0}! Mouse ID: {1}", 
                      multipointTextBox1.Text, deviceId);
        textBlock1.Text = text;
    }
    
  8. Sebaiknya ubah tampilan menjadi full screen untuk menghindari kebingungan pengguna yang tidak dapat melakukan klik pada control standard Windows. Namun, sementara ini cukup ubah WindowState menjadi Maximized untuk memudahkan. image

Berikut adalah hasil screenshot dari aplikasi multipoint Hello World ini: image

Jika berminat untuk mengunduh aplikasi Hello World ini silahkan diunduh:

http://cid-2bdf91f60cc2716d.office.live.com/embedicon.aspx/.Public/Blog/MultipointSample.zip

Semoga bermanfaat.

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: