diff --git a/src/bin/e_zone.c b/src/bin/e_zone.c index de2b295f9..d4aa2afae 100644 --- a/src/bin/e_zone.c +++ b/src/bin/e_zone.c @@ -350,3 +350,9 @@ e_zone_desk_count_set(E_Zone *zone, int x_count, int y_count) e_config_save_queue(); } +void +e_zone_desk_count_get(E_Zone *zone, int *x_count, int *y_count) +{ + *x_count = zone->desk_x_count; + *y_count = zone->desk_y_count; +} diff --git a/src/bin/e_zone.h b/src/bin/e_zone.h index c6b995d5e..9df2d3577 100644 --- a/src/bin/e_zone.h +++ b/src/bin/e_zone.h @@ -32,6 +32,7 @@ EAPI E_Zone *e_zone_current_get(E_Container *con); EAPI void e_zone_bg_reconfigure(E_Zone *zone); EAPI Evas_List *e_zone_clients_list_get(E_Zone *zone); EAPI void e_zone_desk_count_set(E_Zone *zone, int x_count, int y_count); +EAPI void e_zone_desk_count_get(E_Zone *zone, int *x_count, int *y_count); #endif