
.---------------,--------,-------,-----.
| kolor         | zwyky | jasny | to |
,---------------+--------+-------+-----'
| czarny/szary  | %k     | %K    | %l  |
| niebieski     | %b     | %B    | %e  |
| czerwony      | %r     | %R    | %s  |
| fioletowy     | %m/%p  | %M/%P | %q  |
| turkusowy     | %c     | %C    | %d  |
| brzowy/ty | %y     | %Y    | %z  |
| zielony       | %g     | %G    | %h  |
| biay         | %w     | %W    | %x  |
| mrugajcy     | %i     | -     | -   |
| tusty	| %T	 | -	 | -   |
,---------------'--------'-------'-----|
| bez koloru    | %n                   |
`---------------'----------------------'

* * *

  %A	wybranie mapowania grafiki vt100
  %a	powrt do mapowania domylnego

* * *

przy %1-%9 mona kaza dopenia do konkretnej szerokoci. przydaje si
do wszelkiego rodzaju tabelek.

  %[10]1   dopenia spacjami z prawej pierwszy parametr do 10 pl 
  %[-10]1  j.w. tylko e do lewej
  %[.5]1   dopenia zerami
  %[,9]2   dopenia kropkami
  %[_4]1   dopenia znakami podkrelenia
  %(10)1   jeli rozmiar parametru przekroczy 10 znakw nie obcina
  %[^12]1  wstawia pierwszy parametr na rodku pola o szerokoci 12 znakw uzupeniajc spacjami
  %[^,8]1  wstawia pierwszy parametr na rodku pola o szerokoci 12 znakw uzupeniajc kropkami

UWAGA! kolorkowe sekwencje ansi traktuje jak znaki, wic nie powinno
si ich uywa przy dopenianiu parametrw.

* * *

jeli chce si rozrnia przymiotniki dla rnych pci, mona uy
%@n, gdzie ,,n'' to numer formatu, ktry bierzemy pod uwag. jeli
ostatni liter bdzie ,,a'', %@n zostanie zastpione przez ,,a'',
w innym przypadku przez ,,y''. przykad:

  %> %1 jest dostpn%@1.

naley wzi uwag, e w wielu wypadkach pseudonimy s najpierw
formatowane przez known_user i unknown_user, wic trzeba poda osobny
parametr z samym pseudonimem.

* * *

%>  prompt (domylnie zielony)
%!  error (domylnie czerwony)
%)  prompt2 (domylnie turkusowy)
%#  timestamp (domylnie GG:MM)

%|  koniec promptu. jeli ten format wystpuje, to przy przenoszeniu do
    nastpnej linii, tekst przed tym formatem zostanie wywietlony ponownie.

    na przykad dla:

        %> Duga linia, ktra zostanie podzielona na kilka linii

    na maym terminalu zostanie podzielone na:

	.-------------------------.
        | ::: Duga linia, ktra  |
        | zostanie podzielona na  |
        | kilka linii             |
	`-------------------------'

    a po dodaniu %|, tzn:

        %> %|Duga linia, ktra zostanie podzielona na kilka linii

    zostanie wywietlone jako:

        .-------------------------.
        | ::: Duga linia, ktra  |
	| ::: zostanie podzielona |
	| ::: na kilka linii      |
	`-------------------------'

* * *

dwa specjalne formaty ,,known_user'' i ,,unknown_user'' okrelaj, jak
bd pokazywani userzy z listy i spoza listy kontaktw. pierwszy za
parametry przyjmuje %1 opis, %2 numerek, a drugi %1 numerek.

* * *

wpisy readline_*, oprcz readline_prompt_query nie mog zawiera adnych
,,procentowych'' kodw sterujcych. podobnie jest z promptem config_changed.

* * *

(ncurses) w ekg2 mona ustawia tzw marginesy poprzez zmienn ncurses:margin_size.
aby z nich korzysta naley w formatce uy znakw /| do oddzielenia tekstu
znajdujcego si po prawej i po lewej stronie.

przykad:
	tekst/|tekst2
spowoduje wywietlenie:
	tekst		tekst2
odstp reguluje si poprzez zmienn ncurses:margin_size.

* * *

$Id$
