#ifndef VIEW_EDIT_H #define VIEW_EDIT_H #include #include #include "ubl-utils.h" #include "ubl-strings.h" #include #include #include #include #include #include #include // Переменные typedef struct { GtkWidget* Window; GtkWidget* btnSaveEditSave; GtkWidget* btnEditCancel; GtkWidget* chkSoftRestrictionEdit; GtkWidget* spiSevereRestrictionEdit; GtkWidget* cmSevereRestrictionEdit; GtkWidget* chkSevereRestrictionEdit; GtkWidget* spinSevereRestrictionEdit; GtkWidget* cmbSevereRestrictionEdit; GtkWidget* chkPaddingFLEdit; GtkWidget* spinPaddingFLEdit; GtkWidget* cmbPaddingFLEdit; GtkWidget* chkCPULimitEdit; GtkWidget* spinCPULimitEdit; GtkWidget* lblCPULimitEdit; } edit_window; // Функции edit_window *edit_setup_window(char* glade_path); void edit_event(edit_window *widgets); void edit_localization(edit_window *widgets); void edit_on_hide_subwindow(GtkWidget *self); edit_window *get_widget_edit(); void edit_show(GtkWidget *self, char* glade_path); void edit_destroy(GtkWidget *self); void edit_init_windows(); void edit_set_active_widgets(GtkWidget *self, GtkWidget *entry, GtkWidget *label); #endif