方法
GtkLabelset_mnemonic_widget
声明 [src]
void
gtk_label_set_mnemonic_widget (
GtkLabel* self,
GtkWidget* widget
)
描述 [src]
将标签与其快捷键目标关联。
如果标签已被设置为具有访问键(例如使用 gtk_label_set_markup_with_mnemonic()、gtk_label_set_text_with_mnemonic()、gtk_label_new_with_mnemonic() 或 GtkLabel:use-underline 属性),则可以将标签与一个作为访问键目标的控件关联起来。当标签位于某个控件内(如一个 GtkButton 或 GtkNotebook 标签页)时,它会自动与正确的控件关联,但在某些情况下(例如,当目标是位于标签旁边的 GtkEntry 控件时),您需要使用此函数显式设置它。
将目标控件通过在它上面发出 GtkWidget::mnemonic-activate 信号来加速。此信号的默认处理程序如果没有访问键冲突,将激活控件;如果存在冲突,则会在冲突的控件之间切换焦点。
参数
widget-
类型:
GtkWidget目标控件。
此参数可以是 NULL。数据由方法的调用者拥有。