Chachereau Nicolas:

Here is the result of my attempt to modify the way SciTE exits.
I basically implemented what we had discussed:
  - QuitSignal() now simply calls QuitProgram()
  - QuitProgram() does calls gtk_main_quit(), not gtk_exit()
  - CheckForRunningInstance() returns a boolean, and Run()
    returns if necessary, instead of exiting directly.

  OK that applied cleanly. I think there will need to be some extra
code in case a director calls "quit:" when a modal dialog is open.

As for
the pipes used by the Director extension, they were never
removed because the code uses wrong property names.

  Yes, its stuff like this that stopped me changing the web site to
say that the director interface works on GTK+. There's enough
functionality for check.if.already.open to work and other code may
work if written to match the implementation. Some work using the
director interface on GTK+:
http://scitepm.sourceforge.net/

  Neil
_______________________________________________
Scite-interest mailing list
[email protected]
http://mailman.lyra.org/mailman/listinfo/scite-interest

Reply via email to