Minggu, 16 Maret 2014

Tugas GSLC 1 Programming for Bussiness

1. Radio Button
Radio Button biasanya digunakan ketika user harus memilih salah satu dari banyak pilihan yang tersedia. Contohnya untuk menentukan jenis kelamin.
Gambar:

Event:
  • MouseHover : Event yang terjadi ketika pointer mouse berada di dalam radio button.
  • MouseLeave : Event yang terjadi ketika pointer mouse yang  awalnya berada di dalam radio button, kemudian keluar dari radio button.

Method:
  • Hide : Method yang berfungsi menyembunyikan kontrol dari user.
  • ResetText : Method untuk mereset property text menjadi default/kembali ke awalnya
  • Select : Method untuk mengaktifkan kontrol.
  • Show : Method untuk menampilkan kontrol pada user.
  • ToString : Method untuk mengembalikan nilai string pada radio button.

Property:
  • Appearance: Property untuk memunculkan radio button dalam bentuk normal atau button.
  • CheckAlign : Property untuk menentukan letak/lokasi button di dalam kontrol.
  • Checked : Property untuk menunjukkan apakah radio button dicentang atau tidak.
  • FlatStyle : Property untuk merubah tampilan radio button. Terdiri dari 4, yaitu Flat, Popup, Standard, & System.
  • TextAlign : Property untuk menentukan letak/lokasi text di dalam kontrol.


2. List Box
List Box digunakan untuk menampilkan sekumpulan item kepada user dimana item tersebut berada di dalam suatu list/daftar yang dapat dipilih oleh user.
Gambar:

Event:
  • MouseClick : Event yang terjadi ketika salah satu item didalam listbox ditekan dengan mouse.
  • MouseDoubleClick : Event yang terjadi ketika salah satu item didalam listbox ditekan 2 kali dengan mouse (double click).

Method:
  • ClearSelected : Method untuk menghapus semua pilihan dalam listbox.
  • GetItemText : Method untuk mendapatkan nilai text dari item yang dipilih.
  • GetSelected : Method untuk mengembalikan nilai ketika suatu item dipilih.
  • Sort :  Method yang berfungsi mengurutkan item-item yang ada di dalam listbox.
  • ToString : Method untuk mengembalikan string dari listbox.

Property:
  • BorderStyle : Property untuk menentukan border dari listbox. Terdiri dari Fixed3D, FixedSingle, dan None(tidak menggunakan border).
  • ColomnWidth : Property untuk menentukan berapa jarak antar tiap kolom untuk listbox dengan multicolomn.
  • MultiColumn : Jika property ini true, maka item di dalam listbox akan dibagi menjadi kolom dan ditampilkan secara horizontal.
  • ScrollAlwaysVisible : Jika property ini true, maka list box akan selalu menampilkan scroll bar.
  • SelectionMode : Property untuk menentukan apakah item yang dapat dipilih oleh user hanya satu, atau banyak, ataupun tidak sama sekali.


3. Flow Layout Panel
Flow Layout merupakan sebuah panel yang berfungsi untuk menyusun komponen sehingga terlihat lebih rapi. Dengan flow layout, kita dapat meletakkan komponen baik secara horizontal maupun vertikal.
Gambar:

Event:
  • BackColorChanged : Event yang terjadi ketika nilai dari property backcolor berubah.
  • ForeColorChanged : Event yang terjadi ketika nilai dari property forecolor berubah.

Method:
  • GetFlowBreak : Method yang mengembalikan suatu nilai yang menunjukkan flow break dari flow layout panel.
  • SetFlowBreak : Method untuk menentukan suatu nilai yang menunjukkan flow break dari flow layout panel.
  • DoDragDrops : Method untuk melakukan operasi drag-and-drop.
  • Hide : Method untuk menyembunyikan kontrol dari user.
  • Show : Method untuk menampilkan kontrol kepada user.

