Chromium Embedded Framework (CEF)  128.4.2+g5c235a2+chromium-128.0.6613.18
cef_linux_window_properties_t Struct Reference

Linux window properties, such as X11's WM_CLASS or Wayland's app_id. More...

#include "include/internal/cef_types.h"

Public Attributes

cef_string_t wayland_app_id
 Main window's Wayland's app_id. More...
 
cef_string_t wm_class_class
 Main window's WM_CLASS_CLASS in X11. More...
 
cef_string_t wm_class_name
 Main window's WM_CLASS_NAME in X11. More...
 
cef_string_t wm_role_name
 Main window's WM_WINDOW_ROLE in X11. More...
 

Detailed Description

Linux window properties, such as X11's WM_CLASS or Wayland's app_id.

Those are passed to CefWindowDelegate, so the client can set them for the CefWindow's top-level. Thus, allowing window managers to correctly display the application's information (e.g., icons).

Member Data Documentation

◆ wayland_app_id

cef_string_t cef_linux_window_properties_t::wayland_app_id

Main window's Wayland's app_id.

◆ wm_class_class

cef_string_t cef_linux_window_properties_t::wm_class_class

Main window's WM_CLASS_CLASS in X11.

◆ wm_class_name

cef_string_t cef_linux_window_properties_t::wm_class_name

Main window's WM_CLASS_NAME in X11.

◆ wm_role_name

cef_string_t cef_linux_window_properties_t::wm_role_name

Main window's WM_WINDOW_ROLE in X11.


The documentation for this struct was generated from the following file: