140 likes | 276 Views
Uniwersytet Mikołaja Kopernika w Toruniu. Wydział Fizyki, Astronomii i Informatyki Stosowanej. Pakiet AutoRun Menu. Sławomir Pogodziński. Podyplomowe Studium Programowania i Zastosowania Komputerów. Cele projektu dyplomowego. Przygotowanie edytora menu dla CD-R.
E N D
Uniwersytet Mikołaja Kopernika w Toruniu Wydział Fizyki, Astronomii i Informatyki Stosowanej Pakiet AutoRun Menu Sławomir Pogodziński Podyplomowe Studium Programowania i Zastosowania Komputerów
Cele projektu dyplomowego • Przygotowanie edytora menu dla CD-R • Przygotowanie trzech aplikacji w różnych formach przedstawiających menu • Przygotowanie dokumentacji wszystkich składników pakietu
Opis pakietu AutoRun Menu • Zawartość pakietu: • edytor menu CD-R • menu w formie listy z pełnym opisem każdej pozycji • menu w postaci rozwijalnej listy • menu w zasobniku systemowym
Opis pakietu AutoRun Menu • Zalety korzystania z pakietu: • ułatwienie archiwizacji danych i ich późniejszego przeglądania • ułatwienie dostępu do programów instalacyjnych zgromadzonych na CD-R • brak konkurencyjnych rozwiązań • automatyczna instalacja z możliwością pełnej deinstalacji • prosta i zgodna z intuicją obsługa edytora i menu • wyczerpująca dokumentacja (załączony plik pdf)
Opis edytora menu CD-R • Zalety: • intuicyjna obsługa • uwzględnienie katalogu bazowego przygotowanych do nagrania danych (tworzenie względnych ścieżek do plików) • elastyczność (pełna konfiguracja menu) • podgląd przed nagraniem płyty Pełna dokumentacja znajduje się w załączonym do edytora pliku PDF. DALSZE INFORMACJE...
Opis podstawowej wersji menu • Podgląd wszystkich pozycji menu jednocześnie • Wyświetlanie pełnego opisu każdej pozycji • Możliwość wyświetlenia logo związanego z pozycją menu
Menu z rozwijalną listą • Mniej zajmowanego miejsca na ekranie • Wszystkie pozycje menu po rozwinięciu listy • Brak opisów i brak logo
Menu w zasobniku • Menu nie zajmuje miejsca na ekranie • Wszystkie pozycje menu po rozwinięciu menu kontekstowego związanego z ikoną umieszczoną przez program w zasobniku • Brak opisów i brak logo
Technologia/Struktura programu • Program został napisany w środowisku Borland C++ Builder 5 • Kody wszystkich aplikacji zostały oparte na wspólnej klasie implementującej listę menu • obsługa plików INI (czytanie i zapis) • edycja listy menu (zmiana pozycji, dodawanie i usuwanie elementów) • odczytywanie i edycja danych o pozycji
Technologia/Struktura programu • Interfejs edytora i trzech postaci menu został przygotowany za pomocą komponentów biblioteki VCL • Wersja instalacyjna została przygotowana programem InstallShield ExpressPonadto wersja instalacyjna przygotowana z myślą o dystrybucji w Internecie została spakowana za pomocą WinZip Self-Extractor
Serdecznie dziękuję promotorowi doktorowi Jackowi Matulewskiemu
Załączone pliki • Dokumentacja (plik PDF) • Edytor menu CD-R (ARMCreator.exe) • Podstawowa wersja menu (ARMList.exe) • Menu rozwijalne (ARMCombo.exe) • Menu w zasobniku (ARMTray.exe)