- Area pada layar komputer yang dimiliki oleh terminal yang mandiri
- Dapat berisi teks atau gambar
- Dapat bertumpukan, disembunyikan, atau ditampilkan semua
- Tersedia scrollbars untuk menggulung layar naik turun atau menggeser layar kanan kiri
- Tittle bar berisi judul / nama dari window
- Dalam aplikasi dapat terdiri dari 1 atau lebih jendela yang bekerja dan tidak saling mempengaruhi
- Gambar atau simbol kecil digunakan sebagai representasi dari objek
- Window dapat diperkecil menjadi ikon-ikon untuk mempermudah akses
- Bentuk ikon bermacam-macam variasi bentuk, gambar, warna namun harus tetap representasi dari objek yang diwakili
- icon merupakan variasi dari menu, karena satu ikon menunjukkan suatu aktifitas, yang dalam sistem menu dinyatakan dalam bentuk teks.
- merupakan terobosan besar karena mempunyai sifat yang alamiah, ringkas, mudah diingat, mudah dipelajari & dikenal.
- gambar lebih bersifat umum daripada tekstual
- menyingkat waktu dan memperkecil usaha untuk mempelajari software
- kinerja user lebih tinggi dan adanya penurunan tingkat kesalahan
- bagi pemrogram dapat dengan mudah mengelompokkan ikon berdasarkan atributnya
Kekurangan Icon:
- penggunaan ikon menyembunyikan penurunan produktifitas dibalik penampilan yang ramah
- penggunaan ikon bisa membingungkan dan boros tempat
- tidak efektif bila berurusan dengan perintah-perintah yang banyak tetapi serupa
- user tertentu lebih suka membaca suatu teks karena lebih jelas
- membutuhkan waktu lama dan sulit untuk menemukan ikon yang cocok dengan aktifitas yang akan dijalankan, solusi : dapat diperjelas dengan menambahkan pesan (2 atau 3 kata) dapat permanen atau sementara (hanya muncul pada saat mouse/kursor berada pada ikon tersebut)
- tidak adanya standarisasi
Pointer
- Merupakan bagian yang terpenting sejak munculnya model WIMP, berguna untuk menunjuk dan memilih seperti ikon atau menu
- Biasanya digerakkan oleh mouse,tetapi bisa juga dengan joystick, trackball, tombol kursor
- Bentuk bermacam-macam
Menu
- Pilihan operasi atau perintah yang ditawarkan pada layar
- Pilihan dipilih dengan pointer
- Keyboard terbaru terkadang dilengkapi dengan fasilitas untuk pemilihan menu
- Menu dapat mengambil sebagian besar dari ruangan layar Solusi : Gunakan menu pull-down (tarik ulur) atau pop-up, menu pull-down adalah menu yang menyeret turun dari judul tunggal pada bagian atas layar menu pop-up nampak jika daerah tertentu di layar (mungkin ditandai oleh suatu ikon) diklik
- Menu lain : menu pin-up, yaitu akan tinggal sampai secara eksplisit diminta user untuk hilang/selesai, menu fall-down, mirip dengan menu pull-down, namun bar (batang)nya tidak harus untuk secara eksplisit dipilih, menu cascading (bersusunan), satu pilihan menu membuka menu lain yang berhubungan padanya, dst, menu pie, opsi menu diatur dalam lingkaran, lebih mudah untuk memilih item (daerah target lebih besar) dan lebih cepat (jarak yang sama untuk sembarang opsi)
- Button (tombol) :
- check box : kumpulan dari pilihan-pilihan yang boleh memilih 1/lebih dari 1
- Pallettes (palet) : kumpulan kemungkinan mode yang tersedia, ditambah mode yang aktif saat itu, biasanya adalah sekumpulan icon yang ditata secara berdampingan (tiled icons) contoh : paket untuk menggambar memiliki palet yang mengindikasikan apakah kotak, lingkaran, garis atau teks yang akan digambar, dan yang lain lagi mengindikasikan warna-warna yang tersedia pada paket tersebut.
- Combo box, list box
- Kotak dialog : jendela yang berisi informasi penting, seperti pada saat user akan menyimpan file, maka muncul kotak dialog untuk memberi nama file tersebut. Setelah file disimpan, kotak dialog selesai tugasnya dan menghilang dari layar.
- Kotak peringatan, muncul untuk memberitahu kesalahan atau tuntunan