[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Pole w browserze jako "edytor"



Tomku,
Da sie to zrobic w 9.1 - wymaga to jednak duzo samozaparcia.
Browser powinien miec mozliwosc zmiany rozmiaru wiersza (i ew. kolumny).
Niestety rozszerzyc mozna wszystkie wiersze naraz.
Po tym zabiegu wiersz sie rozszerzy, natomiast wartosc pola i tak bedzie
wyswietlana w jednej linii.
Zeby uzyskac efekt wyswietlania zawartosci pola tekstowego w wiecej niz 1 linii
nalezy
zawartosc tego pola poddac obrobce, ktorej celem jest polamanie linii co iles
znakow.
Trzeba po prostu wstawic znak chr(13) w miejsca, gdzie chcemy zlamac linie.

Tego typu podejscie nie jest zbyt eleganckie z dwoch powodow:
- zmienia zawartosc pol (chyba, ze dzialamy na wartosciach skopiowanych do
TEMP-TABLE, to nie ma juz wtedy az takiegoo znaczenia)
- jesli browser ma wlaczona aktualizacje w wierszu to podczas edycji takiego pola
znaki chr(13) sa wyswietlane w postaci pionowej palki, a cala wartosc jest w
postaci jednej linii,
zatem aktualizacje nalezy robic samemu - we wlasnej przyzwoitej ramce (nawet
nakladajacej sie na dany wiersz - jesli juz ktos jest taki zdolny).

Pozdrowienia,
Marek

Tomasz Fidecki wrote:

> Aby podtrzymać duży ruch, jaki ma miejsce w ostatnich dniach, zapytam także :)
>
> Czy jest możliwe, aby w standardowym browserze GUI w jedną komórkę w wierszu,
> albo we wszystkie mozna było wpisać więcej niż jedną linię tekstu? Chodzi o to,
> żeby wyglądała tak jak mały np 3-liniowy edytor...
>
> pozdrawiam
> --
> Tomasz Fidecki
> JMS Serwis Sp. z o.o. ul. Instalatorów 7c 02-237 Warsaw Poland
> phone +48 22 846 47 81 mobile +48 501 136 122 mailto:tfidecki@jms.com.pl
> ------
> Strona WWW:     http://pluton.pol.lublin.pl/pugpl/index.htm
> Obsluga listy:  listserv@zeto.bydgoszcz.pl
> Archiwum listy: http://www.zeto.bydgoszcz.pl/progress/index.html
> ------

------
Strona WWW:     http://pluton.pol.lublin.pl/pugpl/index.htm
Obsluga listy:  listserv@zeto.bydgoszcz.pl
Archiwum listy: http://www.zeto.bydgoszcz.pl/progress/index.html
------