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:
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ęć:
Przykład tekstu jednolitego 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.