10#ifndef __GUI_WIDGETS_SCRIPTING_DIALOG_H__
11#define __GUI_WIDGETS_SCRIPTING_DIALOG_H__
16#pragma GCC diagnostic push
17#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
18#include <gtksourceview/gtksource.h>
19#pragma GCC diagnostic pop
21#define SCRIPTING_DIALOG_WIDGET_TYPE (scripting_dialog_widget_get_type ())
23 ScriptingDialogWidget,
24 scripting_dialog_widget,
26 SCRIPTING_DIALOG_WIDGET,
38typedef struct _ScriptingDialogWidget
40 GtkDialog parent_instance;
42 AdwComboRow * lang_select_combo_row;
44 GtkButton * execute_btn;
46 GtkViewport * source_viewport;
47 GtkSourceView * editor;
48 GtkSourceBuffer * buffer;
49} ScriptingDialogWidget;
54ScriptingDialogWidget *