#85 adds XEMBED support to NEdit

development
open
nobody
Program (79)
5
2003-07-16
2003-07-16
Gal Aviel
No

This patch adds initial XEMBED support to NEdit,
allowing it
to be embedded inside other XEMBED enabled applications,
such as those written with Gtk and Qt.

The purpose is to make NEdit a modular text editing
component, and possibly to implement features such as
a tabs or tree view, outside the NEdit code base, creating
all kinds of GUI wrappers for NEdit

For more info, see readme.xembed file in the tarball.

tarball contains:

- output of 'cvs diff -N -U5 > & ! xembed.diff'
- readme.xembed (readme file for the patch)
- xembed.c/h - two new source files for NEdit. Can be
incorporated by patch integrator to an existing NEdit
file,
does not matter, as long as it's there ...

Discussion

  • Gal Aviel
    Gal Aviel
    2003-07-16

    tarball of xembed patch

     
    Attachments
  • Scott Tringali
    Scott Tringali
    2003-07-16

    Logged In: YES
    user_id=11321

    I'm not sure why we need to add the extra
    RealizeWithoutForcingPositionNoMap. Can we simply call
    XtSetMappedWhenManaged(w, False) before-hand, and perhaps
    wrap the "XtMapWidget" with an "if (mappedWhenManaged)"?

    Also, please avoid // comments. Most compilers will choke
    on it.