Property:
  • FlowDirection : Property untuk menata komponen dan menentukan arahnya apakah dari kiri ke kanan, atas ke bawah, ataupun sebaliknya.
  • BackColor : Property untuk mengubah warna dari flow layout panel.
  • ForeColor : Property untuk mengubah warna setiap komponen yang berada di dalam flow layout panel.
  • Enabled : Property untuk mengaktifkan maupun menonaktifkan semua komponen dalam flow layout.
  • Visible : Property untuk menentukan kapan komponen di dalam flow layout ditampilkan kapan tidak.


4. Month Calendar
Month Calendar menampilkan kalender berbentuk visual yang memungkinkan user untuk memilih tanggal.
Gambar:

Event:
  • DateChanged : Event yang terjadi ketika tanggal yang dipilih oleh user berubah.
  • DateSelected : Event yang terjadi ketika user memilih suatu tanggal ataupun rentang tanggal.

Method:
  • AddBoldedDate : Method yang berfungsi menampilkan tanggal dengan cetak tebal.
  • GetDisplayRange : Method untuk mengambil informasi tentang batas mininum dan maksimum dari tanggal yang ditampilkan.
  • RemoveBoldedDate : Method yang digunakan ketika kita ingin menghapus tanggal yang dicetak tebal secara spesifik.
  • SetCalenderDimension : Method untuk mengatur jumlah kolom dan baris bulan yang ingin ditampilkan.
  • SetDate : Method yang digunakan untuk mengatur tanggal hari ini sesuai yang ditentukan.

Property:
  • CalendarDimension : Property untuk mengubah lebar (width) maupun tinggi (height) kalender. Secara default width dan heightnya adalah 1.
  • FirstDayOfWeek : Property untuk mengatur hari apa yang ingin ditampilkan terlebih dahulu. Defaultnya dimulai dari hari minggu (sunday). Kita dapat menggantinya dengan hari yang kita inginkan.
  • MaxDate : Kita dapat mengatur tanggal maksimum yang dapat dipilih oleh user.
  • MinDate : Kita juga dapat mengatur tanggal minimum yang dipilih user.
  • ShowWeekNumbers : Property untuk menampilkan jumlah minggu (1-52) pada tiap baris. Property ini secara default adalah false. Jika kita menggantinya dengan true maka kalender akan menampilkan jumlah minggu tersebut.


5. Label
Label merupakan salah satu komponen toolbox yang digunakan untuk menampilkan tulisan.
Gambar :

Event :
  • DragDrop : Event yang dijalankan ketika label tersebut di drag drop.
  • MouseEnter : Event yang terjadi ketika pointer memasuki area label.

Method :
  • Hide : Method untuk menyembunyikan label.
  • ResetFont : Method untuk mengembalikan Font seperti semula.
  • ResetText : Method untuk mengembalikan properti Text ke nilai semula.
  • Show : Menampilkan label pada user.
  • GetPreferredSize : Mengambil ukuran dari area label di mana label itu dapat dipasang.

Property
  • BackColor : Memberikan warna pada background label.
  • Font : Mengatur Font yang akan ditampilkan pada label.
  • Name : Memberikan nama variabel pada label.
  • Text : Tulisan – tulisan yang akan ditampilkan pada label.
  • Size : Mengatur ukuran tinggi dan lebar suatu label.


6. TextBox
Textbox merupakan salah satu komponen toolbox yang digunakan untuk menerima inputan dari user berupa tulisan.
Gambar :

Event
  • MouseLeave : Event yang terjadi ketika pointer mouse meninggalkan area textbox.
  • MouseHover : Event yang terjadi ketika pointer mouse berada pada area textbox.

Method
  • Clear : Method untuk menghapus semua tulisan dalam textbox.
  • Copy : Method untuk copy tulisan yang dipilih dalam textbox.
  • IsInputChar : Method untuk menentukan apakah sebuah karakter yang dimasukkan dapat dikenali.
  • Paste : Method untuk paste tulisan yang sudah di-copy sebelumnya.
  • Select : Method untuk mengaktifkan textbox.

