| Top |
| GtkWidget * | tepl_prefs_create_font_component () |
| GtkWidget * | tepl_prefs_create_color_scheme_component () |
| GtkWidget * | tepl_prefs_create_display_line_numbers_checkbutton () |
| GtkWidget * | tepl_prefs_create_tab_width_spinbutton () |
| GtkWidget * | tepl_prefs_create_insert_spaces_component () |
| GtkWidget * | tepl_prefs_create_highlighting_component () |
| GtkWidget * | tepl_prefs_create_files_component () |
Functions to create GUI elements that are useful for a preferences dialog or panel. In order to configure a text editor.
GtkWidget * tepl_prefs_create_font_component (GSettings *settings,const gchar *use_default_font_key,const gchar *editor_font_key);
settings |
a GSettings. |
|
use_default_font_key |
a key part of |
|
editor_font_key |
a key part of |
Since: 6.2
GtkWidget * tepl_prefs_create_color_scheme_component (GSettings *settings,const gchar *style_scheme_key);
This function creates a component containing a TeplStyleSchemeChooserWidget.
settings |
a GSettings. |
|
style_scheme_key |
a key part of |
Since: 6.2
GtkWidget * tepl_prefs_create_display_line_numbers_checkbutton (GSettings *settings,const gchar *display_line_numbers_key);
settings |
a GSettings. |
|
display_line_numbers_key |
a key part of |
Since: 6.2
GtkWidget * tepl_prefs_create_tab_width_spinbutton (GSettings *settings,const gchar *tab_width_key);
settings |
a GSettings. |
|
tab_width_key |
a key part of |
Since: 6.2
GtkWidget * tepl_prefs_create_insert_spaces_component (GSettings *settings,const gchar *insert_spaces_key,const gchar *smart_backspace_key);
settings |
a GSettings. |
|
insert_spaces_key |
a key part of |
|
smart_backspace_key |
a key part of |
a component intended for “insert-spaces-instead-of-tabs” and “smart-backspace”.
[transfer floating]
Since: 6.2
GtkWidget * tepl_prefs_create_highlighting_component (GSettings *settings,const gchar *highlight_current_line_key,const gchar *highlight_matching_brackets_key);
settings |
a GSettings. |
|
highlight_current_line_key |
a key part of |
|
highlight_matching_brackets_key |
a key part of |
a component intended for “highlight-current-line” and “highlight-matching-brackets”.
[transfer floating]
Since: 6.2
GtkWidget * tepl_prefs_create_files_component (GSettings *settings,const gchar *create_backup_copy_key,const gchar *auto_save_key,const gchar *auto_save_interval);
settings |
a GSettings. |
|
create_backup_copy_key |
a key part of |
|
auto_save_key |
a key part of |
|
auto_save_interval |
a key part of |
Since: 6.2