On Thu, May 30, 2002 at 11:55:21AM -0700, Anthony Foglia wrote:
>       I'm running v1.2beta7-hires on a Clie.  I believe this is the 
> newest version.

Yep. You can always check http://www.array.org/~adamm/plucker/ for the
latest version.

>       Now, let's say I've returned to the library after reading a 
> document.  If I haven't used the jogdial at all yet[*], for the document I 
> was just reading, I see the icon inverted.  If I then move the jogdial, 
> first the title of the document I was just reading inverts, then the text 
> inversion moves to select a new document, but the icon inversion stays on 
> the original.  I can then press the jogdial in to read the document whose 
> title is inverted.  In effect I have two selections.  One via the jogdial, 
> that I can only open, and the other via the icon that I can 
> open, categorize, delete, etc.

Well, 'in effect,' having the icon highlighted as a selection is
purely cosmetic. Just because an icon is highlighted doesn't mean that
that entry is 'selected' to open, categorize, delete, etc. Clicking
onto any icon, highlighted or not, brings up the same commands and
they only apply to the entry beside that icon, as they should.

I suppose the only reason as to why that icon is highlighted is a
visual representation of what you just previously had open, nothing
more. Personally, I could see how that would be useful if you have
quite a few docs with similar names in one category; having a
definitive 'last viewed' marker is nice.

>       So my question is, why not have the icon selection and title
> selection also move with the jogdial?  That way there is only one
> selection, indicated by both icon and text inversion, and it can be moved
> any of three ways.  I can move it up or down via the jogdial, I can press
> the stylus against the icon, or I can press the stylus against the name
> (which also opens up the document).

Well, its really not too difficult at all. Originally, that's how I
had it. The only minor issue I found is that infact the command to
'highlight' something is actually inverting a rectangle's pixels. So,
as you're scrolling down and reach the doc which you just had open,
the icon will actually look normal while highlighted, then re-invert
itself when the bar moves beyond it. Minor logic could be done to fix
this and keep the icon 'blackened' so to speak. I'm not too sure what
way would be the best to handle this.

>       I have no idea what the code looks like, so I make no claims about 
> the difficulties in making the changes.

It should be fairly straightforward (atleast from my perspective it
does:) Ie, not too difficult to modify it depending on what the
general concensus is.

Initially, when I wrote this I wanted a single push in of the jog dial
to bring up the same menu popup that comes up when you click an icon.
Then, scrolling up or down goes within that popup, and back goes back
to the main library, etc. Pushing in on Open or Rename does the
appropriate action. The problem in doing this is that I could only
highlight a popup with JogAssist enabled, however, I had to disable it
for the entire app just becuase it started to do some REALLY funky
things which I didn't like.

It is possible to remove the JogAssist mask (as its called) for the
library only, which would enable that feature, but if they don't have
JogAssist enabled at all to begin with, their s.o.l.

>       [*] I just discovered that if I use the jogdial in the document
> library, then stylus tap on a different title name and then jump back to
> the library, the just-opened document's title is hilighted.  I guess
> there's a "jogdial selection" (object/cursor/inversion) that doesn't start
> until I first use the jogdial.  Shouldn't it either always exist, or exist
> independently of the stylus?

The JogDial portion of the code in the library doesn't 'activate'
until you move the dial up or down atleast once. However, highlighting
an item with the jogdial, then selecting another with the styles will
look like there are two items 'highlighted' briefly. 

Could be fixable, but that requires work :)

-- 
Adam McDaniel
Array Networks
Calgary, AB, Canada

Attachment: msg01178/pgp00000.pgp
Description: PGP signature

Reply via email to