I fully agree with the proposal: Navigator => Modify tab order only Arrange => Modify z-order only (*)
* side effect: IIRC, the default tab order is the z-order. So if the tab order was never manipulated, it might be fine that arranging objects affects the tab order, because the author probably doesn't care about a specific tab order. But it might also be reasonable to even keep the old tab order in this case, which basically means default tab order == object insertion order. Might result in unnecessarily overhead for keeping a tab order which is of no special mean. Opinions? Malte. Xing X Li wrote, On 12/07/09 10:37: > Hi, all, > > Presentation's navigator dialog has supported to drag & drop the object to > modify the TAB order. Also the "Arrange" action in context menu can also > modify the TAB order. If user use both "Arrange" and "Navigator" to modify > the TAB order, the TAB order will be confused. > > I also found different behavior on order in 3 editors: In Word, if I > arrange the drawing object to back/front, the order in navigator dialog > won't be changed, also the TAB order won't be changed. In Presentation, if > I arrange the drawing object to back/front, the order in navigator dialog > won't be changed, but the TAB order will be changed. In Spreadsheet, if I > arrange the drawing object to back/front, both the order in navigator > dialog and TAB order will be changed. > > My question is: What is the correct object order in navigator dialog? The > TAB order or z-index order? > > In my opinion, the navigator dialog should only change the TAB order, the > Arrange should only change the Z-Index order and it should NOT change TAB > order. Also I discussed this offline with Malte and he suggested me to > post this topic here. We all think that the Arrange operation should only > impact Z-Order, and the TAB order can only be impacted by Navigator > dialog. Currently, I can't set correct TAB order and Z-Order separately > unless I insert the objects initially with the desired Z-Order and won't > use Arrange operation. > > Malte also provided some reference, for your reference. > > We thought it would make sense to have a logical tab order which doesn't > necessarily match the z-Order. > > See page 24 here: > http://www.slideshare.net/Malte.Timmermann/openofficeorg-and-odf-accessibility-ooocon-2006-presentation > > Thanks a lot. > > Best Regards > > Xing Li (李 兴) > Lotus Symphony Common App and Performance, IBM China Software Development > Lab, Beijing > Email: lixx...@cn.ibm.com Tel: (8610)82452799 Fax: (8610)82452887 --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@ui.openoffice.org For additional commands, e-mail: dev-h...@ui.openoffice.org