zakładki wielopoziomowe


Strony z zakładkami

Strony z zakładkami dla pasków narzędziowych

Komponentem prezentowanym tutaj jest PageControl. Służy do tworzenia stron ł zakładkami na formularzu, notesu z zakładkami lub kart z paskami narzędziowymi. Przedstawiono tu sposób tworzenia stron przez wykorzystanie menu podręcznego komponentu.

Ćwiczenie 1.22

Zadanie aplikacji

Aplikacja jest rozszerzeniem poprzedniej aplikacji. Paski narzędziowe ToolBar umieszczone są na stronach z zakładkami, co pozwala na pogrupowanie przycisków w dwie kategorie: Operacje na tekście oraz Zapis i odczyt. Analogiczne jak w poprzednim ćwiczeniu, kliknięcie przycisku wywołuje odpowiednie działanie w polu Memo.

Nowe umiejętności

0x08 graphic
Zastosowanie komponentu PageControl do tworzenia rozbudowanych pasków narzędziowych.

  1. Na formularzu umieść komponent Memo oraz komponent PageControl z karty Win32 służący do tworzenia stron z zakładkami.

  2. Utwórz dwie strony notatnika w następujący sposób:

  1. W oknie Object Inspector wybierz kolejno TabSet1, TabSet2 i ustawiaj właściwość Caption zakładek na pokazujące się na zakładkach napisy: Operacje na tekście, Zapis i odczyt.

  2. Umieść na stronie pierwszej komponent ToolBar. Ustaw jego właściwość Align na alClient i utwórz przyciski narzędziowe symbolizujące kopiowanie, wycinanie i wklejanie tekstu.

  3. Na drugiej stronie notatnika utwórz drugi pasek narzędziowy z przyciskami do otwierania pliku, zapisu do pliku i czyszczenia pliku.

  4. Wpisz procedury obsługi dla przycisków z pasków narzędziowych.

  5. Wypróbuj działanie aplikacji.

  6. Dodatkowe możliwości Delphi:

Notatnik z zakładkami wielopoziomowymi

Ćwiczenie 1.23

Zadanie aplikacji

Aplikacja prezentuje notatnik z zakładkami: Kwadrat, Prostokąt, Elipsa, Koło. Wybór danej zakładki uwidoczni stronę notatnika, na której umieszczone będą odpowiednie kształty uzyskane za pomocą komponentu Shape.

Nowe umiejętności

Tworzenie notatnika z kilkupoziomowymi zakładkami przy użyciu komponentu PageControl z karty Win32.

  1. 0x08 graphic
    Umieść na formularzu komponent PageControl z karty Win32. Nadaj mu wielkość strony.

  2. Wyselekcjonuj PageControl i ustaw jego właściwości:

ScrollOpposite True //przy wyborze zakładki pokrytej zakładki pokrywające przemieszczają się do dołu

TabHeight 20 //wysokość zakładek

TabPosition tpTop //położenie zakładek u góry notatnika

TabWidth 50 //długość zakładek

  1. Utwórz strony notatnika:

    1. wyselekcjonuj PageControl

    2. uaktywnij menu podręczne (kliknij prawym przyciskiem myszy) i wybierając New Page utwórz cztery strony notatnika.

  2. Zmień napisy na zakładkach na Kwadrat, Prostokąt, Elipsa, Koło. W oknie Object Inspector wybieraj kolejno TabSet1, TabSet2, TabSet3 i ustawiaj właściwość Caption zakładek.

  3. Umieść na stronie pierwszej komponent Shape, kliknij w polu właściwości Shape i wybierz stałą symbolizującą kwadrat.

  4. Powtórz to samo dla kolejnych stron notatnika, umieszczając tam rysunek odpowiedniej figury.

  5. Sprawdź działanie notatnika.

  6. Ustaw właściwość ScrollOpposite na False i ponownie sprawdź działanie notatnika: przy wyborze stron zakładki przemieszczają się tak, aby wszystkie były widoczne.

Zadanie 1

Zbuduj aplikację, której zadaniem będzie przedstawienie:

Wskazówka

Zbuduj notatnik dowolnego typu. Na zakładkach umieść nazwy, a na stronie komponent Shape w dowolnym kształcie z określonym wypełniaczem lub określoną linią brzegową.

0x01 graphic

0x01 graphic



Wyszukiwarka

Podobne podstrony:
Obowiązki KAR w zakładzie pracy
Zakład Medycyny Sądowej jako instytucja naukowa
12 Zakladanie pasiekiid 13664 Nieznany (2)
Ocena ryzyka zawodowego dla spawacza w zakładzie remontowym
Dostosuj zakład do przepisów prawa pracy Komentarz do ankiety kontrolnej bhp na budowie, 2005 cz3
Efekt wyprzedaży polskich zakładów Stadiony na Euro 2012 budowane ze stali z Luksemburga
Dopłaty do wypoczynku ze środków zakładowego funduszu świadczeń socjalnych
BHP przy wykonywaniu prac z zakresu gospodarki leśnej, 1 bhp w zakladach
OSOBOWPRAWNA, Materiały ze strony Zakładu
pieczątka zakładu fryzzzer, pliki zamawiane, edukacja
OBOWIĄZKI ZAKŁADU - RAKOTWÓRCZE, BHP dokumenty, PAŃSTWOWA INSPEKCJA SANITARNA
W08s-Slabe kwasy i zasady wieloprotonowe, chemia, szkolka
SZYDEŁKOWA ZAKŁADKA, Szydełko

więcej podobnych podstron