Fungsi Komponen Delphi 7
Hello guys, kali ini saya akan membagikan informasi seputar fungsi dari komponen-kompnen yang ada pada Program DELPHI 7. Sebelumnya saya akan memberitahukan jendela IDE Delphi 7 mempunyai perangkat-perangkat yang dapat dipergunakan untuk memudahkan
seorang programmer dalam membuat program. Secara default , Borland telah mengatur letak perangkat-perangkat sedemikian rupa,
perangkat-perangkat tersebut diantaranya :
1. Menu
Menu pada Delphi memiliki kegunaan seperti menu pada aplikasi Windows lainnya. Dari menu ini programmer dapat memanggil, menyimpan program, menjalankan program, meremove komponen atau menambahkan komponen baru dan lain sebagainya. Singkatnya segala sesuatu yang berhubungan dengan IDE Delphi dapat Anda lakukan dari menu.
2. Speed Bar
Speed Bar atau yang sering juga disebut toolbar berisi kumpulan tombol yang tidak lain adalah pengganti beberapa item menu yang sering digunakan. Dengan kata lain, setiap tombol pada Speed Bar menggantikan salah satu item menu. Sebagai contoh, tombol kiri atas adalah pengganti File New , tombol disebelah kanannya adalah pengganti menuFile Open , dan seterusnya.
3. Component Palette
Component Palette berisi kumpulan icon yang melambangkan komponen-komponen pada VCL ( Visual Component Library ). VCL adalah merupakan pustaka komponen yang dengannya Anda dapat membangun sebuah aplikasi. Pada Component Palette , terdapat beberapa tab, yaitu Standard , Additionals , Data Access , Data Controls dan lain sebagainya.
4. Object TreeView
Object TreeView berisi struktur pohon yang menampilkan semua nama komponen yang telah Anda letakkan pada form designer atau biasa juga disebut dengan hirarki seperti pada Windows Explorer .
5. Object Inspector
Object Inspector digunakan untuk mengubah karakteristik dari sebuah komponen. Ada dua tab pada Object Inspector , yaitu Properties dan Events . Pada tab Properties Anda dapat mengubah nilai dari beberapa komponen yang telah diletakkan pada form , sedangkan tab Eventsdigunakan untuk menyisipkan kode untuk menangani kejadian tertentu. Kejadian dapat dibangkitkan karena bebarapa hal, seperti pengklikan mouse, penekanan tombol keyboard, penutupan jendela dan lain sebagainya.
6. Form Designer
Form Designer merupakan tempat dimana programmer dapat merancang jendela aplikasi atau tempat untuk desain interface dari aplikasi Windows . Desain form dilakukan dengan cara meletakkan komponen-komponen yang diambil dari Component Palette .
7. Code Editor
Code Editor adalah tempat dimana programmer menuliskan kode program yang pernyataan-pernyataannya dalam bahasa Object Pascal . Hal utama yang perlu diperhatikan dalam Code Editor adalah Anda tidak perlu menuliskan seluruh kode sumber karena Delphi telah menuliskan semacam kerangka sumber.
Jenis-jenis komponen standar Delphi 7.
1. Menu
Menu pada Delphi memiliki kegunaan seperti menu pada aplikasi Windows lainnya. Dari menu ini programmer dapat memanggil, menyimpan program, menjalankan program, meremove komponen atau menambahkan komponen baru dan lain sebagainya. Singkatnya segala sesuatu yang berhubungan dengan IDE Delphi dapat Anda lakukan dari menu.
2. Speed Bar
Speed Bar atau yang sering juga disebut toolbar berisi kumpulan tombol yang tidak lain adalah pengganti beberapa item menu yang sering digunakan. Dengan kata lain, setiap tombol pada Speed Bar menggantikan salah satu item menu. Sebagai contoh, tombol kiri atas adalah pengganti File New , tombol disebelah kanannya adalah pengganti menuFile Open , dan seterusnya.
3. Component Palette
Component Palette berisi kumpulan icon yang melambangkan komponen-komponen pada VCL ( Visual Component Library ). VCL adalah merupakan pustaka komponen yang dengannya Anda dapat membangun sebuah aplikasi. Pada Component Palette , terdapat beberapa tab, yaitu Standard , Additionals , Data Access , Data Controls dan lain sebagainya.
4. Object TreeView
Object TreeView berisi struktur pohon yang menampilkan semua nama komponen yang telah Anda letakkan pada form designer atau biasa juga disebut dengan hirarki seperti pada Windows Explorer .
5. Object Inspector
Object Inspector digunakan untuk mengubah karakteristik dari sebuah komponen. Ada dua tab pada Object Inspector , yaitu Properties dan Events . Pada tab Properties Anda dapat mengubah nilai dari beberapa komponen yang telah diletakkan pada form , sedangkan tab Eventsdigunakan untuk menyisipkan kode untuk menangani kejadian tertentu. Kejadian dapat dibangkitkan karena bebarapa hal, seperti pengklikan mouse, penekanan tombol keyboard, penutupan jendela dan lain sebagainya.
6. Form Designer
Form Designer merupakan tempat dimana programmer dapat merancang jendela aplikasi atau tempat untuk desain interface dari aplikasi Windows . Desain form dilakukan dengan cara meletakkan komponen-komponen yang diambil dari Component Palette .
7. Code Editor
Code Editor adalah tempat dimana programmer menuliskan kode program yang pernyataan-pernyataannya dalam bahasa Object Pascal . Hal utama yang perlu diperhatikan dalam Code Editor adalah Anda tidak perlu menuliskan seluruh kode sumber karena Delphi telah menuliskan semacam kerangka sumber.
Jenis-jenis komponen standar Delphi 7.
Komponen
|
Fungsi
|
|
Pointer
|
Pointer adalah komponen khusus dan terdapat disetiap
tab dalam component palatte. Komponen pointer adalah komponen select yang
digunakan untuk memilih komponen dalam form designer.
|
|
Frames
|
Sebuah kontainer yang digunakan untuk menampung
komponen frame dapat diletakkan dalam form atau frame-frame yang lain.
|
|
MainMenu
|
Komponen yang digunakan untuk membuat menu bar dan
menu drop down. Komponen ini bersifat inv isible.
|
|
PopUpMenu
|
Komponen yang digunakan untuk membuat menu popup
yang akan muncul jika pemakai melakukan proses klik kanan. Komponen ini
bersifat invisible.
|
|
Label
|
Komponen ini hanya digunakan untuk menambahkan teks
di dalam form
|
|
Edit
|
Komponen yang digunakan untuk menerima satu baris
teks yang merupakan data input pemakai.
Komponen ini juga dapat digunakan untuk menampilkan teks. |
|
Memo
|
Komponen Memo dipakai untuk memasukkan atau
menapilkan beberapa baris teks di dalam form.
|
|
Button
|
Komponen yang dipakai untuk membuat button yang akan
dipakai untuk memilih pilihan di dalam aplikasi. Jika mengklik komponen
button tersebut maka suatu perintah atau kejadian akan dijalankan
|
|
CheckBox
|
Komponen yang digunakan untuk memilih atau membatalkan
suatu pilihan, yaitu dengan cara mengklik komponen.
|
|
RadioButton
|
Komponen yang digunakan untuk memberikan sekelompok
pilihan dan hanya ada satu pilihan yang dapat dipilih. Untuk memilih salah
satu pilihan adalah dengan mengklik tombol pilihan yang diinginkan.
|
|
ListBox
|
Komponen yang digunakan untuk membuat sebuah daftar
pilihan, dimana hanya ada satu pilihan yang dapat dipilih. Untuk mencari dan
kemudian memilih salah satu pilihan yang terdapat di dalam daftar dapat
menggunakan batang penggulung.
|
|
ComboBox
|
Komponen yang digunakan untuk membuat sebuah daftar
pilihan, dimana hanya ada satu pilihan yang dapat dipilih. Untuk mencari dan
kemudian memilih salah satu pilihan yang terdapat di dalam daftar dapat
menggunakan mengklik tombol drop down
|
|
ScrollBar
|
Komponen ini mempunyai fungsi yang sama seperti
batang penggulung yang terdapat dalam program-program berbasis Windows pada
umumnya.
|
|
GroupBox
|
Sebuah kontainer yang dapat digunakan untuk
mengelompokkan komponen-komponen lain seperti Radio Button, CheckBox dan
komponen kontainer yang lain.
|
|
RadioGroup
|
Komponen ini merupakan komponen kombinasi dari
GroupBox dan didesain untuk membuat sekelompok RadioButton.
|
|
Panel
|
Sebuah kontainer yang dapat digunakan untuk membuat StatusBar,
ToolBar dan ToolPalette.
|
|
ActionList
|
Komponen yang berisi daftar action yang digunakan
bersama-sama dengan komponen dan kontrol seperti item menu dan button.
|
Menu Borland Delphi kayak gini nih tampilannya sobat
Nah,
sekarang akan saya coba jelaskan satu per satu kegunaan menu tersebut :
1. Menu File
Menu File berisi perintah-perintah dasar menu yang
sering digunakan yang berhubungan dengan
pengoperasian file
a. New :
Membuat objek baru yang berupa project dan form
b. New–Application
: Membuat Projek baru Perintah ini akan menutup projek sebelumnya,
membuka code
editor baru dengan nama Unit1Pas, dan form baru dengan nama Form1
c. New-CLX
Application : Membuat kelompok projek baru dengan aplikasi single cross plaform
didalamnya Anda dapat menggunakan objek CLX untuk membuat aplikasi platform
untuk
Windows atau Linux File form tersebut akan dihubungkan dengan apliksi CLX
yang memiliki
d. New – Data
Module : Membuat data module baru, dan selanjutnya akan ditampilkan
kontainer
data module pada Dekstop Module ditambahkan di dalam projek yang
berlaku
e. New- Form :
Membuat form baru yang masih kosong
f. New – Frame : Membuat frame (bingkai) baru yang masih
kosong yang akan ditambahkan
didalam projek yang aktif
g. New- Unit :
Membuat unit baru di dalam jendela code editor
h. Open :
Membuka sebuah objek Objek tersebut dapat berupa sebuah program atau project
i. Open Project : Membuka Project
j. Reopen : Membuka objek terakhir yang pernah Anda
buka sebelumnya
k. Save :
Menyimpan form yang sedang aktif
l. Save As : Menyimpan form yang aktif dengan nama baru
m. Save Project As : Menyimpan project
yang aktif dengan nama baru
n. Save All :
Menyimpan semua object yang aktif
o. Close :
Menutup form, Jika form belum Anda simpan, maka Delphi akan menampilkan kotak
konfirmasi tentang penyimpanan file
p. Close All : Menutup semua object yang aktif Use
Unit Membuka sebuah unit untuk project yang
aktif
q. Print : Mencetak item Delphi yang sedang
terpilih
r. Exit : Menutup program aplikasi Delphi
2. Menu Edit
Menu Edit berisi perintah – perintah yang
digunakan untuk menyunting teks program dala jendela code
editor, menyunting
komponen – komponen yang terletak pada bagian form designer dan beberapa item
lainnya
a. Undo Membatalkan perintah terakhir yang
pernah Anda lakukan
b. Redo Mengulang perintah terakhir yang
pernah Anda lakukan
c. Cut Memotong teks atau objek yang sedang
terpilih
d. Copy Menyalin teks atau objek yang sedang
terpilih
e. Paste Meletakkan atau menampilkan teks
atau objek yang telah Anda Cut atau Copy pada posisi
tertentu yang Anda
kehendaki
f. Delete Menghapus teks atau objek yang sedang di
pilih
g. Select All Memilih seluruh teks atau objek
h. Align to Grid Merapikan atau mengatur peralatan
objek terpilih terhadap posisi titik–titik grid
dalam form
i. Bring to Front Meletakkan objek terpilih pada
posisi teratas di antara objek lain yang terdapat
dalam form
j. Send to Back Meletakkan objek terpilih pada
posisi terbawah diantara objeka lain yang
terdapat dalam form
k. Align Mengatur perataan objek–objek
terpilih dalam form, baik secara vertikal maupun
horizontal
l. Size Mengatur ukuran lebar dan ukuran tinggi
objek – objek yang terpilih
m. Scale Mengubah ukuran seluruh objek yang akan di
aktifkan apabila anda menggunakan tombol
tab untuk memindah posisi objek yang
aktif pada saat form yang telah Anda buat dijalankan
n. Creation Order Mengubah urutan komponen
non–visual yang akan diaktifkan apabila Anda
menggunakan tombol tab untuk
memindahkan posisi komponen non–visual yang aktif pada saat
form yang telah
Anda buat di jalankan
o. Flip Children Memutar komponen–komponen
yang terdapat dalam form secara horisontal
p. Lock Control Mengunci seluruh komponen
yang terdapat dalam form sehingga Anda tidak
diperkenankan untuk mengubah
ukuran dan memindahkan posisi komponen–komponen tersebut
3. Menu Search
Menu search berisi perintah – perintah yang digunakan
untuk mencari teks-teks tertentu dalam code editor,
mencari kesalahan-kesalahan
program pada jendela code editor dan beberapa item lainnya
a. Find Mencari teks tertentu dalam code
editor
b. Find in files Mencari teks tertentu dalam
code editor yang terletak dalam file lain
c. Replace Mencari teks tertentu dan
menggantinya dengan teks lain dalam code editor
d. Search Again Mengulangi perintah pencarian
teks yang pernah Anda berikan sebelumnya
e. Incremental search Mencari teks tertentu yang
akan anda ketik Jalankan perintah ini sehingga
akan tampak teks
f. Searching for : pada bagian code editor dan kemudian
ketik yang akan anda cari
g. Go to Line Number Pindah menuju
baris program tertentu pada jendela code editor
h. Find Error Mencari kesalahan – kesalahan program
yang ada dalam jendela code editor
4. Menu View
Menu view berisi perintah yang digunakan untuk
menampilkan atau menyembunyikan jendela – jendela
tertentu dalam program Delphi
a. Project Manager Menampilkan lembar kerja
project manager yang digunakan untuk mengelola
struktur hirarki dari suatu
project
b. Object Inspector Menampilkan lembar kerja object
inspector yang digunakan untuk mengubah
properti dan event komponen – komponen
dalam suatu form
c. Object TreeView Menampilkan lembar kerja
object treeview yang digunakan untuk
menampilkan diagram pohon objek dalam
suatu form
d. Aligment Palette Menampilkan toolbar align yang
berisi tombol perintah untuk mengatur
perataan komponen – komponen yang
terdapat dalam suatu form
e. To Do List Menampilkan item – item tugas yang
dibutuhkan untuk melengkapi pekerjaan dalam
project yang berlaku Anda dapat
mengurutkan item – item tersebut sesuai dengan urutan abjad,
status, atau
berdasarkan prioritas dengan mengklik kolom yang di sediakan
f. Browser Menampilkan lembar kerja project
browser
g. Code Explorer Menampilkan lembar kerja code
explorer
h. Component List Menampilkan lembar kerja komponen
yang berisi daftar nama komponen
Delphi
i. Windows List Menampilkan daftar nama
jendela yang sedang dalam kondisi aktif yang dapat
Anda pilih
j. Adioontinal mesange info Menampilkan
lembar kerja message Hints
k. Debug Windows Menampilkan
lembar kerja Debug
l. Dekstop Menampilkan sub menu Dekstop yang
berfungsi untuk mengolah desktop
m. Toggle form/unit Pindah menuju lembar kerja form
designer dan code editor secara bergantian
n. Units Menampilkan dan mengaktifkan daftar nama
unit yang Anda miliki
o. Forms Menampilkan dan mengaktifkan daftar nama
form yang Anda miliki
p. New edit Window Membuka jendela code editor baru
q. Toolbar Menampilkan daftar nama toolbar
yang baru diaktifkan atau di sembuyikan
5. Menu Project
Menu project berisi perintah – perintah yang
berhubungan dengan pengolah suatu project
a. Add to project Menambahkan unit yang
pernah Anda buat sebelumnya ke dalam project yang
sedang aktif
b. Remove from project Menghapus unit yang terdapat
di dalam project yang sedang aktif
c. Import Type Library Memasukkan type Library lain
kedalam sistem program Delphi
d. Add to Repository Memasukkan program aplikasi
yang telah Anda buat ke dalam daftar
repositoty Program aplikasi yang telah
dimasukkan dalam daftar repository dapat dipanggil
kembali dengan menggunakan
file – new View Source Menampilkan kode program sumber
project yang sedang aktif
e. Languange Mengubah tatanan penterjemah (resource
dll) pada project Anda
f. Add new project Menambahkan item baru ke
dalam kelompok project
g. Add Exiting project Menambahkan project lain
yang pernah Anda buat sebelumnya ke dalam
kelompok project
h. Compile Project Membentuk file kompilasi
berakhiran EXE yang dapat dieksekusi setiap saat
untuk file – file dalam
project aktif
i. Build Project Membangun
kembali semua komponen yang terdapat dalam project yang
aktif yang telah
mengalami perubahan
j. Syntax Check Project Mengkompilasi module –
module project yang tidak terikat dengan
project tersebut Perintah ini
digunakan untuk mengecek kode dari kesalahan – kesalahan yang
mungkin terjadi
pada saat proses kompilasi
k. Compile All Project Membentuk
file kompilasi dengan akhiran EXE untuk seluruh file
project yang
sedang aktif
l. Build All Project Membangun
kembali semua komponen yang terdapat dalam seluruh
project yang aktif
yang telah mengalami perubahan
m. Options Menampilkan kota dialog Options
6. Menu Run
Menu Run digunakan untuk menjalankan program dan
melihat jalannya program Anda juga dapat
memantau jalannya program dengan
memperhatikan procedur yang dijalankan
a. Run Mengkompilasikan dan mejalankan program
aplikasi yang telah Anda bentuk
b. Attach to Proces Memeriksa proses
beberapa aplikasi yang sedang dijalankan, dan
menampilkan daftar proses program
aplikasi yang sedang di jalankan oleh komputer lokal
Pilih sebuah proses dari
daftar dan klik dua kali pada attach untuk memulai pemeriksaan
Parameters Menentukan parameter awal untuk program aplikasi Anda
c. Steep Over Menjalankan baris program satu
persatu dalam suatu prosedur
d. Trace info Menjalankan baris program satu
persatu dalam suatu prosedur yang saling
berhubungan
e. Trace to next source line
Menjalankan program dalam suatu prosedur dan akan berhenti
bila
menemukan baris perintah dalam suatu procedur berikutnya
f. Run to Cursor Menjalankan
program hanya sampai pada lokasi kursor dalam code editor
g. Run until return Menjalankan program sampai
program mengeksekusi perintah retur
h. Show Execution point Menampilkan posisi kursor
dalam jendela code editor
i. Program pause Menghentikan
program secara sementara
j. Program reset Menghentikan
program secara permanen
k. Evaluate / Modify Menampilkan kota
dialog Evaluate/ modify, di mana Anda dapat
mengevaluasi atau mengubah nilai
pernyatan yang ada
l. Add Watch Membuka kotak dialog Watch
propertise Di mana Anda dapat memodifikasi watch
m. Add Breakpoint Membuka kotak dialog
breakpoint, di mana Anda dapat membuat dan
memodifikasi break-point
7. Menu Component
Menu component di gunakan untuk menambah atau
menginstal komponen – komponen baru
a. New Component Membuat komponen baru
b. Install Component Menginstal komponen baru
c. Import activex Control Menambahkan
type library kontrol–kontrol activeX ke dalam project
Delphi
d. Install Packages Menginstall paket–paket
komponen yang telah disediakan Delphi
e. Konfigurate Palette Membuka dan mengatur Palette
dalam kotak dialog palette properties
8. Menu Database
Menu Database digunakan untuk membuat, mengubah atau
melihat database
a. Explorer Membuka Database Explorer atau
SQL Explorer
b. SQL Monitor Membuka SQL Monitor
c. Form Wizard Membuat form melalui Database
form wizard yang berfungsi untuk menampilkan data dari suatu database
9. Menu Tool dan Help
Menu tool digunakan untuk mengubah option atau
memanggil Database Dekstop dari menu Delphi
a. Enviroment Options Menentukan konfigurasi
Preference, Library nama Path, dan mengubah
tampilan component
b. Editor Options Menentukan konfigurasi
editor
c. Debugger Options Menampilkan
Kotak dialog Debugger Options
d. Repository Menampilkan Kotak dialog Object
e. Repository Translation tool options
Menampilkan kota dialog translation Tool Options yang
digunakan
untuk mengkonfigurasikan translations tools
f. Translation Repository Menampilkan
Translation Repository
g. Regenerate Corba IDL Files Digunakan untuk
membangun aplikasi client atau server dengan
menggunakan File IDL–Based
h. Configure Tool Menampilkan kota dialog
Tool
i. Options Gunakan kotak dialog ini untuk menambah
perintah, menghapus perintah, atau
mengubah perintah pada menu tool
j. Database Dekstop Menampilkan Database Dekstop di
mana Anda dapat membuat,
menampilkan, mengurutkan, memodifikasi, dan mengolah
tabel Query dalam program
Paradox, dBase, dan Format SQL
k. Package collection editor Membuat
dan menyunting package collections (kumpulan Paket)
XML
maping Membuka lembar kerja XML
l. Maping Tool Rave Designer Membuka lembar
kerja
m. Rave Reports Image Editor Membuka
lembar kerja Image Editor
Sekian yang saya sampaikan, jangan lupa untuk like ya ,,,,,,,,,,,

















