Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[SFML] Wyrównanie tekstu

Ostatnio zmodyfikowano 2012-04-26 15:07
Autor Wiadomość
Admixior
Temat założony przez niniejszego użytkownika
[SFML] Wyrównanie tekstu
» 2012-04-25 20:09:31
Witam!
Chcę korzystając z SFML zrobić wyrównanie tekstu.
Chodzi o to aby podzielić tekst na linie lub zmniejszyć czcionkę tak, aby można było wyświetlić tekst w danym obszarze (prostokącie).
Robienie to po swojemu było by bardzo czasochłonne i pewnie nieoptymalne.
Czy jest coś co można by do tego wykorzystać?
P-55339
DejaVu
» 2012-04-25 20:25:21
Wydaje mi się, że trzeba to samemu napisać :)
P-55342
hincu
» 2012-04-25 20:42:33
istnieje cos takiego jak opensource podpatrz sobie jak zrobili to w sfgui tgui i innych tego typu libach do sfml
P-55345
Admixior
Temat założony przez niniejszego użytkownika
» 2012-04-26 13:28:36
Mam jeszcze pytanie;
Zakładając że mam czcionkę arial.ttf i ustawie sobie (tekst.SetSize(30); ) rozmiar czcionki na 30 to skąd mogę pobrać wysokość linii?
Żeby obliczyć ile mogę linii zrobić w tym prostokącie.
P-55379
hincu
» 2012-04-26 14:41:53
o jaka wysokosc lini tobie chodzi? zacznij uzywac dokumentacji tam masz wszystko, a tak na serio to 1 problem 1 temat
P-55393
Admixior
Temat założony przez niniejszego użytkownika
» 2012-04-26 15:00:35
Właściwie to można dać pod ten temat bo pisze coś na styl wyrównywania tekstu do tego jest mi potrzebne.
Mówiąc wysokość linii (nie wiem jak się to nazywa) mam na myśli odległość od góry do dołu znaku.
W dokumentacji pisze że SetSize(30) bierze nowy rozmiar w pixelach. Czyli wysokość i szerokość ma się rozumieć że będzie zawsze 30px?
P-55395
hincu
» 2012-04-26 15:07:02
tak, mozesz tez pogrzebac z metodami odpowiadajacymi za 'generowanie' tekstu poszukaj w dokumentacji a znajdziesz, forum jest od naprowadzania nie podania wszystkiego na tacy kolego
P-55397
« 1 »
  Strona 1 z 1