Makes sense. So if I have four rows with A B C and D. I select rows B 
and D and then hit shift option up I would now have rows B A D and C. 
Hitting up again gives B D A and C. Is this what users would expect? 
Normally I would think folks would be trying to cherry pick rows they 
care about and drop them as a cluster somewhere. The method you proposed 
sounds like it could get confusing quickly. Say I want to move all my 
favorite songs to the top of a playlist from random locations in a long 
list. I might pick rows 7, 12, 22, 30, 42 and 56. To get them all to the 
top I would need to option up arrow a bunch of times to sort of scrunch 
them all together at the top. What if I wanted to put my second 
favorites after the previous 6 tracks. Would I need to scrunch them at 
the top and then drag them down to the 7th row? I guess I'm arguing that 
all the selected rows should be inserted in the destination rather than 
interleaving.

Hope this helps.

CB

Martin Pilkington wrote:
> Hi Chris,
>
> All rows get nudged up one space. When you reach the top or bottom of  
> a table then they get nudged together. For example, if you have rows 2  
> and 4 selected and hit shift-option-up then the they will move up to  
> be rows 1 and 3. Then if you hit shift-option-up again row 1 won't  
> move as it is at the top but row 3 will, so they will now be rows 1  
> and 2.
>
> I have a sample application up at http://dropbox.mcubedsw.com/M3TableView.zip 
>   . As I said, once you have selected some rows you just hit shift- 
> option and either the up or down arrow to shift the rows up or down.  
> Hopefully it feels easier than current methods.
>
> Martin
>
> On 27 Jul 2009, at 10:05 pm, Chris Blouch wrote:
>
>   
>> What happens if I have multiple discontiguous rows selected and I  
>> option
>> up arrow? Do all the rows get inserted one row above where the top
>> selected row used to be? Probably the worst case scenario for  
>> complexity
>> but something to consider.
>>
>> CB
>>
>> Martin Pilkington wrote:
>>     
>>> Hi All,
>>>
>>> I haven't posted for a while so for those who don't remember me, my
>>> name is Martin and I'm a Mac software developer. I'm currently having
>>> a problem with making one of my applications accessible, but in an
>>> easy to use way. There is a lot of drag & drop functionality in my
>>> application. Some of it is easy, such as using copy and paste to get
>>> items from the library to the collections (like with putting songs
>>> into playlists in iTunes). However, some of it is hard, such as re-
>>> arranging items. You can do copy/cut and paste but this is a bit
>>> awkward. I've also been pointed to how to do drag & drop with voice
>>> over but to me that seems quite tedious.
>>>
>>> I believe I have a solution that seems to me like it would be a lot
>>> simpler, but I wanted to get the opinion of some blind users about
>>> whether they would find it more useful. The solution is that if you
>>> hold down the option key and press the up or down arrow keys, it will
>>> move the selected table rows up or down one place. To me it seems to
>>> be a better way to re-arrange items with a keyboard for all users,  
>>> but
>>> the main aim of it is to improve accessibility. I will end up open
>>> sourcing any solution and pushing for other developers to include it
>>> in their applications so hopefully it can become some sort of a
>>> standard.
>>>
>>> Any thoughts anyone has would be much appreciated.
>>>
>>> Thanks
>>>
>>> Martin
>>>
>>>       
>
>
> >
>   

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"MacVisionaries" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/macvisionaries?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to