Hmm... I guess I'm the one who should say sorry for not documenting 
my stuff better.

The only documentation that exists is in a README file in the last
version of the gtk-rwidgets distribution . 

Here is some modified documentation.

  The gtk reflected widgets consist of a text widget and an entry
  widget, released under the GNU LPL, with the capability of
  "reflecting" the rendered text with respect to the X-direction. This
  gives the ability to enter text from right-to-left. When the
  direction is flipped the keyboard is mapped to Hebrew. The widgets
  also provide a push mode in which the keyboard mapping is enabled
  and the characters are pushed in front of the cursor which remains
  in the same position.

  The widgets are plug-in compatible with the normal gtk widgets.
  Unfortunately it seems unlikely that the current widgets will be
  merged into the main gtk distribution in the near future. The Gtk
  developers have grand plans for future versions that include
  complete Unicode and BiDi support, and they are reluctant to
  currently add this temporary solution.

  The following two keyboard bindings have been added:

     F10  - Toggle reflection mode
     F9   - Toggle push mode

  These bindings should be familiar to any users of my earlier DOS
  editor HED.
  
  The keyboard mapping by default maps an american keyboard layout to
  the standard Hebrew layout. The mapping may be changed by creating
  a file called .bidimap in your home directory, consisting of lines
  with a keyboard character, a space, the mapped reflected character.
  (I'm e.g. using this method to map my Dvorak keyboard to Hebrew).
  
Regards,
Dov


Reply via email to