Hi everybody ! ..
I'm making my first 'application' using Delphi+UniGUI, at first it seems impressive ! .. so, once again, congratulations Farshad !
Now I have a problem. I put some simple 'fast search' functionality, simply letting the user type some text, then when he press <enter> or some button .. begin the search the 'usual' way:
with Table do
begin
First;
while not Eof and UpperCase(LeftStr(FieldByName('description').AsString),Length(Search.Text)))<>UpperCase(Search.Text)) do
Next;
Grid.Refresh;
end;
This under these conditions: Grid.FetchAll=True, Grid.Paged=False.
The row selected in the Grid ('Web version') corrresponds to the actual row in Table .. BUT if this new selected row was not in the 'current' page, the Grid doesn't refresh' the page, forcing the user to manually scroll to that page (where the row is actually selected)
I look over the forum to find some answer to this .. but I only found 'have you tried Grid.refresh ?' .. yes I have.
Okey, thanks a lot, everybody !
Robert