Package: gtk
GFlags gtk:places-open-flags
Declaration(gobject:define-gflags "GtkPlacesOpenFlags" gtk:places-open-flags (:export t :type-initializer "gtk_places_open_flags_get_type") (:normal #.(ash 1 0)) (:new-tab #.(ash 1 1)) (:new-window #.(ash 1 2))) Values
Details
These flags serve two purposes. First, the application can call the gtk:places-sidebar-open-flags
function using these flags as a bitmask. This tells the sidebar that the
application is able to open folders selected from the sidebar in various ways,
for example, in new tabs or in new windows in addition to the normal mode. Second, when one of these values gets passed back to the application in the "open-location" signal, it means that the application should open the selected location in the normal way, in a new tab, or in a new window. The sidebar takes care of determining the desired way to open the location, based on the modifier keys that the user is pressing at the time the selection is made. If the application never calls the gtk:places-sidebar-open-flags function, then the sidebar will only use :normal in the "open-location" signal. This is the default mode of operation. | See also |
#2024-3-21