Tworzenie aplikacji graficznych na przykładzie programu GregEditor

Slides:



Advertisements
Podobne prezentacje
Wzmacniacz operacyjny
Advertisements

4. Relacyjny model baz danych
MS Access 2000 Kwerendy Piotr Górczyński 25/08/2001.
Sport Siatkówka Koszykówka.
Nauczyciele w naszej szkole
Jak efektywnie współpracować z rodzicami
System analizy zachowania zwierząt doświadczalnych w badaniach neurologicznych promotor: prof. dr hab. inż. A. Nowakowski konsultant: dr M. Kaczmarek,
Malowanie na ekranie- Paint (Paintbrush).
REKLAMY INTERNETOWE Autorka : Patrycja Kempa. REKLAMA – co to takiego ?! REKLAMA - to informacja po łą czona z komunikatem perswazyjnym. Zazwyczaj ma.
Internet to źródło informacji i narzędzie pracy, ale… - kłopoty ze zmienną lokalizacją i identyfikacją dokumentów - brak ochrony praw autorskich.
Błędy popełniane przy tworzeniu prezentacji – zadanie dodatkowe
DROGA DO ZAŁOŻENIA WŁASNEJ FIRMY
Hiperłącza Co to jest? Autor: dalej.
PROJEKTOWANIE TABEL W PROGRAMIE: ACCESS
Asystent Gabinet Lekarski
Pytanie to coraz cz ęś ciej nasuwa si ę przeci ę tnemu cz ł owiekowi chc ą cemu stworzy ć now ą sie ć w domu. Pytanie to coraz cz ęś ciej nasuwa si.
Podstawy programowania II
Asystent Faktura. Plan prezentacji 1. Krótka ogólna informacja o programie 2. Licencjonowanie 3. Interfejs programu 4. Modu ł y i funkcje 5. Dostrajanie.
Budowanie schematu blokowego
Konkurs EKO-BIURO. Rok 2012 mija pod has ł em anga ż owania si ę naszej placówki w dzia ł ania skoncentrowane wokó ł promocji odnawialnych ź róde ł energii,
Mgr Miros ł aw Urbaczewski. W łą czenie si ę do ruchu to rozpocz ę cie jazdy po wcze ś niejszym postoju lub zatrzymaniu si ę, nie wynikaj ą ce z warunków.
Edukacja informatyczna w szkole
Asystent Magazyn.
Wyszukiwanie materiałów z różnych źródeł na temat wybranego zawodu
Asystent CRM.
Zapraszamy na prezentację
Czynniki wpływające na kursy walut
Ko ł o j ę zyka angielskiego. Opiekun: Renata Lewandowska CELE OGÓLNE: Rozwijanie zainteresowa ń i zdolno ś ci j ę zykowych uczniów Rozszerzanie wiadomo.
Przykłady skrzyżowań ze znakami
Opracowanie: mgr Tomasz Durawa
Realizować marzenia Natasza Caban.
O tym, że fundusze europejskie są doskonałym narzędziem, które pomagają podnosić poziom nauczania i kwalifikacji młodych ludzi, nie trzeba już dzisiaj.
KODEKS 2.0 Szko ł y Podstawowej w Mi ł aczewie Kodeks 2.0 SP Mi ł czew Poradnik Jak w ł a ś ciwie korzysta ć z Internetu.
Zaćmienie Słońca.
Robimy własne notatki - Notatnik
Tworzenie prezentacji
Asystent Rejestr Umów.
Sieć oparta o serwer Ubuntu 12.10
Mateusz Siuda klasa IVa
MOCNE I SŁABE STRONY NARZĘDZI PLANISTYCZNYCH
Dnia roku 9 wybranych uczniów klasy 3AB TZ pod opieką Pani Sylwii Samson wyjechało na praktykę do Niemiec, aby reprezentować szkołę oraz ojczyznę.
 Prezentacja dla uczniów klas 1 realizuj ą cych zaj ę cia artystyczne wg programu „Kraina muzyki”.  Zeszyt ć wicze ń „ Ś wiat d ź wi ę ków”: - Modu.