Property
  • Enabled : Untuk mengatur apakah user dapat memberikan inputan atau tidak pada textbox.
  • FontHeight : Untuk mengatur tinggi tulisan pada textbox.
  • MaxLength : Untuk mengatur batas maksimal tulisan yang dapat diinput oleh user.
  • Multiline : Untuk mengatur apakah textbox ini hanya bisa menerima tulisan berupa satu baris atau beberapa baris.
  • PasswordChar : Untuk menggantikan tulisan yang diinput oleh user dengan suatu character.


7. Progress Bar
Progress bar merupakan salah satu komponen toolbox yang digunakan untuk menampilkan / mengukur sampai seberapa jauh suatu proses telah berjalan, supaya user dapat mengetahui perkembangan proses.
Gambar: 
Event
  • BackColorChanged : Event yang terjadi ketika value BackColor pada progress bar berubah.
  • Paint : Event yang terjadi pada saat progress bar dibuat.

Method
  • BringToFront : Method yang digunakan untuk membuat progress bar berada di depan semua komponen lainnya.
  • Show : Method yang digunakan untuk menampilkan progress bar kepada user.
  • Hide : Method yang digunakan untuk menyembunyikan progress bar dari tampilan.
  • PerformStep : Method yang digunakan untuk menjalankan animasi proses pada progress bar.
  • SendToBack : Method yang digunakan untuk membuat progress bar berada di belakang komponen.

Property
  • Step : Untuk menentukan harus menjalankan Method PerformStep setiap berapa milidetik.
  • Size : Untuk menentukan tinggi dan lebar dari progress bar.
  • Value : Untuk menentukan nilai minimum dan maksimum di dalam progress bar.
  • MinimumSize : Untuk menentukan nilai minimum dari ukuran kotak progress bar.
  • MaximumSize : Untuk menentukan nilai maksimum dari ukuran kotak progress bar.


8. Link Label
Link label merupakan komponen toolbox yang hampir sama seperti label, tetapi link label ini tidak hanya digunakan untuk menampilkan tulisan, ketika komponen ini diklik, akan menampilkan browser dan link akan terbuka.
Gambar :

Event
  • LinkClicked : Event yang dijalankan ketika link tersebut diklik.
  • MouseHover : Event yang dijalankan ketika pointer mouse mendekati link label.

Method
  • ToString : Method untuk mengembalikan sebuah String pada label.
  • Show : Method untuk menampilkan link label.
  • Equals : Method untuk menentukan apakah link label sama dengan suatu objek.
  • Hide : Method untuk menyembunyikan link label.
  • ResetText : Method yang digunakan untuk mengembalikan text pada label menjadi nilai yang semula.

Properties
  • ActiveLinkColor : Menentukan warna yang akan ditampilkan ketika user mengklik link label.
  • BorderStyle : Menentukan bentuk border pada link label, terdapat 3 pilihan, None, FixedSingle, dan Fixed3D.
  • DisabledLinkColor : Menentukan warna untuk link ketika link tersebut di –disable.
  • LinkColor : Menentukan warna untuk tulisan pada link label.
  • VisitedLinkColor : Menentukan warna untuk link, jika link tersebut sudah pernah dibuka.


9. Button
Button adalah salah satu komponen toolbox yang digunakan sebagai tombol control windows.
Gambar: 

Event :
  • Click : Event yang dijalankan ketika button di klik.
  • MouseHover : Event yang terjadi ketika pointer mouse masuk dan keluar dari area button.

Method :
  • Hide : Method untuk menyembunyikan button.
  • Redo : method yang di gunakan untuk mengembalikan kejadian setelah di undo
  • Undo : method yang di gunakan untuk mengembalikan kejadian sebelumnya
  • Show : Menampilkan button pada user.
  • Dispose :  Method yang di gunakan untuk mengeluarkan/ Melepaskan keseluruhan component

