Lines Matching refs:editable
70 GtkEditable *editable) in on_memory_entry_key_press() argument
72 const char *text = gtk_entry_get_text(GTK_ENTRY(editable)); in on_memory_entry_key_press()
73 gint pos = gtk_editable_get_position(editable); in on_memory_entry_key_press()
80 gtk_editable_set_editable(editable, TRUE); in on_memory_entry_key_press()
81 gtk_editable_delete_text(editable, pos, pos + 1); in on_memory_entry_key_press()
82 gtk_editable_insert_text(editable, &c, 1, &pos); in on_memory_entry_key_press()
83 gtk_editable_set_position(editable, pos); in on_memory_entry_key_press()
84 gtk_editable_set_editable(editable, FALSE); in on_memory_entry_key_press()
100 GtkEditable *editable = GTK_EDITABLE(cell_editable); in on_memory_bytes_editing_started() local
102 ui_widget_modify_font_from_string(GTK_WIDGET(editable), memory_font); in on_memory_bytes_editing_started()
103 gtk_entry_set_overwrite_mode(GTK_ENTRY(editable), TRUE); in on_memory_bytes_editing_started()
104 gtk_editable_set_editable(editable, FALSE); in on_memory_bytes_editing_started()
105 gtk_editable_set_position(editable, 0); in on_memory_bytes_editing_started()
106 g_signal_connect(editable, "key-press-event", G_CALLBACK(on_memory_entry_key_press), in on_memory_bytes_editing_started()
107 editable); in on_memory_bytes_editing_started()