1 / 6

Systemy mobilne i komunikacja bezprzewodowa Ćwiczenie 1

Systemy mobilne i komunikacja bezprzewodowa Ćwiczenie 1. Jarosław Kurek WZIM SGGW. Aplikacja myPaint - Specyfikacja. - wszystkie metody zdarzeń muszą być nazwane odpowiednio do swojej funkcji!!!! - zmiana koloru za pomocą suwaka - 3 suwaki składowe RGB

bonita
Download Presentation

Systemy mobilne i komunikacja bezprzewodowa Ćwiczenie 1

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Systemy mobilne i komunikacja bezprzewodowaĆwiczenie 1 Jarosław Kurek WZIM SGGW

  2. Aplikacja myPaint - Specyfikacja • - wszystkie metody zdarzeń muszą być nazwane odpowiednio do swojej funkcji!!!! • - zmiana koloru za pomocą suwaka - 3 suwaki składowe RGB • - pole do rysowania na bitmapie wybranym kolorem • - obsługa rysika do rysowania dowolnego obrazu • - dwa przyciski- jeden w menu do ukrywania zmiany koloru i powiększania bitmapy na cały ekran. • - zamykanie aplikacji z funkcją potwierdzenie czy oby na pewno chcesz zamknąć aplikację - zamiast minimalizacji. • - zapisywanie bitmapy do pliku. • - wczytywanie bitmapy z pliku. • Pasek stanu informujący o działaniach

  3. Aplikacja myPaint - Specyfikacja • - zmiana rysowania z menu: • Linii • Koła • Trójkąta • prostokąta • Ustalenie rozmiaru pisaka • Dodawanie tekstu do bitmapy

  4. Aplikacja myNotepad - Specyfikacja • - - używamy status bar - na początku ustawiamy "brak pliku" • - tworzymy menu po lewej stronie &Edycja: - Zaznacz wszystko - Separator [-] - Usuń - wklej - Kopiuj - wytnij - Separator [-] - Cofnij

  5. Aplikacja myNotepad - Specyfikacja • - prawe menu &Menu - Plik - Otwórz - Zapisz jako - Separator [-] - Zakończ - widok - Zawijanie tekstu jako checked - wordwrap - Pasek stanu jako checked

  6. Aplikacja myNotepad - Specyfikacja • - wczytanie pliku tekstowego - streamreader • - zapisywanie do pliku - streamwriter • - zamykanie aplikacji • - jeżeli wczytany tekst będzie zmodyfikowany to na pasku stanu-> zmodyfikowny

More Related