Add: export XClose main display function

This commit is contained in:
vcaesar 2024-09-17 13:11:02 -07:00
parent cb51e2aa10
commit 3e5b10f720
2 changed files with 13 additions and 0 deletions

View File

@ -457,6 +457,11 @@ func GetXDisplayName() string {
return gname
}
// CloseMainDisplay close the main X11 display
func CloseMainDisplay() {
C.close_main_display()
}
// Deprecated: use the ScaledF(),
//
// ScaleX get the primary display horizontal DPI scale factor, drop

View File

@ -79,6 +79,14 @@ char* get_XDisplay_name() {
#endif
}
void close_main_display() {
#if defined(USE_X11)
XCloseMainDisplay();
#else
//
#endif
}
uint32_t get_num_displays() {
#if defined(IS_MACOSX)
uint32_t count = 0;