Witam

Ktoś kiedyś rzucił hasło, że w TDE można jako 'engine' wydruków użyć TWebBrowser'a. W sumie ciekawa idea. W każdym razie tak się zastanawiam, na ile to może być elastyczne. Chodzi mi np o wydruk jakiegoś tam grid'a z danymi. No wiadomo While no eof + <TABLE> i jakoś tabelkę do HTML'a można zrobić. Ale jest parę rzeczy do przemyślenia / zrobienia. Style, skalowanie itd, itp. I tak się zastanawiam może ktoś już coś takiego zrobił ? Innymi słowy szukam jakiejś gotowej klasy, która takie rzeczy ułatwia oferując przy tym jakieś fajne bajery. Wiem że aby osiągnąć podstawową funkcjonalność nie trzeba wiele - ale może ktoś coś już zdziałał w tym kierunku ?

Tak się też zastanawiałem, że zwykle przy wydrukach grid'ów problemem jest miejsce. Bo kolumn jest więcej ... Inny problem to szerokość kolumn - jak dobrać aby się wszystko zmieściło (chociaż HTML chyba zawinie wiersz). No i tak gdybam (bo HTML'a nie znam jakoś super) - podejrzewam że dało by się zrobić takie cuś, że jak już user'owi wyświetlił bym stronkę utworzoną z dataset'a to żeby on mógł sobie tego HTML'a dynamicznie zmieniać (nie mam na mysli edycji kodu) ? Pewnie trochę JavaScriptu by wystarczyło.
Np że w komórkach nagłówków dać jakieś buttony, widoczne tylko jak się na nie najedzie, pozwalające poszerzać/zwężać kolumny, albo dać u góry takie coś że jak się najedzie, to się pokazują checkbox'y odpowiadające kolumnom i żeby można było je odkliknąć i żeby kolumna się schowała...

Z góry dziękuję za podpowiedzi.

A może by coś takiego wspólnymi siłami stworzyć ?

Pozdrawiam
b0bik