On Fri, Nov 21, 2003 at 11:00:02AM +0200, Beni Cherniavsky wrote: > Gil Freund wrote on 2003-11-02: > > > Tzafrir Cohen wrote: > > > > > > I figure that you have the option grp:shift_toggle , which toggles the > > > current group when you press both shifts. > > > > > > In XKB terminology a "Layout" can have multiple "Groups". Those Groups > > > are what is normally referred to as "layouts" in many other > > > terminologies. > > > > > > Changing a layout is a costly operation. Changing a group requires > > > basically one message. WindowMaker, for instance, has an option of > > > per-window Group toggling. Implementing this with Layouts would have > > > made switching between windows a potentially expensive operation. > > > > > > > If I understand correctly the following: > > Option "XkbOptions" "grp:switch,grp:shift_toggle,grp_led:scroll" > > Or > > Option "XkbOptions" "grp:switch,grp:alt_shift_toggle,grp_led:scroll" > > > > Are not the optimal way to switch languages. > >
I use these and they work just fine with OO and CXoffice. There are gnome and kde applets that let you also do basicly the same thing but I would guess that they are much less optimal. They probably have an advantage if you want more the 2 layouts (I don't know if XknOption can handle more then two layouts). > Why not? They (or similars) are the standard recommened way for all I > know. Have you tried them? > > > What whould be the optimal way to change the language, that would be > > compatible with OO or CXOffice? > > > What's the problem with OO compatibility? > > -- > Beni Cherniavsky <[EMAIL PROTECTED]> > Note: I can only read emails on week-ends... > > C++ is the root of premature optimization. > > ================================================================= > To unsubscribe, send mail to [EMAIL PROTECTED] with > the word "unsubscribe" in the message body, e.g., run the command > echo unsubscribe | mail [EMAIL PROTECTED] > ================================================================= To unsubscribe, send mail to [EMAIL PROTECTED] with the word "unsubscribe" in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]