Property
  • BackColor : Memberikan warna pada background button.
  • Font : Mengatur Font tulisan yang ada pada button.
  • Name : Memberikan nama variabel pada button.
  • Text : Tulisan – tulisan yang akan ditampilkan pada button.
  • Visible : Membuat suatu button hilang atau muncul ketika dijalankan.



10. Table Layout Panel
Table layout panel biasa disebut Gridlayout adalah merupakan sebuah panel yang dinamis membagi isinya dalam grid yang terdiri dari baris dan kolom.
Gambar: 

Event :
  • CellContentClick : Event yang terjadi ketika table content di klick.
  • MouseClick : Event yang terjadi ketika mouse di klick pada area table content.

Method :
  • Add Column : Method untuk menambah column dalam gridlayout.
  • Add Row : Method untuk menambah baris dalam gridlayout.
  • Edit Rown and Column : Method untuk mengedit baris dan kolom pada sebuah gridlayout.
  • Remove last row : Menghilangkan baris terakhir yang telah dibuat.
  • Remove last column : Menghilangkan kolom terakhir yang telah dibuat.

Property
  • CellBorderStyle : Mengatur bentuk style border yang ada pada layout.
  • BackColor : Memberikan warna pada background gridlayout.
  • ForeColor : Memberikan warna pada tulisan yang ada dalam gridlayout.
  • Column Count : Menghitung seberapa banyak kolom yang ada  pada gridlayout.
  • Row Count : menghitung seberapa banyak baris yang ada pada gridlayout.



11. Numeric Updown
Numeric Updown adalah sebuah komponen dari toolbox dimana bentuknya seperti kotak berputar yang menampilkan nilai-nilai numerik.
Gambar: 

Event :
  • Mouse Double Click :  Event yang dijalankan ketika mouse ditekan 2 kali.
  • Key Press : Event yang dijalankan ketika tombol keyboard ditekan dan dilepas.

Method :
  • Copy : method yang di gunakan untuk menyalin text yang terdapat pada numericUpdown.
  • ResetFont : Method untuk mengembalikan Font seperti semula.
  • ResetText : Method untuk mengembalikan properti Text seperti semula.
  • Show : Menampilkan numericUpdown pada user.
  • Cut : method yang di gunakan untuk memidahkan text yang terdapat pada numericUpdown.

Property
  • ThousandSeparator : menunjukkan apakah pemisah ribuan akan disisipkan di antara setiap tiga digit desimal.
  • Font : Mengatur Font yang akan ditampilkan pada NumericUpdown.
  • Name : Memberikan nama variabel pada NumericUpdown.
  • Text Align : Mengatur posisi angka yang terdapat dalam komponen ini.
  • UpDownAlign : Mengatur posisi dari tombol up-downnya. Bisa dikanan atau dikiri



12. Data Grid View
Data Grid View adalah sebuah komponen untuk menampilkan data dalam grid disesuaikan.
Gambar: 


Event :
  • DragDrop : Event yang dijalankan ketika label tersebut di drag drop
  • CellMouseEnter : Event yang terjadi ketika pointer memasuki area cell dari sebuah table.

Method :
  • Edit Column : Method untuk mengedit column yang sudah ada.
  • Add Column : Method untuk menambah column baru pada table.
  • Lock Control : Method untuk mengunci table agar tidak dapat di klick.
  • Send to back : Method yang digunakan untuk membuat table berada di belakang semua komponen lainnya.
  • Bring to front : Method yang digunakan untuk membuat table berada di depan semua komponen lainnya.

Property
  • BackColor : Memberikan warna pada background table.
  • BorderStyle : Mengatur borderstyle pada table.
  • Name : Memberikan nama variabel pada Data Grid View.
  • Dock : Mengatur posisi table dalam sebuah form. Bisa taruh diatas, dibawah, kiri, kanan bagian form
  • ScrollBars : Memberikan scroll bar pada sebuah table. Bisa berbentuk horizontal, vertical, dan keduanya.



 13. CheckBox
 Checkbox: menggambarkan sebuah Windows checkbox
