logo
small logo
  • Produkty
  • Zamów
  • Wsparcie techniczne
  • About
  • Customer panel Wsparcie techniczne
    • en
    • de
    • JP
    • ZH
  • Glówna strona
  • /
  • Articles
  • /
  • Jak używać linijki w edytorze RichText dla FastReport .NET
  • Dostosowywanie projektanta raportu

    31 maja 2020

    Report designer jest pełen wielu funkcji, których wielu użytkowników nie używa. Czasami różnorodność ikon i

    read more
  • Jak utworzyć paragon z aplikacji WinForms

    30 maja 2020

    Najprawdopodobniej każdy programista platformy .Net rozpoczynał swoją pracę od aplikacji Windows Forms. Niezliczona liczba takich

    read more
  • Jak wyświetlić stopki PageFooter tylko na ostatniej stronie raportu

    15 maja 2020

    Do rozwijania tych samych raportów, lub raportów z tymi samymi wstęgami, można zastosować dziedziczenie raportów.

    read more
  • Jak utworzyć dokument sprzedaży z aplikacji WPF

    17 sierpnia 2020

    Myślę, że każdy deweloper WinForms zauważył, że standardowe kontrolki formularza wyglądają zbyt jednolite i że

    read more
  • Raport interaktywny z wstępnym wprowadzeniem danych do tabeli

    4 kwietnia 2022

    Jak już wiesz, raporty FastReport.NET mogą posiadać formularze dialogowe, które są wyświetlane przed tworzeniem

    read more

Jak używać linijki w edytorze RichText dla FastReport .NET

16 marca 2022

RichText

Do edytora RichText została dodana linijka. Umożliwia ona kontrolowanie szerokości tabulatorów oraz ustawianie wcięć przed lewym i prawym marginesem.

Aby dodać ogranicznik tabulacji, należy dwukrotnie kliknąć lewym przyciskiem myszy na poziomej linijce w miejscu, w którym jest on potrzebny. W zaznaczonym obszarze pojawi się "strzałka" wskazująca punkt zatrzymania tabulatora. Trzymając lewy przycisk myszy na tej "strzałce", można zmieniać jej położenie, przesuwając mysz. Jednocześnie podczas naciskania i przesuwania "strzałki" wyświetlana jest wskazówka, która wyraźnie pokazuje przyszłe położenie tekstu po tabulacji.

Przykład danego ogranicznika tabulacji na linijce:

Punkt zatrzymania tabulatora na linijce

Jeśli karta nie jest potrzebna, można ją usunąć, klikając ją prawym przyciskiem myszy.

Wcięcia można ustawiać, najeżdżając kursorem na koniec linijki odpowiadający wcięciu. Spowoduje to przejście kursora z trybu głównego do trybu zmiany rozmiaru w poziomie. Można je zmienić w momencie, gdy przytrzymasz lewy przycisk.

Przy zmianie lewego wcięcia zmieni się początkowa pozycja tekstu, a także pozycje już ustawionych tabulatorów względem tego wcięcia. Podczas zmiany wcięcia prawego zostanie ustawione miejsce zawijania tekstu. Warto zauważyć, że pozycja prawego wcięcia zmieni się względem prawej krawędzi pola tekstowego, jeśli zostaną zmienione jego wymiary.

Przykład tekstu jednolitego bez wcięć:

Tekst bez wcięć

Przykład tekstu jednolitego z lewym i prawym wcięciem:

Pełny tekst z lewym i prawym wcięciem:

Warto również zwrócić uwagę na formatowanie za pomocą linijki w odniesieniu do całego tekstu i jego fragmentów. Jeśli na początku edycji obiekt RichObject był pusty, to określone formatowanie zostanie zastosowane do całego tekstu w trakcie jego pisania. Będzie się tak działo do momentu przesunięcia kursora myszy do dowolnego wiersza lub zaznaczenia jakiejś części tekstu. W przypadku, gdy obiekt RichObject nie był pusty, linijka na początku edycji wyświetli formatowanie pierwszego wiersza.

Jeśli chcesz zastosować formatowanie do fragmentu tekstu, zaznacz odpowiedni fragment, a następnie formatowanie zaznaczonego fragmentu zostanie wyświetlone na linijce. Ta część będzie w dwóch przypadkach widoczna jako "czysta":

- jeśli różne formatowanie jest stosowane do różnych części tekstu;
- jeśli dla tego fragmentu nie zastosowano formatowania

Podczas zmiany tekstu z innym formatowaniem poprzednie formatowanie zostanie zastąpione nowym. Szczególnym przypadkiem jest zaznaczenie całego tekstu do formatowania za pomocą linijki, dzięki czemu zaznaczenie tekstu zostanie usunięte natychmiast po wykonaniu jakiejkolwiek manipulacji na linijce. Ponadto zaznaczenie zniknie dla wszystkich tekstów, które już istnieją lub zostaną napisane, przy czym zastosowane będzie aktualnie ustawione formatowanie.

Ta zmiana powinna ułatwić raportowanie dzięki ulepszeniu edytora RichText w projektancie i ograniczeniu konieczności korzystania przez użytkownika z edytorów tekstowych innych firm podczas tworzenia tekstu jednolitego.

about product zamów
avatar
Vladislav Yarovoy
.NET Development
Fast Reports Team: Vladislav Yarovoy - NET Development at Fast Reports
.NET FastReport Designer Report

Add comment
logo
  • 800-985-8986 (English, US)
  • +4930568373928 (German)
  • +55 19 98147-8148 (Portuguese)
  • info@fast-report.com
  • 901 N Pitt Str #325 Alexandria VA 22314
  • Zamów
  • Pobierz
  • Dokumentacja
  • Opinie użytkowników
  • Jak odinstalować nasze produkty
  • FAQ
  • Tutorial Video
  • Forum
  • Articles
  • Our News
  • Prasa o nas
  • Partnerzy
  • Extended licensing
  • Kontakty

© 1998-2023 by Fast Reports Inc.

  • Poufność