Ĺadny brzuch
Jak zrobić, żeby text był wyśrodkowany. W memo oczywiście.
Jak zrobić, żeby text był wyśrodkowany. W memo oczywiście.
Jesli chcesz, zeby caly tekst zawarty w memo byl na srodku, to uzyj
Memo1.Alignment:=taCenter;
Natomiast, aby zrobic takjak zaleca Migajek
richedit1.paragraph.alignment:=tacenter;
Poza tym, moze to Ci pomoze ;)
Użytkownik DJ_ProG edytował ten post 02 kwiecień 2006, 12:42
A ja trochę inaczej to już wykombinowałem a mianowicie najpierw sprawdziłem ile spacji się zmieści w linijce. Potem sprawdzam ile liter ma text. Później liczbę liter podzielić na dwa(tą liczbę zapisałem do zmiennej dwapodznalliter). Liczbe mieszczących się spacji w linijce też na dwa(tą liczbę zapisałem do zmiennej dwapodznalspacje). I na końcu od zmiennej "dwapodznalspacje" odjąłem zmienną "dwapodznalliter". Wszystko doskonale działa. Niewiedziałem, że można to za pomocą jednej linijki napisać. :)
zalatwiles to spacjami... ale pamietaj, ze na roznych komputerach efekt moze roznie wygladac. Poza tym, ten efekt bedzie dobry przy uzyciu czcionki o stalej szerokosci (np Courier New).
Na Twoim miejscu zastosowalbym systemowe wysrodkowanie tekstu.. zawsze bezpieczniej ;)
W swoich programach mysl wielo-opcyjnie ;)
Użytkownik DJ_ProG edytował ten post 02 kwiecień 2006, 16:11
Tak... już zmieniłem z tych spacji na to prostsze.
Jeszcze jedno pytanko:
var i:integer; PR: string; i:=Pos(memo1.Text, '4'); PR:='4'; if (i=0) then ShowMessage('Jestem Showeck :]')
Dlaczego wyskakuje okienko 'Jestem Showeck' skoro jestem pewien, iż text w memo wygląda następująco:
<a href="http://www.mundial2006.pl" target="_blank" style="text-decoration:none">4</a>
Powiem odrazu że próbowałem również tak:
var i:integer; PR: string; i:=Pos(memo1.Text, 'style="text-decoration:none">4</a>'); PR:='4'; if (i=0) then ShowMessage('Jestem Showeck :]')
Użytkownik Capellini edytował ten post 02 kwiecień 2006, 17:48
Tak... już zmieniłem z tych spacji na to prostsze.
Jeszcze jedno pytanko:
...
[/code]
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
Jak zrobić, żeby text był wyśrodkowany. W memo oczywiście.

Jesli chcesz, zeby caly tekst zawarty w memo byl na srodku, to uzyj
Memo1.Alignment:=taCenter;
Natomiast, aby zrobic takjak zaleca Migajek
richedit1.paragraph.alignment:=tacenter;
Poza tym, moze to Ci pomoze ;)
Użytkownik DJ_ProG edytował ten post 02 kwiecień 2006, 12:42
A ja trochę inaczej to już wykombinowałem a mianowicie najpierw sprawdziłem ile spacji się zmieści w linijce. Potem sprawdzam ile liter ma text. Później liczbę liter podzielić na dwa(tą liczbę zapisałem do zmiennej dwapodznalliter). Liczbe mieszczących się spacji w linijce też na dwa(tą liczbę zapisałem do zmiennej dwapodznalspacje). I na końcu od zmiennej "dwapodznalspacje" odjąłem zmienną "dwapodznalliter". Wszystko doskonale działa. Niewiedziałem, że można to za pomocą jednej linijki napisać. :)
zalatwiles to spacjami... ale pamietaj, ze na roznych komputerach efekt moze roznie wygladac. Poza tym, ten efekt bedzie dobry przy uzyciu czcionki o stalej szerokosci (np Courier New).
Na Twoim miejscu zastosowalbym systemowe wysrodkowanie tekstu.. zawsze bezpieczniej ;)
W swoich programach mysl wielo-opcyjnie ;)
Użytkownik DJ_ProG edytował ten post 02 kwiecień 2006, 16:11
Tak... już zmieniłem z tych spacji na to prostsze.
Jeszcze jedno pytanko:
var i:integer; PR: string; i:=Pos(memo1.Text, '4'); PR:='4'; if (i=0) then ShowMessage('Jestem Showeck :]')
Dlaczego wyskakuje okienko 'Jestem Showeck' skoro jestem pewien, iż text w memo wygląda następująco:
<a href="http://www.mundial2006.pl" target="_blank" style="text-decoration:none">4</a>
Powiem odrazu że próbowałem również tak:
var i:integer; PR: string; i:=Pos(memo1.Text, 'style="text-decoration:none">4</a>'); PR:='4'; if (i=0) then ShowMessage('Jestem Showeck :]')
Użytkownik Capellini edytował ten post 02 kwiecień 2006, 17:48
Tak... już zmieniłem z tych spacji na to prostsze.
Jeszcze jedno pytanko:
...
[/code]
