Wednesday, March 17, 2010

Mengontrol Warna Tulisan dan Ukuran Kursor


Mengontrol Warna Tulisan

Membuat program penuh warna tentu akan lebih enak untuk dilihat. Dengan pustaka Cplusplusindonesia (mulai versi 1.3) kita bisa merealisasikan hal ini dengan mudah. Berikut ini akan diberikan beberapa contoh penggunaannya :

Membuat Tulisan Berwarna HITAM dengan Latar Belakang PUTIH

Cppindonesia cpp;
cpp.setColour("HITAM","PUTIH");
cout << "Tulisan berwarna HITAM dengan latar PUTIH";

Membuat Tulisan Berwarna PUTIH dengan Latar Belakang UNGU

cpp.setColour("PUTIH", "UNGU");
cout << "Tulisan berwarna PUTIH dengan latar UNGU";

Dari dua contoh diatas, tampak bahwa terdapat dua parameter yang dibutuhkan oleh fungsi setColour(). Parameter pertama menunjukkan WARNA TULISAN sedangkan parameter kedua menunjukkan WARNA LATAR.

cpp.setColour("WARNA TULISAN","WARNA LATAR");

Daftar warna yang didukung untuk WARNA TULISAN dan LATAR adalah sebagai berikut :
MERAH, HIJAU, BIRU, KUNING, UNGU, HITAM, PUTIH, MERAH_TERANG, HIJAU..TERANG, ..., PUTIH_TERANG

Silahkan mencoba sendiri untuk melihat perbedaan warna antara yang menggunakan "TERANG" dan yang tidak menggunakan.

Mengontrol Ukuran Kursor

Pada saat memberikan input melalui keyboard, keberadaan KURSOR sangat penting, karena pada posisi KURSOR-lah tombol yang kita tekan (misal tombol huruf 'A') akan ditampilkan. Jika KURSOR tidak tertampil, kita akan kehilangan informasi, pada posisi mana inputan kita akan ditampilkan.

Namun pada saat melakukan animasi (misalnya MAJU-MUNDUR), proses menginputkan data sama sekali tidak dibutuhkan, jadi sebenarnya jika KURSOR dihilangkan tidak akan menimbulkan kebingungan dan menurut pendapat saya pribadi, akan lebih menarik jika KURSOR dihilangkan.

Pada pustaka Cplusplusindonesia, sudah terdapat sebuah fungsi yang bisa digunakan untuk mengontrol Ukuran dari KURSOR dan bisa juga digunakan untuk menghilangkannya. Fungsi ini dinamakan setCursor().

cpp.setCursor("NORMAL/SEDANG/BESAR","MUNCUL/HILANG");

sebagai contoh jika kita ingin MEMUNCULKAN kursor berukuran BESAR, maka perintahnya :

cpp.setCursor("BESAR","MUNCUL");

dan jika kita ingin menghilangkan KURSOR:

cpp.setCursor("BESAR","HILANG");

Tentu saat kita menghilangkan KURSOR, tidaklah menjadi masalah ukuran mana yang akan dipakai, karena toh KURSOR tersebut akan dihilangkan.

Selamat Mencoba ....


3 comments:

  1. value "NORMAL/SEDANG/BESAR","MUNCUL/HILANG"
    diisi nilai apa gan?
    kunjungi juga Flashlagu

    ReplyDelete
  2. Wah nambah ilmu lahi ni mas , makasih.

    ReplyDelete
  3. Animeindo - Nonton Anime Subtitle Indonesia, Download anime subtitle indonesia, Anime Terbaik 2017

    ReplyDelete