| Top |
GtkSourceCompletionWordsGtkSourceCompletionWords — A GtkSourceCompletionProvider for the completion of words |
Properties
| GtkSourceCompletionActivation | activation | Read / Write / Construct |
| GdkPixbuf * | icon | Read / Write / Construct |
| gint | interactive-delay | Read / Write / Construct |
| guint | minimum-word-size | Read / Write / Construct |
| gchar * | name | Read / Write / Construct |
| gint | priority | Read / Write / Construct |
| guint | proposals-batch-size | Read / Write / Construct |
| guint | scan-batch-size | Read / Write / Construct |
Description
The GtkSourceCompletionWords is an example of an implementation of the GtkSourceCompletionProvider interface. The proposals are words appearing in the registered GtkTextBuffers.
Functions
gtk_source_completion_words_new ()
GtkSourceCompletionWords * gtk_source_completion_words_new (const gchar *name,GdkPixbuf *icon);
gtk_source_completion_words_register ()
void gtk_source_completion_words_register (GtkSourceCompletionWords *words,GtkTextBuffer *buffer);
Registers buffer
in the words
provider.
gtk_source_completion_words_unregister ()
void gtk_source_completion_words_unregister (GtkSourceCompletionWords *words,GtkTextBuffer *buffer);
Unregisters buffer
from the words
provider.
Property Details
The “activation” property
“activation” GtkSourceCompletionActivation
The type of activation.
Flags: Read / Write / Construct
Default value: GTK_SOURCE_COMPLETION_ACTIVATION_INTERACTIVE | GTK_SOURCE_COMPLETION_ACTIVATION_USER_REQUESTED
Since 3.10
The “interactive-delay” property
“interactive-delay” gint
The delay before initiating interactive completion.
Flags: Read / Write / Construct
Allowed values: >= -1
Default value: 50
The “minimum-word-size” property
“minimum-word-size” guint
The minimum word size to complete.
Flags: Read / Write / Construct
Allowed values: >= 2
Default value: 2
The “name” property
“name” gchar *
The provider name.
Flags: Read / Write / Construct
Default value: NULL
The “priority” property
“priority” gint
Provider priority.
Flags: Read / Write / Construct
Default value: 0
The “proposals-batch-size” property
“proposals-batch-size” guint
Number of proposals added in one batch.
Flags: Read / Write / Construct
Allowed values: >= 1
Default value: 300
The “scan-batch-size” property
“scan-batch-size” guint
Number of lines scanned in one batch.
Flags: Read / Write / Construct
Allowed values: >= 1
Default value: 50
