commit: Insert Symbol Unix frame sizing.

From: Martin Sevior (msevior@physics.unimelb.edu.au)
Date: Sun Oct 27 2002 - 21:21:26 EST

  • Next message: Martin Sevior: "commit: More Insert Symbol fixes."

    CVS:
    ----------------------------------------------------------------------
    CVS: Enter Log. Lines beginning with `CVS:' are removed automatically
    CVS:
    CVS: Committing in .
    CVS:
    CVS: Modified Files:
    CVS: src/af/xap/unix/xap_UnixDlg_Insert_Symbol.cpp
    CVS: src/af/xap/unix/xap_UnixFrame.cpp
    CVS:
    ----------------------------------------------------------------------
    Fix insert symbol, Unix frame resizing.

    Now all the symbols display. Still bugs in the keyboard navigation. This
    will have to be rewritten for gtk2.

    The problem with insert symbol has something to do with XFTdrawing onto
    double buffered drawables. I solved the problem by putting the redraw as
    an idle function that is called after the rest of the expose event has
    finished.

    This is probabally also the issue with the font previews we have too.
    I'll look and see if they can be fixed the same way.

    Geometry resizing works right now. The event struct returns the size of
    the drawable but we want the size of the widget.

    Cheers

    Martin



    This archive was generated by hypermail 2.1.4 : Sun Oct 27 2002 - 21:36:13 EST