Skip to main content

Fungsi Komponen pada Delphi 7



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.
 

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 
                             ekstensi xfm
                   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 ,,,,,,,,,,,


Popular posts from this blog

Gelombang Tanah

Gelombang Tanah (Ground Wave) Gelombang adalah getaran yang merambat.   Gelombang ada yang dapat merambat tidak menggunakan medium. Gelombang hasil perpaduan dua gelombang memiliki amplitudo yang berubah-ubah. Gelombang adalah getaran yang merambat Bayangkan sebuah pegas kita getarkan, kita pegang dan bawa kearah depan. Kemungkinannya menjadi dua. Kemungkinan pertama, pegas tersebut kita getarkan maju mundur dan kita bawa ke arah depan.   Dalam hal ini arah getar dan arah rambat adalah sejajar.   Kemungkinan kedua, pegas kita getarkan naik turun dan kita bawa ke arah depan. Dalam hal ini arah getar dan arah rambat tegak lurus.  

Praktikum Algoritma Dan Pemrograman

PRAKTIKUM 1 ALGORITMA  DAN PEMROGRAMAN