Menu

tab button don't move focus in dialog windows

foice
2006-11-04
2012-09-10
  • foice

    foice - 2006-11-04

    When you enter a martix trough a dialog windows, i.e. pressing the Albegra>Insert Matrix, the tab button is not properly working, in fact the focus is not moved to the next item in the mask. I belive this to be a software bug, because in the command line the tab button works well with its lovely reverse-history search function. Moreover this bug is in all the dialog windows i tried, plot2d, susbstitution and so on.
    It this bug happening only on my machine (SUSE 10.0)?
    thanks to all
    roberto

     
    • foice

      foice - 2006-11-04

      i have wxGTK-2.6.3 and that's the libraries used by wxMaxima
      I this can help to solve, if other info about my system are needed, just ask.

      [Sat Nov 04 17:45 - root@homer:/~]ldd /usr/bin/wxmaxima
      linux-gate.so.1 => (0xffffe000)
      libwx_gtk2u_xrc-2.6.so.0 => /usr/lib/libwx_gtk2u_xrc-2.6.so.0 (0x40042000)
      libwx_gtk2u_qa-2.6.so.0 => /usr/lib/libwx_gtk2u_qa-2.6.so.0 (0x400c8000)
      libwx_gtk2u_html-2.6.so.0 => /usr/lib/libwx_gtk2u_html-2.6.so.0 (0x400e9000)
      libwx_gtk2u_adv-2.6.so.0 => /usr/lib/libwx_gtk2u_adv-2.6.so.0 (0x40177000)
      libwx_gtk2u_core-2.6.so.0 => /usr/lib/libwx_gtk2u_core-2.6.so.0 (0x4021a000)
      libwx_baseu_xml-2.6.so.0 => /usr/lib/libwx_baseu_xml-2.6.so.0 (0x40510000)
      libwx_baseu_net-2.6.so.0 => /usr/lib/libwx_baseu_net-2.6.so.0 (0x40519000)
      libwx_baseu-2.6.so.0 => /usr/lib/libwx_baseu-2.6.so.0 (0x40546000)
      libxml2.so.2 => /usr/lib/libxml2.so.2 (0x4067b000)
      libz.so.1 => /lib/libz.so.1 (0x407a6000)
      libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x407b9000)
      libm.so.6 => /lib/libm.so.6 (0x40895000)
      libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x408bb000)
      libpthread.so.0 => /lib/libpthread.so.0 (0x408c6000)
      libc.so.6 => /lib/libc.so.6 (0x408d9000)
      libdl.so.2 => /lib/libdl.so.2 (0x409fa000)
      libgtk-x11-2.0.so.0 => /opt/gnome/lib/libgtk-x11-2.0.so.0 (0x409fe000)
      libgdk-x11-2.0.so.0 => /opt/gnome/lib/libgdk-x11-2.0.so.0 (0x40cf1000)
      libatk-1.0.so.0 => /opt/gnome/lib/libatk-1.0.so.0 (0x40d74000)
      libgdk_pixbuf-2.0.so.0 => /opt/gnome/lib/libgdk_pixbuf-2.0.so.0 (0x40d8d000)
      libpango-1.0.so.0 => /opt/gnome/lib/libpango-1.0.so.0 (0x40da3000)
      libgobject-2.0.so.0 => /opt/gnome/lib/libgobject-2.0.so.0 (0x40ddb000)
      libgmodule-2.0.so.0 => /opt/gnome/lib/libgmodule-2.0.so.0 (0x40e15000)
      libgthread-2.0.so.0 => /opt/gnome/lib/libgthread-2.0.so.0 (0x40e18000)
      libglib-2.0.so.0 => /opt/gnome/lib/libglib-2.0.so.0 (0x40e1d000)
      libXinerama.so.1 => /usr/X11R6/lib/libXinerama.so.1 (0x40ea5000)
      libpng12.so.0 => /usr/lib/libpng12.so.0 (0x40ea8000)
      libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x40ecc000)
      libtiff.so.3 => /usr/lib/libtiff.so.3 (0x40eec000)
      libSDL-1.2.so.0 => /usr/lib/libSDL-1.2.so.0 (0x40f40000)
      libexpat.so.0 => /usr/lib/libexpat.so.0 (0x40fd5000)
      /lib/ld-linux.so.2 (0x40000000)
      libpangocairo-1.0.so.0 => /opt/gnome/lib/libpangocairo-1.0.so.0 (0x40ff5000)
      libcairo.so.2 => /usr/lib/libcairo.so.2 (0x40ffc000)
      libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x4104a000)
      libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x410b8000)
      libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x410e8000)
      libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x410f0000)
      libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x411e9000)
      libglitz.so.1 => /usr/lib/libglitz.so.1 (0x411f7000)
      libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0x4121c000)
      libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x41220000)
      libXcursor.so.1 => /usr/X11R6/lib/libXcursor.so.1 (0x41228000)
      libXfixes.so.3 => /usr/X11R6/lib/libXfixes.so.3 (0x41231000)
      libaa.so.1 => /usr/lib/libaa.so.1 (0x41237000)
      libpangoft2-1.0.so.0 => /opt/gnome/lib/libpangoft2-1.0.so.0 (0x41251000)
      libslang-utf8.so.1 => /usr/lib/libslang-utf8.so.1 (0x41276000)
      libgpm.so.1 => /usr/lib/libgpm.so.1 (0x412ec000)
      libncurses.so.5 => /lib/libncurses.so.5 (0x412f3000)

       
    • Anonymous

      Anonymous - 2006-11-04

      I confirm this also happens in wxMaxima 0.6.5 in Ubuntu 6.10. I'm going to check if someone has reported this bug for other WX programs (I've just tried wxvlc in my machine and TAB works properly).

       
      • Andrej Vodopivec

        I belive this was fixed in 0.7.0. The tab character works as expected for me on Ubuntu. If this happens also in 0.7.0 what is the version of wxGTK?

        Andrej

         
        • Anonymous

          Anonymous - 2006-11-04

          Ubuntu 6.10 distributes wxMaxima 0.6.5. I've just downloaded and compiled wxMaxima 0.7.0a and the TAB key still doesn't change focus between text fields. The version of wxGTK is 2.6-0:

          $ ldd wxmaxima
          linux-gate.so.1 => (0xffffe000)
          libwx_gtk2u_xrc-2.6.so.0 => /usr/lib/libwx_gtk2u_xrc-2.6.so.0 (0xb7f01000)
          libwx_gtk2u_qa-2.6.so.0 => /usr/lib/libwx_gtk2u_qa-2.6.so.0 (0xb7ee2000)
          libwx_gtk2u_html-2.6.so.0 => /usr/lib/libwx_gtk2u_html-2.6.so.0 (0xb7e58000)
          libwx_gtk2u_adv-2.6.so.0 => /usr/lib/libwx_gtk2u_adv-2.6.so.0 (0xb7dbc000)
          libwx_gtk2u_core-2.6.so.0 => /usr/lib/libwx_gtk2u_core-2.6.so.0 (0xb7ade000)
          libwx_baseu_xml-2.6.so.0 => /usr/lib/libwx_baseu_xml-2.6.so.0 (0xb7ad5000)
          libwx_baseu_net-2.6.so.0 => /usr/lib/libwx_baseu_net-2.6.so.0 (0xb7aaa000)
          libwx_baseu-2.6.so.0 => /usr/lib/libwx_baseu-2.6.so.0 (0xb797d000)
          libxml2.so.2 => /usr/lib/libxml2.so.2 (0xb7864000)
          libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7785000)
          libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb775f000)
          libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7754000)
          libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb7741000)
          libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb760d000)
          libz.so.1 => /usr/lib/libz.so.1 (0xb75f8000)
          libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb75f4000)
          libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb72a4000)
          libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xb7220000)
          libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb7206000)
          libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xb71f0000)
          libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb71c0000)
          libXext.so.6 => /usr/lib/libXext.so.6 (0xb71b3000)
          libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb71ab000)
          libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb71a8000)
          libXi.so.6 => /usr/lib/libXi.so.6 (0xb71a0000)
          libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb719d000)
          libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb7193000)
          libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb718e000)
          libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xb7154000)
          libX11.so.6 => /usr/lib/libX11.so.6 (0xb708b000)
          libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb7051000)
          libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb704d000)
          libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb7047000)
          libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb6fb5000)
          libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb6f92000)
          libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xb6f73000)
          libtiff.so.4 => /usr/lib/libtiff.so.4 (0xb6f21000)
          libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb6f02000)
          /lib/ld-linux.so.2 (0xb7f96000)
          libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0xb6efa000)
          libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb6e98000)
          libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb6e2e000)
          libXau.so.6 => /usr/lib/libXau.so.6 (0xb6e2a000)
          libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb6e25000)
          librt.so.1 => /lib/tls/i686/cmov/librt.so.1 (0xb6e1c000)
          libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xb6df1000)

           
    • Andrej Vodopivec

      OK, you are right. I just checked cvs history and I see I commited a fix for this after version 0.7.0 was released. This behaviour will be fixed in the next version.

      Andrej

       
      • foice

        foice - 2006-11-05

        Very thank you for your work and patience!

         
Auth0 Logo