Package: gio
Class gio:app-launch-context
Superclassesgobject:object, common-lisp:standard-object, common-lisp:t Documented SubclassesDirect Slots
None
Details
Integrating the launch with the launching application.
This is used to handle for instance startup notification and launching the
new application on the same screen as the launching window. Signal DetailsThe "launch-failed" signallambda (context startup-notify-id) :run-last
The "launch-started" signallambda (context appinfo platform-data) :run-first
The value of the startup-notification-id key (type s) is a startup notification ID corresponding to the format from the startup notification specification. It allows tracking the progress of the launchee through startup. It is guaranteed that this signal is followed by either a "launched" or "launch-failed" signal. Because a launch operation may involve spawning multiple instances of the target application, you should expect this signal to be emitted multiple times, one for each spawned instance. The default handler is called after the handlers added via the g:signal-connect function. Since 2.72 The "launched" signallambda (context appinfo platform-data) :run-last
| Inherited Slot Access FunctionsSee also |
2025-05-01