RE: scroll table feature request

"Lei, Kai Pong \(Keith\)" <[email protected]> Wed, 5 Jan 2005 12:50:03 -0800
Newsgroups gmane.comp.windows.devel.netwindows
Message-ID <[email protected]>
Hi Alex,

> - an option to always display selected row on the view.
When user sorts on a different column, the selected row may be out of =
focus.
It will be nice to have an option to make the selected row always within =
the view after a sort.

Thanks and Happy new year!
Keith

-----Original Message-----
From: Alex Russell [mailto:[email protected]]
Sent: Tuesday, January 04, 2005 1:41 PM
To: netWindows development discussion list; Lei, Kai Pong (Keith)
Subject: Re: [NW-Devel] scroll table feature request


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hey Keith,

Sorry this mail is so lagged. Been a bit busy w/ the holidays and all
the stuff around starting a new job.

On Wednesday 22 December 2004 5:43 pm, Lei, Kai Pong wrote:
> Hi,
>
> This mail is actually for Alex.
> We talked about a few possible add-on features to the scroll table.
> I think it will be helpful to list it here and see if it makes
> sense:
> - sort column feature is not working on IE

A bit of testing on my part shows this to be true for both IE 5.5 and
6.0. Other events like column selection also seem to be getting lost
on IE 5.5. I'm looking into it.

> - when minimizing a column size, display part of the text if the
>   size is smaller than the text length.

This is "truncation" for column resizing, correct? As I think I
mentioned face-to-face, this is on my ToDo list, but my current
expectation is that this will prove to be tremendously expensive for
the initial resize (and will grow in cost with the number of rows in
the table), therefore I'm going to give this a toggle in the ctor.
There are exotic solutions to the problem, but I want to give you the
feature and then see if it's actually an issue in practice (premature
optimization and all that).

> - an option to always display selected row on the view.

So it might just be the length of time since I've last looked at this,
but I'm not entirely sure that I understand this request. Can you
give an example of what the problem is that you're having now, and
what you'd prefer to be seeing instead?

> - add a flag "isPartial" to the table so that sort (clicking on
>   column header) will do nothing if it's set to true, and need a
> way to invoke another function.
>   For instance, if a list displays 20 rows at a time but there are
> actually 1000 rows of data. Clicking on the column header should
> not sort what we have on the list but actually send a request to
> server to do a full sort, then repopulate.

Thanks for reminding me about this one. For those on the list who
don't have the benefit of my face-to-face converstaion with Keith,
this is essentially a way of adding shims into some of the table's
events in order to prevent the default behavior and a flag
("isPartial") to control them.

I will look into getting this done durring this week.

Regards, and warm wishes for the new year.

- --
Alex Russell
[email protected]
[email protected] F687 1964 1EF6 453E 9BD0 5148 A15D 1D43 AB92 9A46
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (Darwin)

iD8DBQFB2w1xoV0dQ6uSmkYRAlbsAJ9oCsHWHymBI1KN9D3+3d83itN5VQCgynKh
7sMTE7B/f1dLI9NCvWDtLC4=3D
=3DLlwN
-----END PGP SIGNATURE-----


_______________________________________________
The netWindows developers list: [email protected]
http://netwindows.org/mailman/listinfo/devel_netwindows.org