Gambar: 

Properties:
  • CompanyName: Mendapatkan nama dari company atau pembuat dari aplikasi penamping control (Inheritance dari Control)
  • Container: Mendapatkan Icontainer yang menampung Komponen (Ineheritance dari Component)
  • Controls: Mendapatkan koleksi dari controls (Inheritance dari Control)
  • Created: Mendapatkan nilai
  • Cursor: Mendapatkan atau set kursor yang ditampilkan ketika pointer mouse dikontrol (Inheritance dari Control)

Method:
  • InvokePaint: Meningkatkan event Paint untuk kontrol yang lebih spesifik (Inheritance dari Control)
  • InvokeGotFocus: Meningkatkan GotFocus event untuk kontrol yg lebih spesifik
  • OnClick: Meningkatkan Click Event (Override Control.OnClick(EventArgs))
  • OnDragDrop: Meningkatkan DragDrop event (Inheritance dari Control)
  • OnDragEnter: Meningkatkan DragEnter event (Inheritance dari Control)

Event:
  • RegionChanged: terjadi ketika nilai dari properti Region berubah (Inheritance dari Control)
  • Paint: terjadi ketika control digambar ulang (Inheritance dari Control)

14. Group Box
groupbox: menggambarkan Kontrol Windows yang menampilkan sebuah fram di sekelilingkumpulan dari kontrol dengan optional caption
Gambar: 

Properties:
  • PreferredSize: Mendapatkan ukuran dari area persegi ke control yang ukurannya cukup (Inheritance dari Control)
  • ProductName: Mendapatkan nama produk yang menampung control (Inheritance dari Control)
  • Font: Mendapatkan atau mengset font dari text yang akan ditampilkan oleh control (Inheritance dari Control)
  • CanSelect: Mendapatkan nilai dari control yang dipilih (Inheritance dari Control)
  • Capture: Mendapatkan atau mengset nilai dari control yang ditangkap oleh mouse (Inheritance dari Control)

Method:
  • OnBackColorChanged: Meningkatkan BackColorChanged event (Inheritance dari Control)
  • FindForm: Mendapatkan form yang controlnya hidup (Inheritance dari Control)
  • Equals(Object): Menentukan apakah objek tersebut sama dengan objek yang ada (Inheritance dari Object)
  • GetTopLevel: Menentukan jika control adalah top-level control (Inheritnace dari Control)
  • OnDoubleClick: Meningkatkan DoubleClick event (Inheritance dari Control)

Event:
  • Enter: terjadi ketika kontrol di enter (Inheritance dari Control)
  • DragEnter: terjadi ketika suatu objek di drag ke control bounds (Inheritance dari Control)


15. DateTimePicker
date timer picker: menampilkan sebuah Windows control yang memperbolehkan user untuk  memilih tanggal dan waktu dan menampilkan tanggak dan waktu dengan format yang diinginkan
Gambar: 

Properties:
  • AllowDrop: Mendapatkan atau menetapkan nilai yang menunjukkan apakah control dapat menerima data dari pengguna yang di drag ke dalamnya (Inheritance dari Control)
  • Anchor: Mendapatkan atau menetapkan edges dari container yang controlnya terikat dan menentukan bagaimana control diubah ukurannya dengan parentnya (Inheritance dari Control)
  • AutoScrollOffset: Mendapatkan atau menetapkan dimana control akan di scrol ke ScrollControlIntoView (Inheritance dari Control)
  • BackgroundImage:Infrastructure. Mendapatkan atau menetapkan background image untuk control (Override Control.BackgroundImage)
  • BindingContext: Mendapatkan atau menetapkan BindingContext untuk control (Inheritance dari Control)

