Sponsor główny: Bartosz Michalik Perspektywy czyli każdy może mieć swój punkt widzenia.

Slides:



Advertisements
Podobne prezentacje
Graficzny klient SVN graficzny klient SVN integrujący się z powłoką systemu dostępny tylko dla systemu Windows - do pobrania z
Advertisements

Metody pozycjonowania elementów na stronie www
MS Access 2000 Formularze Piotr Górczyński 03/12/2003.
MS Access 2003 Kwerendy Paweł Górczyński.
MS Access 2000 Kwerendy Piotr Górczyński 25/08/2001.
MS Access 2000 Raporty Piotr Górczyński 16/12/2003.
Model – View - Controler
Tworzenie ASP.NET Web Form
Prezentcja Power Pointa na temat obsługi programu Power Point
WITAM NA SZKOLENIU Porady na dziś i jutro.
BIRT.
Ksantypa2: Architektura
Graphical Modeling Framework
TPTP optymalizacja kodu.
Widoki.
(c) 1999, Instytut Informatyki Politechniki Poznańskiej Rozdział 8: Perspektywy i sekwencery.
EMF i Genmodel Projekt org.inmost.crm.teneo.
Obliczalność i złożoność obliczeniowa
Jacek Pospychała Pospychała Eclipse Summer School 2007Eclipse Summer School 2007.
Jakub Jurkiewicz Mirosław Ochodek Sponsorzy: Debug Jak szukać błędów w Eclipsie?
Czyli jak testować w Eclipsie?
Imperatywne modele obliczeń Copyright, 2003 © Jerzy R. Nawrocki Teoretyczne podstawy.
Programowanie imperatywne i granice obliczalności Copyright, 2004 © Jerzy R. Nawrocki
Tworzenie prezentacji w programie PowerPoint
Plan Prezentacji Wczytywanie grafiki Wyświetlanie obrazów
Obsługa Total Commandera 5.51
Hibernate relacje.
Tworzymy GAZETKĘ SZKOLNĄ w programie Publisher
Style CSS - Pozycjonowanie
Opracowała: Iwona Kowalik
Temat: Eksplorator Windows - wędrówka po drzewie folderów
Platforma Eclipse.
Tworzenie aplikacji mobilnych
Warsztaty v2 Layout’y i widget’y
A. Jędryczkowski - marzec 2005 r. ©
Program do tworzenia prezentacji - uruchamianie i opis okna programu
piZap - Online Photo Editor
Tworzenie aplikacji mobilnych
Tworzenie aplikacji mobilnych
Algorytmy rekurencyjne - przykład
Tworzenie aplikacji mobilnych
JAVA c.d.. Instrukcji wyboru SWITCH używamy, jeśli chcemy w zależności od wartości pewnego wyrażenia wykonać jeden z kilku fragmentów kodu. Jest to w.
Robimy własne notatki - Notatnik
Systemy Zarządzania Bazami Danych Laboratorium 05 Widoki i eksport tabel/widoków 1.
T. Pierwsze kroki w grafice komputerowej – poznajemy program Paint
Logomocja Polska edycja Imagine.
Ujarzmić Worda Agnieszka Terebus.
Temat 5: Pozycjonowanie elementów
Aplikacje internetowe
Treści multimedialne - kodowanie, przetwarzanie, prezentacja Odtwarzanie treści multimedialnych Andrzej Majkowski informatyka +
Programowanie strukturalne i obiektowe C++ Przeładowanie operatorów Robert Nowak.
Animacje/rożne orientacje slajdów power point 2013
Aplikacje internetowe
POLITECHNIKA WROCŁAWSKA
Mapy i dane Open Street Map Technogie map cyfrowych Andrzej Chybicki.
Aplikacje internetowe
Bartosz Michalik Jakub Jurkiewicz Sponsor główny: Eclipse IDE Zanim rozpoczniemy naszą pracę...
Temat: Wprowadzenie do programowania w środowisku LOGO KOMENIUSZ
Wykład 4 Informatyka MPDI sem.3 HTML cd. Arkusze stylów - CSS.
Przewodnik Wyszukiwanie eKsiążek EBSCO.
InMoST, Java – przykładowa aplikacja Bartosz.Michalik
Eclipse jako środowisko IDE do programowania w Javie Java IDE Bartosz.Michalik
INSTALACJA XAMPP Dr inż. Andrzej KIJ.
Systemy operacyjne. Pliki i foldery.
Temat: Zasoby komputera
PROJEKT LABIRYNT.
SMB Interfejs graficzny (widoki)
Tworzenie wątków w Javie
Zapis prezentacji:

Sponsor główny: Bartosz Michalik Perspektywy czyli każdy może mieć swój punkt widzenia

Agenda Wprowadzenie Bye bye :D

Tworzenie perspektywy Punkt rozszerzeń public class Perspective implements IPerspectiveFactory { public void createInitialLayout(IPageLayout layout) { }

IPageLayout IPageLayout możliwości ustalenie perspektywy (views, fast views, editor area) dodawanie kreatorów dodawanie skrótów do perspektyw dodawanie skrótów do widoków dodawanie zbiorów akcji

Dodawanie widoków Bezpośrednio layout.addView(view_id, relationship, ratio, ref_id); viewID – identyfikator IPageLayout orientation – LEFT, TOP, RIGHT, BOTTOM ratio – procent przestrzeni do wykorzystania w ułożeniu wertykalnym górna część bierze ratio w ułożeniu horyzontalnym lewa część bierze ratio identyfikator przestrzeni edytora lub fragmentu ekranu, według którego chcemy pozycjonować

Dodawanie widoków W folderach IFolderLayout folder = layout.createFolder(id, relationship, ratio, ref_id); folder.addView(viewID);

Kolejność dodawania layout.addView(IPageLayout.ID_PROBLEM_VIEW, IPageLayout.BOTTOM,.7f, editorID); IFolderLayout folder = layout.createFolder(LEFT, IPageLayout.LEFT,.25f, editorID); folder.addView(IPageLayout.ID_RES_NAV); folder.addView(IPageLayout.ID_OUTLINE); layout.addView(IngredientsViewPart.ID, IPageLayout.RIGHT,.7f, editorID); IFolderLayout folder = layout.createFolder(LEFT, IPageLayout.LEFT,.25f, editorID); folder.addView(IPageLayout.ID_RES_NAV); layout.addView(IPageLayout.ID_PROBLEM_VIEW, IPageLayout.BOTTOM,.7f, editorID); folder.addView(IPageLayout.ID_OUTLINE); layout.addView(IngredientsViewPart.ID, IPageLayout.RIGHT,.7f, editorID);

Otwieranie perspektywy Jak otworzyć okno z nową perspektywą ? getWorkbench().openWorkbenchWindow(perspectiveID, input); getWorkbench().openWorkbenchWindow(RecipePerspectiveFactory.ID, ResourcesPlugin.getWorkspace());

To już koniec Inne funkcje adding new wizards – tomorrow ;) adding perspectives shortcuts layout.addPerspectiveShortcut(ID); adding views shortcuts layout.addShowViewShortcut(IngredientsViewPart.ID); adding show in layout.addShowInPart("pl.ess.recipes.editors.RecipeEditor");

Different perspective

Thanks Do you have any question ??