24 July 2014

VB6: Option Button Control


Option button atau dikenal juga dengan radio button adalah control yang menyediakan pilihan untuk user. Saat user memilih salah satu option dalam satu area dengan mengkliknya, nilai option yang lain menjadi false.


Property yang Umum Digunakan
PropertyKeterangan
AlignmentPilihan posisi button dari label di kiri (0-Left Justify) atau di kanan (1-Right Justify)
AppearancePilihan tampilan option button 0-Flat (datar) atau 1-3D (efek 3 dimensi).
BackColorWarna latar option button.
CaptionTeks label option button.
EnabledJika true maka option button dapat berinteraksi dengan user.
FontTampilan font name, style, dan size.
ForeColorWarna teks label.
HeightTinggi option button dalam twips.
IndexNomor urut jika option button dibuat control array.
LeftJarak dari kiri ke option button dalam satuan twips.
Style0-Standard seperti radio button biasa atau 1-Graphical yang mirip seperti command button.
TabIndexUrutan fokus dengan tombol Tab pada keyboard.
ToolTipTextTulisan akan akan muncul ketika running dan mouse pointer ada di atas option button.
TopJarak dari atas ke option button dalam satuan twips.
ValueNilai True jika option terpilih dan sebaliknya false.
VisibleJika True maka user dapat melihat option button dan control didalamnya, sebaliknya jika false maka tersembunyi.
WidthLebar frame dalam satuan twips.

Event yang Umum Digunakan
EventKeterangan
ClickSaat option button diklik.
DblClickSaat option button diklik dua kali
GotFocusSaat option button mendapatkan fokus aktif.
KeyDownSaat option button dalam fokus aktif tombol keyboard ditekan.
KeyPressSaat option button dalam fokus aktif tombol keyboard ASCII ditekan.
LostFocusSaat option button kehilangan fokus aktif
MouseDownSaat mouse ditekan diatas option button.
MouseMoveSaat mouse pointer bergerak diatas option button.
MouseUpSaat mouse ditekan diatas option button dilepas.

Method yang Umum digunakan
MethodKeterangan
MoveMemindahkan posisi option button.
SetFocusMemindahkan fokus aktif ke option button.

Contoh penggunaan option button:
1. Alignment Option Button

2. Style Option Button

3. Event Click Option Button
UI:

Code:
Private Sub Option1_Click()
Me.BackColor = vbRed
End Sub

Private Sub Option2_Click()
Me.BackColor = vbYellow
End Sub

Private Sub Option3_Click()
Me.BackColor = vbGreen
End Sub


Runtime:

Jika dalam 1 form terdapat 2 group/kelompok option button gunakan control frame klik disini untuk keterangan lebih lanjut.

Click here if you like this article.


0 comments: