Ostatnio miałem bardzo mało czasu żeby sprawdzić to co mi podaliście ale gdy w końcu to zacząłem po kolei sprawdzać zaczęły się schody ;]
1.Co do rtf to jak na razie ciągle mam problem przy jego zapisywaniu nawet z 1 parametrem, bo tak jak pisałem na początku - plik nie chce się utworzyć. Znalazłem natomiast inny sposób na to - po wybraniu rtf w filtrze , w nazwie pliku wystarczy że wpiszę nazwapliku.rtf i plik jest tworzony - ale tu pojawia się problem a mianowicie nie zapisuje sformatowanego tekstu (np. pogrubionego , ze zmienionym kolorem itp.) ale cały jest taki sam.
2.Mam problem z podglądem wydruku o którym nie wspomniałem wcześniej - gdy tekstu jest więcej niż 1 strona po włączeniu podglądu ta strona jest zapętlana w nieskończoność (czytaj do zawieszenia programu) ale gdy kliknę na cancel gdy się tak zapętla to później na wszystkich utworzonych stronach jest ten sam tekst. Macie jakieś pomysły jak to naprawić ?
3.Teraz jeżeli chodzi o wychodzenie z formy (FormClosing) to tutaj też napotkałem problem - stosując kod z msdn wszystko działa jak należy czyli jest wstrzymywane zamknięcie formy , wyświetlany komunikat i dopiero po kliknięciu OK jest zamykana forma. Ja chciałbym żeby zamiast tego wyświetlała się inna forma na której były by trzy przyciski - po naciśnięciu 1 wracało by do formy , 2 wychodził by z programu a 3 zamykał formę z przyciskami i wracał do głównej, ale gdy daję kod (jeżeli richtextbox zmodyfikowany = prawda - wyświetl dodatkową formę) to w czasie wyświetlania tej formy program się wyłącza - problem oczywiście leży w za pauzowaniu tego wyłączania i "komunikacji" formy głównej i dodatkowej.
4.Teraz już ostatni problem - wyrównywanie tekstu. Chciałbym żeby można było wyrównywać tekst do lewej , środka , prawej ale jak na razie nie znalazłem jakichś przykładów na to. Może wy macie jakieś?