Struct pnmixerlib::ui_popup_window::PopupWindow [] [src]

pub struct PopupWindow {
    pub popup_window: Window,
    pub vol_scale_adj: Adjustment,
    pub vol_scale: Scale,
    pub mute_check: CheckButton,
    pub mixer_button: Button,
    // some fields omitted
}

The main struct for the popup window, holding all relevant sub-widgets and some mutable state.

Fields

The main window for the popup window widget.

The volume scale adjustment.

The volume scale.

The mute check button.

The button to start the external mixer.

Methods

impl PopupWindow
[src]

Constructor.

Update the popup window state, including the slider and the mute checkbutton.

Update the mute checkbutton.