Method:
  • Dispose(): Melepaskan semua resources yang digunakan oleh Component (Inheritance dari Component)
  • DoDragDrop: Memulai sebuah drag-and-drop operation (Inheritance dari Control)
  • DrawToBitmap: Mendukung penyediaan untuk bitmap yang lebih spesifik (Inheritance dari Control)
  • FindForm: Melemparkan sebuah form yang ada control di dalamnya (Inheritance dari Control)
  • Focus:Menetapkan fokus input ke control (Inheritance dari Control)

Event:
  • Click: terjadi ketika control di klik
  • Disposed: terjadi ketika komponen di dispose ke method dispose (Inheritance dari Component)


16. MenuStrip
menu strip: menyediakan sebuah menu system untuk sebuah form
Gambar: 

Properties:
  • AccessibilityObject: Mendapatkan AccessibleObject yang ditugaskan untuk control (Inheritance dari Control)
  • AccessibleDefaultActionDescription: Mendapatkan atau menetapkan default dari action description dari control untuk digunakan oleh accessibility client applications (Inheritance dari Control)
  • AccessibleDescription: Mendapatkan atau menetapkan deskripsi dari control yang digunakan oleh accessibility client application (Inheritance dari Control)
  • AccessibleName: Mendapatkan atau Menetapkan nama dari kegunaan control oleh accessibility client application (Inheritance dari Control)
  • AccessibleRole: Menetapkan atau mendapatkan peran accessible dari control (Inheritance dari Control)

Method:
  • Contains: Mengambil nilai yang menunjukkan apakah control yang di tentukan adalah child dari control (Inheritance dari Control)
  • BringToFront: Membawa control ke depan dari z-order (Inheritance dari Control)
  • CreateGraphics: Membuat grafis untuk control (Inheritance dari Control)
  • CreateHandle: Membuat fisik window handle (Override Control.CreateHandle())
  • GetType: Mendapatkan type dari contoh yang ada (Inheritance dari Object)

Event:
  • AutoSizeChanged: terjadi ketika properties AutoSize berubah (Inherintance dari TolStrip)
  • BackColorChanged: terjadi ketika nilai dari properties BackColor berubah (Inheritance dari Control)


17. ComboBox
ComboBox biasa di gunakan untuk menlist – listkan attribute, secara automatic list yang di pilih user akan menjadi pilihan pada system.
Gambar: 

Event
  • isEnableChanged : Event yang terjadi pada saat nilai dari properties isEnable dalam elemen berubah
  • isVisibleChanged : Event yang terjadi ketika nilai dari properties isVisible

Properties
  • isEnable : Properties yang di gunakan untuk mengambil atau mengubah nilai indikasi apakah element tersebut dapat di izinkan atau tidak
  • isEditable : Properties yang di gunakan untuk melakukan validasi apakah combox dapat di edit atau tidak
  • isVisible : Properties yang di gunakan untuk melakukan validasi apakah combox akan di tampilkan atau tidak
  • items : Properties yang di gunakan untuk mengambil kumpulan yang digunakan untuk menghasilkan isi itemcontrol
  • selectedItem : Properties yang di gunakan untuk mendapatkan atau menetapkan item pertama dalam pemilihan saat itu atau mengembalikan null jika pemilihan kosong

Method
  • GetValue() : Method yang di gunakan untuk mengambil nilai dari  checkbox tersebut
  • AddText : Method yang di gunakan untuk menambahkan spesifi text string ke dalam Object itemControl
  • onTouchUp : Method yang menyediakan class yang dapat mengatasi touchup event  routed yang terjadi ketika melepaskan pencetan
  • toString : method yang menyediakan sebuah string di representasikan dke dalam object itemControl
  • removeVisualChild : method yang di gunakan untuk menghilangkan relasi Antara parent dan child anatara dua visual


18. Picture Boxes
Fungsi picture box di gunakan untuk menampilkan gambar, gambar dapat berupa beberapa format seperti bitmap, GIF, dab JPEG
Gambar: 

Properties
  • BackColor: BackColor Digunakan untuk menentukan warna latarbelakang kontrol RichTextBox
  • Enabled : Menentukan apakah kontrol label dapat menerima event yang dibuat oleh pemakai, misalnya event Click, MouseDown, MouseUp, dll.
  • Hidden : Digunakan untuk menentukan apakah FileListBox dapat menampilkan file dengan atribut Hidden atau tidak.
  • DragIcon : Digunakan untuk menentukan icon yang digunakan pada operasi drag-n-drop pada control label
  • Appearance : Digunakan untuk menentukan penampilan dari kontrol (0 – Flat, 1 – 3D)

Method
  • Load() : Menampilkan gambar yang di tetapkan oleh property imageLocation dari picture Box
  • GetType() : Mendapatkan type dari kejadian saat itu
  • Focus() : menatur focus input ke control
  • SetStyle() : mengatur sebuah control style untuk menandakan tertentu apakah benar atau salah
  • ScaleControl() : mengontrol lokasi, besar, lebar, dan jarak

Event
  • DoubleClick : terjadi ketika user mengklik dua kali
  • Move : Terjadi ketika control bergerak



19. Rich TextBox
RichTextBox memiliki banyak format, seperti memberikan warna, warna belakang ( background ), multiple fonts, dan batas dari setiap text, dan lebih complex daripada textbox biasa, dan masih banyak lagi.

Gambar: 


Properties :
  • Font : Digunakan untuk menentukan Font, Size, dan Style huruf yang digunakan pada kontroi.
  • BackColor : Memberikan warna pada background RichTexBox
  • BackgroundImage : menyisipkan image pada RichTextBox
  • ForeColor : memberikan warna pada text RichTextBox
  • Lines : Memberikan line dari text di RichTextBox

Method
  • Clear() : method yang di gunaka untuk menghapus keseluruhan yang terdapat pada rich text Box
  • Copy() : method yang di gunakan untuk menyalin text yang terdapat pada richTextBox
  • Cut() : method yang di gunakan untuk memindahkan text yang terdapat pada richTextBox
  • Redo() : method yang di gunakan untuk mengembalikan kejadian setelah di undo
  • Undo():method yang di gunakan untuk mengembalikan kejadian sebelumnya

Event
  • Validating : Event yang terjadi ketika control sedang di validasi
  • Text Change : Event yang terjadi ketika nilai text property berubah




20. HScroll Bar
HScrollBar digunakan untuk melihat bagian document yang belum terlihat mengotrolnya secara horizontal ( ke kiri atau ke kanan )
Gambar: 

Properties
  • Maximum : mendapatkan atau mengatur nilai size limit tertinggi dari scrollable rangenya
  • Minimum : mendapatkan atau mengatur nilai size limit terendah dari scrollable rangenya
  • Value : Mendapatkan atau mengatur sebuah nilai numeric yang merepresentasikan posisi saat ini dari scrollbox yang terdapat pada scroll bar control
  • Width : mendapatkan atau mengatur lebar dari control hscrollbar
  • Tag : mendapatkan atau mengatur object yang berisi data mengenanai control Hscrollbar

Methods
  • GetScaledBounds() : Mengembalikan batas untuk di gunakan ketika scrollbar akan diskala dengan jumlah tertentu
  • GetType() : mengambil type dari kejadian saat itu
  • IsInputKey : menentukan apakah kunci tertentuk adalah kunci masukan biasa atau sepsial kunci yang memerlukan pemrosesan
  • ProcessDialogKey() : proses dialog key
  • ProcessKeyMessage() : proses keyboard message

Event :
  • Scroll : event yang terjadi ketika scroll box telah di pindahkan baik mouse atau keyboard
  • ControlAdded: event yang terjadi ektika control baru di tambahkan untuk Control.ControlCollection


Kelas: 04PMM

 Nama Kelompok:

  • 1601220216 - Connie Devina Kristanti
  • 1601237431 - Khoerintus
  • 1601240041 - Dhany Lugina
  • 1601237375 - Jerry Antonius
  • 1601235823 - Satria Putra