23 July 2014

VB6: Command Button Control

Property yang Umum Digunakan

PropertyKeterangan
BackColorWarna background command button. Jika ingin mengubah warna background ubah terlebih dahulu property Style dari 0-Standard ke 1-Graphical.
CaptionTeks yang tampil di command button.
DefaultMenentukan bahwa command button akan merespon Enter walaupun fokus aktif ada di kontrol lain.
EnabledMenentukan command button dapat berinteraksi dengan user atau tidak.
FontMemanggil Font dialog box untuk mengatur font name, style, dan size dari caption
HeightTinggi command button dalam twips.
LeftPosisi command button dari sisi kiri dalam twips.
MousePointerMenentukan bentuk mouse pointer saat user mengarahkan mouse diatas command button.
PictureMenyimpan nama icon gambar yang ditampilkan di command button setelah property Style bernilai 1-Graphical.
StyleProperty dengan pilihan 0-Standard ke 1-Graphical. Menentukan apakah tampilan command button akan berupa tampilan tombol standard (0-Standard) atau jika ingin mengatur warna background dan gambar pilih 1-Graphical.
TabIndexUrutan fokus saat tombol Tab pada keyboard ditekan.
TabStopMenentukan apakah Command Button dapat menerima fokus dari tombol Tab pada keyboard.
ToolTipTextMenyimpan teks yang akan ditampilkan saat pointer mouse berpindah diatasnya pada saat aplikasi run.
TopPosisi command button dari sisi atas dalam twips.
VisibleMenentukan apakah Command Button dapat menerima terlihat oleh user atau tidak.
WidthLebar command button dalam twips.

Event yang Umum Digunakan
EventKeterangan
Clickterjadi saat command button di click.
GotFocusterjadi saat command button menerima fokus aktif.
LostFocusterjadi saat command button kehilangan fokus aktif.
KeyDowndipanggil saat sebuah key pada keyboard ditekan saat fokus aktif pada command button.
KeyUpdipanggil saat sebuah key pada keyboard dilepas saat fokus aktif pada command button.
Keypresssama seperti keydown tetapi hanya berlaku pada tombol-tombol yang memiliki kode ASCII. Jadi tombol seperti Shift, Panah, Fungsi (F1,F2, dst), kombinasi Ctrl dan ALT, dll.

Method yang Umum Digunakan
MethodKeterangan
MoveMemindahkan posisi commandbutton.
SetFocusMemindahkan fokus pada commandbutton yang bersangkutan

Berikut ini adalah beberapa contoh penggunaan CommandButton:
1. CommandButton Style Standard Vs Graphical
Mari kita perhatikan saat kita mengatur BackColor dan Picture untuk CommandButton, seolah tidak ada perubahan jika style yang kita gunakan 0-Standard.

Berbeda ketika kita mengubah style menjadi 1-Graphical. Perubahan tampak pada saat design maupun run.

2. CommandButton Caption berubah saat click
UI:

Code:
Private Sub Command1_Click()
Command1.Caption = Command1.Name & " Clicked"
End Sub


Runtime:

3. CommandButton Disable dan Enable
UI:
Code:
Private Sub Command1_Click()
Command1.Caption = "Disabled"
Command2.Caption = "Command2"
Command1.Enabled = False
Command2.Enabled = True
End Sub

Private Sub Command2_Click()
Command2.Caption = "Disabled"
Command1.Caption = "Command1"
Command1.Enabled = True
Command2.Enabled = False
End Sub


Runtime: Command1 dan Command2 bergantian enable dan disable


4. CommandButton Default
UI:

Code:
Private Sub Command1_Click()
MsgBox "Command1 Clicked"
End Sub

Private Sub Command2_Click()
MsgBox "Command2 Clicked"
End Sub


Runtime: Saat fokus berada di Text1 kemudian menekan tombol Enter maka yang akan berjalan adalah Command1.


Click here if you like this article.


0 comments: