1
0
Fork 0
mirror of synced 2024-05-09 23:12:29 +12:00
czkawka/czkawka_gui/src/connect_header_buttons.rs
2021-01-24 12:01:02 +01:00

19 lines
579 B
Rust

extern crate gtk;
use crate::gui_data::GuiData;
use gtk::prelude::*;
use gtk::{ResponseType, WindowPosition};
pub fn connect_button_about(gui_data: &GuiData) {
let about_dialog = gui_data.about.about_dialog.clone();
let button_app_info = gui_data.header.button_app_info.clone();
button_app_info.connect_clicked(move |_| {
about_dialog.set_position(WindowPosition::Center); // Not working
about_dialog.show();
let response = about_dialog.run();
if response != ResponseType::None {
about_dialog.hide();
}
});
}