///
/// The active window is the window that contains the widget that has
/// keyboard focus (The window may still have focus if it has no
/// widgets or none of its widgets accepts keyboard focus).
///
/// When popup windows are visible, this property is `true` for both the
/// active window *and* for the popup.
///
/// By default, this property is `false.`
///
/// **See also:** [`activate_window()`]
/// [`Application::active_window`]
The active window is the window that contains the widget that has
keyboard focus (The window may still have focus if it has no
widgets or none of its widgets accepts keyboard focus).

When popup windows are visible, this property is `true` for both the
active window *and* for the popup.

By default, this property is `false.`


The active window is the window that contains the widget that has keyboard focus ( The window may still have focus if it has no widgets or none of its widgets accepts keyboard focus ) . When popup windows are visible this property is ` true ` for both the active window * and * for the popup . By default this property is ` false . `
pub fn is_active_window(&self) -> bool {
        let (obj_data, funcs) = self.get_widget_obj_funcs();
        unsafe {
            let ret_val = ((*funcs).is_active_window)(obj_data);
            ret_val
        }
    }
pub fn is_active_window ( & self ) -> bool { let ( obj_data , funcs ) = self . get_widget_obj_funcs ( ) ; unsafe { let ret_val = ( ( * funcs ) . is_active_window ) ( obj_data ) ; ret_val } }
The active window is the window that contains the widget that has
keyboard focus (The window may still have focus if it has no
widgets or none of its widgets accepts keyboard focus).
The active window is the window that contains the widget that has keyboard focus ( The window may still have focus if it has no widgets or none of its widgets accepts keyboard focus ) .
&self