Pytania warte uwagi:. Powszechnie uwa ż a si ę, ż e jeden nie ma jakiej ś wielkiej wagi, jednak sugeruj ą c si ę znanym przys ł owiem - grosz do grosza.
Kawalerowie Orderu Uśmiechu
CO TO JEST FRESH POINT? MY JUŻ WIEMY!. KROK 1. W KOMPUTERZE MUSISZ KONIECZNIE MIEĆ ZAINSTALOWANY SYSTEM WINDOWS 8.
Skąd się bierze wełna ? Angelika Chrobak.
Nieprawidłowy (inny niż JPG) format zdjęcia Zdjęcia skanowane lub robione w laboratoriach fotograficznych bywają zapisywane w plikach BMP lub innych. Aby.
Projekt strony WWW. Strona firmy Co umieścisz na tej stronie? Jakie będzie miała działy? Opis działalności firmy Artykuł z historią firmy Formularz kontaktowy.
Szko ł a demokracji Martyna Pankowska 3c Zuzanna G ł ogowska 3c.
+ “Lulaj ż e, Jezuniu” Analiza kol ę dy. Lulaj ż e, Jezuniu, moja pere ł ko, Lulaj, ulubione me pie ś cide ł ko. Lulaj ż e, Jezuniu, lulaj ż e, lulaj,
Beata Sanakiewicz. Spis treści  Łączenie dokumentów Łączenie dokumentów  Mechanizm OLE Mechanizm OLE  Obiekt osadzony Obiekt osadzony  Obiekt połączony.
Wykład 4 Dr Aneta Polewko-Klim Dr Aneta Polewko-Klim
Temat 2: Podstawy programowania Algorytmy – 1 z 2 _________________________________________________________________________________________________________________.
Edytor tekstu Word – możliwości graficzne
NIE TAKI KOMPUTER STRASZNY JAK GO MALUJĄ PODSTAWY OBSŁUGI KOMPUTERA.
PRACA Z APLIKACJAMI SYSTEM PRZEMIESZCZANIA oraz NADZORU WYROBÓW AKCYZOWYCH EMCS PL 1.
Wniosek o dofinansowanie projektu w ramach RPO WP na lata wraz z załącznikami Regionalny Program Operacyjny Województwa Pomorskiego na lata
Poczta elektroniczna – e- mail Gmail zakładanie konta. Wysyłanie wiadomości.
Wykład 4 Dr Aneta Polewko-Klim Dr Aneta Polewko-Klim
IEN 2010 © wszelkie prawa zastrzeżone SEMINARIUM Pakiet MATLAB w Zakładzie OGM Możliwości posiadanych produktów.
1 „Praktyczne narzędzia ICT w realizacji edukacyjnych projektów”
Wyższa Szkoła Informatyki i Zarządzania w Bielsku-Białej Wydział Informatyki Kierunek: Informatyka Specjalność: Systemy Informatyczne PRACA DYPLOMOWA INŻYNIERSKA.
Magdalena Garlińska Generator wniosków o dofinansowanie Program INNOCHEM.
Wykład 4 Dr Aneta Polewko-Klim
Microsoft Office Project 2003 Professional
POZNAJEMY PULPIT Opracowanie: mgr Barbara Benisz SP nr 20 w Rybniku
Najważniejsze operacje graficzne w programie GIMP
Najważniejsze operacje graficzne w programie GIMP
Zapis prezentacji:

Tworzenie aplikacji graficznych na przykładzie programu GregEditor Uniwersytet Mikołaja Kopernika Wydział Fizyki, Astronomii i Informatyki Stosowanej Podyplomowe Studium Programowania i Zastosowań Komputerów Grzegorz Majda Tworzenie aplikacji graficznych na przykładzie programu GregEditor Opiekun pracy dyplomowej dr Jacek Matulewski Zakład Mechaniki Kwantowej Toruń 2011

Cel pracy Głównym celem pracy było wykonanie prostej przeglądarki zdjęć w środowisku Borland C++ Builder wraz z instalatorem. Praca ma formę tutorialu pozwalającego w dużym stopniu odtworzyć proces tworzenia projektu wraz z instalatorem

Proces tworzenia aplikacji Windows a) Utworzenie projektu (nazwanie projektu, wskazanie katalogu w którym przechowywane będą wszystkie pliki składające się na projekt). Na tym etapie tworzone jest (automatycznie) główne okno aplikacji i główne pliki źródłowe aplikacji. b) Dodanie obiektów kontrolnych do głównego okna aplikacji (menu, napisy, pola tekstowe, przyciski itp.). c) Utworzenie okien dodatkowych posiadających również obiekty kontrolne, które należy zdefiniować. Okna dodatkowe najczęściej są aktywowane przez okno główne aplikacji (są aktywowane w metodach obsługi zdarzeń obiektów kontrolnych), np.: zdarzenie "kliknięcie na przycisku" w głównym oknie aplikacji spowoduje uruchomienie (aktywowanie) okna dodatkowego. d) Zdefiniowanie odpowiednich "zdarzeń" i przypisanie ich do obiektów kontrolnych, np. zdefiniowanie metody (funkcji, procedury), która zostanie wykonana po kliknięciu na przycisku. e) Skompilowanie i uruchomienie (jeżeli nie ma błędów) oraz przetestowanie działania aplikacji.

Środowisko Borland C++ Builder Borland C++ Builder jest zintegrowanym środowiskiem programistycznym (IDE – ang. Integrated Development Environment), stanowiącym zbiór niezbędnych narzędzi pomocnych w szybkim tworzeniu aplikacji.

Główne elementy środowiska Borland C++ Builder Object TreeView Object Inspector

Formularz

Okno edycji kodu Paleta komponentów

Kreator do tworzenia instalatora Interfejs programu Install Creator 2.0 build 38

Instalacja programu

Instalacja programu c.d.

Po instalacji

Okno programu GregEditor

Budowa programu - menu Menu ‘Plik’ – pozwala otworzyć obraz bmp, zapisać zmiany, opuścić program; Menu ‘Narzędzia’ –pozwala zastosować wybrane przekształcenia, efekty jak również zawiera możliwość uruchomienia histogramu obrazu; Menu ‘Pomoc-> O programie’ – zawiera informacje na temat autora programu;

Budowa programu – pasek narzędzi Pasek narzędzi zawiera wszystkie narzędzia dostępne w menu

Budowa programu – paleta pędzla Paleta pędzla umożliwia: określenie szerokości końcówki pędzla wybór koloru dla pędzla przy użyciu palety kolorów wybór koloru z użyciem trybu RGB pozwala usunąć obraz bmp

Narzędzia programu Otwórz Zapisz Zapisz jako Koniec Odbicie w pionie Odbicie w poziomie Obrót w lewo Obrót w prawo Odcienie szarości Kontrast Jasność Progowanie Negatyw Sepia Histogram Pędzel

Przykłady działania wybranych narzędzi Oryginalny obraz

Obrót obrazu W lewo W prawo

Odbicie obrazu W pionie W poziomie

Odcienie szarości

Kontrast

Jasność

Progowanie

Negatyw

Sepia

Histogram

Pędzel

O programie

Dziękuję za uwagę