Menu Main Menu Tampilan Menu Tambahan Menu Bantuan

44

4.2.2 Implementasi Antarmuka Menu

4.2.2.1 Menu Main

Menu main berisi bagian pengaturan dan juga untuk keluar dari program. Menggunakan icon gambar perkakas untuk pengaturan dan icon tombol onoff untuk keluar dari program. Listing Program ketika Antarmuka Menu Pengaturan diklik :

4.2.2.2 Menu Tampilan

Menu tampilan berfungsi sebagai pengaturan tampilan pada sistem operasi yang akan diremastering. Pengaturannya yaitu icon, logo, dan tema yang akan dijadikan sebagai default tampilan pada sistem operasi yang diremastering. Gambar 4.2: Implementasi Antarmuka Menu Main IF ExistWorkDir FileSystem THEN IF Func.Get_Unity LIKE 3 THEN Message.WarningSistem Operasi yang terdeteksi yaitu Ubuntu 11.04, sehingga menu Logo tidak aktif FMain.logoLauncher.Enabled = FALSE ELSE IF Func.Get_Unity LIKE 0 THEN Message.WarningSistem Operasi yang terdeteksi bukan Ubuntu dengan desktop unity\nsehingga menu Tampilan dinonaktifkan tampilan.Enabled = FALSE ENDIF ENDIF END PUBLIC SUB pengaturan_Click FPengaturan.Show END 45 Listing Program ketika Antarmuka Menu Icon diklik : Listing Program ketika Antarmuka Menu Logo diklik : Listing Program ketika Antarmuka Menu Tema diklik : Listing Program ketika Antarmuka Menu Wallpaper diklik :

4.2.2.3 Menu Tambahan

Menu tambahan berfungsi untuk memodifikasi sistem operasi lebih lanjut seperti mengubah sumber server repositori dan masuk ke console terminal. Gambar 4.4: Implementasi Antarmuka Menu Tambahan PUBLIC SUB icons_Click FIcon.Show END PUBLIC SUB logoLauncher_Click FLogo.Show END PUBLIC SUB tema_Click FTema.Show END PUBLIC SUB wallpaper_Click FWallpaper.Show END Gambar 4.3: Implementasi Antarmuka Menu Tampilan 46 Listing Program ketika Antarmuka Menu Source List dijalankan : Listing Program ketika Antarmuka Menu Terminal dijalankan :

4.2.2.4 Menu Bantuan

Menu bantuan akan menampilkan informasi yang berkaitan dengan pembuat, lisensi, dan informasi tentang program tersebut. Listing Program ketika Antarmuka Menu Pembuat dijalankan : Listing Program ketika Antarmuka Menu Lisensi dijalankan : Listing Program ketika Antarmuka Menu Tentang dijalankan : Gambar 4.5: Implementasi Antarmuka Menu Bantuan PUBLIC SUB terminal_Click Func.Debug_MsgLaunching chroot Terminal EXEC [Func.Use_Term, -e, optSadharOSRemakemain.sh -c] WAIT END PUBLIC SUB source_Click Func.Edit_FileFileSystemetcaptsources.list END PUBLIC SUB pembuat_Click FPembuat.Show END PUBLIC SUB Lisensi_Click FLisensi.Show END PUBLIC SUB Tentang_Click FTentang.Show END 47

4.2.3 Implementasi Antarmuka Form Menu