Top |
GtkSourceCompletionItemGtkSourceCompletionItem — Simple implementation of GtkSourceCompletionProposal |
Description
The GtkSourceCompletionItem class is a simple implementation of the GtkSourceCompletionProposal interface.
Functions
gtk_source_completion_item_new ()
GtkSourceCompletionItem * gtk_source_completion_item_new (const gchar *label
,const gchar *text
,GdkPixbuf *icon
,const gchar *info
);
Create a new GtkSourceCompletionItem with label label
, icon icon
and
extra information info
. Both icon
and info
can be NULL
in which case
there will be no icon shown and no extra information available.
gtk_source_completion_item_new_with_markup ()
GtkSourceCompletionItem * gtk_source_completion_item_new_with_markup (const gchar *markup
,const gchar *text
,GdkPixbuf *icon
,const gchar *info
);
Create a new GtkSourceCompletionItem with markup label markup
, icon
icon
and extra information info
. Both icon
and info
can be NULL
in
which case there will be no icon shown and no extra information available.
gtk_source_completion_item_new_from_stock ()
GtkSourceCompletionItem * gtk_source_completion_item_new_from_stock (const gchar *label
,const gchar *text
,const gchar *stock
,const gchar *info
);
gtk_source_completion_item_new_from_stock
has been deprecated since version 3.10 and should not be used in newly-written code.
Use gtk_source_completion_item_new()
instead.
Creates a new GtkSourceCompletionItem from a stock item. If label
is NULL
,
the stock label will be used.
Property Details
The “info”
property
“info” gchar *
Optional extra information to be shown for this proposal.
Flags: Read / Write
Default value: NULL
The “label”
property
“label” gchar *
Label to be shown for this proposal.
Flags: Read / Write
Default value: NULL
The “markup”
property
“markup” gchar *
Label with markup to be shown for this proposal.
Flags: Read / Write
Default value: NULL