61
4.2.4.3 Form Komputasi
Halaman ini berfungsi untuk memilih aplikasi komputasi yang akan diinstal kedalam sistem operasi, cara kerjanya hanya dengan mencentang
aplikasi yang akan diinstal dan kemudian klik tombol pilih.
Listing Program ketika Antarmuka Form Komputasi dijalankan : Gambar 4.16: Implementasi
Form Komputasi FOR EACH sLine IN content_array
IF sLine LIKE mysql-server THEN mysql_server.Value = TRUE
ENDIF IF sLine LIKE workbench.Name THEN
workbench.Value = TRUE ENDIF
IF sLine LIKE postgresql.Name THEN postgresql.Value = TRUE
ENDIF IF sLine LIKE oracle-xe THEN
oracle.Value = TRUE ENDIF
NEXT ME.Center
END
PUBLIC SUB Form_Open DIM content_array AS String[]
DIM sLine, content AS String ME.Center
ME.Caption = Komputasi
62
4.2.4.4 Form Multimedia
Halaman ini berfungsi untuk memilih aplikasi multimedia yang akan diinstal kedalam sistem operasi, cara kerjanya hanya dengan mencentang
aplikasi yang akan diinstal dan kemudian klik tombol pilih. IF Func.Check_Aplikasioctave.Name THEN
octave.Enabled = FALSE octave.Value = TRUE
ENDIF IF Func.Check_Aplikasiscilab.Name THEN
scilab.Enabled = FALSE scilab.Value = TRUE
ENDIF IF Func.Check_Aplikasisagemath-upstream-binary THEN
sage.Enabled = FALSE sage.Value = TRUE
ENDIF IF NOT ExistoptSadharOSRemakeinstall-komputasi.sh THEN
File.SaveoptSadharOSRemakeinstall-komputasi.sh, ELSE
content = File.LoadoptSadharOSRemakeinstall-komputasi.sh ENDIF
content_array = Splitcontent, FOR EACH sLine IN content_array
IF sLine LIKE octave.Name THEN octave.Value = TRUE
ENDIF IF sLine LIKE scilab.Name THEN
scilab.Value = TRUE ENDIF
IF sLine LIKE sage.Name THEN sage.Value = TRUE
ENDIF NEXT
ME.Center END
63
Listing Program ketika Antarmuka Form Multimedia dijalankan : Gambar 4.17: Implementasi
Form Multimedia
PUBLIC SUB Form_Open DIM content_array AS String[]
DIM sLine, content AS String ME.Center
ME.Caption = Multimedia IF Func.Check_Aplikasirthymbox.Name THEN
rthymbox.Enabled = FALSE rthymbox.Value = TRUE
ENDIF IF Func.Check_Aplikasivlc.Name THEN
vlc.Enabled = FALSE vlc.Value = TRUE
ENDIF IF Func.Check_Aplikasimplayer.Name THEN
mplayer.Enabled = FALSE mplayer.Value = TRUE
ENDIF IF Func.Check_Aplikasiaudacious.Name THEN
audacious.Enabled = FALSE audacious.Value = TRUE
ENDIF IF Func.Check_Aplikasiclementine.Name THEN
clementine.Enabled = FALSE clementine.Value = TRUE
ENDIF IF Func.Check_Aplikasitotem.Name THEN
totem.Enabled = FALSE totem.Value = TRUE
ENDIF
64
4.2.4.5 Form Desain Grafis