From 34b72ed4941d44455c324e03ed19469ab21c01c8 Mon Sep 17 00:00:00 2001 From: Miklos Vajna Date: Mon, 14 Sep 2015 15:10:22 +0200 Subject: [PATCH 120/398] gtktiledviewer: add button tooltips Change-Id: Ifad67adf80761118bbbfb110cbadd493214fee93 (cherry picked from commit 179a0d0ea0ec4251152fe4c5e0fb3fd53f6f7967) --- libreofficekit/qa/gtktiledviewer/gtktiledviewer.cxx | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/libreofficekit/qa/gtktiledviewer/gtktiledviewer.cxx b/libreofficekit/qa/gtktiledviewer/gtktiledviewer.cxx index 60c5281974f4..dd369f5e7fb1 100644 --- a/libreofficekit/qa/gtktiledviewer/gtktiledviewer.cxx +++ b/libreofficekit/qa/gtktiledviewer/gtktiledviewer.cxx @@ -512,16 +512,19 @@ int main( int argc, char* argv[] ) GtkToolItem* pZoomIn = gtk_tool_button_new( NULL, NULL ); gtk_tool_button_set_icon_name(GTK_TOOL_BUTTON (pZoomIn), "zoom-in-symbolic"); + gtk_tool_item_set_tooltip_text(pZoomIn, "Zoom In"); gtk_toolbar_insert( GTK_TOOLBAR(pToolbar), pZoomIn, 0); g_signal_connect( G_OBJECT(pZoomIn), "clicked", G_CALLBACK(changeZoom), NULL ); GtkToolItem* pZoom1 = gtk_tool_button_new( NULL, NULL ); gtk_tool_button_set_icon_name(GTK_TOOL_BUTTON (pZoom1), "zoom-original-symbolic"); + gtk_tool_item_set_tooltip_text(pZoom1, "Normal Size"); gtk_toolbar_insert( GTK_TOOLBAR(pToolbar), pZoom1, -1); g_signal_connect( G_OBJECT(pZoom1), "clicked", G_CALLBACK(changeZoom), NULL ); GtkToolItem* pZoomOut = gtk_tool_button_new( NULL, NULL ); gtk_tool_button_set_icon_name(GTK_TOOL_BUTTON (pZoomOut), "zoom-out-symbolic"); + gtk_tool_item_set_tooltip_text(pZoomOut, "Zoom Out"); gtk_toolbar_insert( GTK_TOOLBAR(pToolbar), pZoomOut, -1); g_signal_connect( G_OBJECT(pZoomOut), "clicked", G_CALLBACK(changeZoom), NULL ); @@ -548,17 +551,20 @@ int main( int argc, char* argv[] ) // Cut, copy & paste. GtkToolItem* pCopyButton = gtk_tool_button_new( NULL, NULL); gtk_tool_button_set_icon_name(GTK_TOOL_BUTTON(pCopyButton), "edit-copy-symbolic"); + gtk_tool_item_set_tooltip_text(pCopyButton, "Copy"); gtk_toolbar_insert(GTK_TOOLBAR(pToolbar), pCopyButton, -1); g_signal_connect(G_OBJECT(pCopyButton), "clicked", G_CALLBACK(doCopy), NULL); gtk_toolbar_insert( GTK_TOOLBAR(pToolbar), gtk_separator_tool_item_new(), -1); pEnableEditing = gtk_toggle_tool_button_new(); gtk_tool_button_set_icon_name(GTK_TOOL_BUTTON (pEnableEditing), "insert-text-symbolic"); + gtk_tool_item_set_tooltip_text(pEnableEditing, "Edit"); gtk_toolbar_insert(GTK_TOOLBAR(pToolbar), pEnableEditing, -1); g_signal_connect(G_OBJECT(pEnableEditing), "toggled", G_CALLBACK(toggleEditing), NULL); GtkToolItem* pFindButton = gtk_tool_button_new( NULL, NULL); gtk_tool_button_set_icon_name(GTK_TOOL_BUTTON (pFindButton), "edit-find-symbolic"); + gtk_tool_item_set_tooltip_text(pFindButton, "Find"); gtk_toolbar_insert(GTK_TOOLBAR(pToolbar), pFindButton, -1); g_signal_connect(G_OBJECT(pFindButton), "clicked", G_CALLBACK(toggleFindbar), NULL); @@ -572,24 +578,28 @@ int main( int argc, char* argv[] ) pBold = gtk_toggle_tool_button_new(); gtk_tool_button_set_icon_name(GTK_TOOL_BUTTON (pBold), "format-text-bold-symbolic"); + gtk_tool_item_set_tooltip_text(pBold, "Bold"); gtk_toolbar_insert(GTK_TOOLBAR(pToolbar), pBold, -1); g_signal_connect(G_OBJECT(pBold), "toggled", G_CALLBACK(toggleToolItem), NULL); lcl_registerToolItem(pBold, ".uno:Bold"); pItalic = gtk_toggle_tool_button_new(); gtk_tool_button_set_icon_name(GTK_TOOL_BUTTON (pItalic), "format-text-italic-symbolic"); + gtk_tool_item_set_tooltip_text(pItalic, "Italic"); gtk_toolbar_insert(GTK_TOOLBAR(pToolbar), pItalic, -1); g_signal_connect(G_OBJECT(pItalic), "toggled", G_CALLBACK(toggleToolItem), NULL); lcl_registerToolItem(pItalic, ".uno:Italic"); pUnderline = gtk_toggle_tool_button_new(); gtk_tool_button_set_icon_name(GTK_TOOL_BUTTON (pUnderline), "format-text-underline-symbolic"); + gtk_tool_item_set_tooltip_text(pUnderline, "Underline"); gtk_toolbar_insert(GTK_TOOLBAR(pToolbar), pUnderline, -1); g_signal_connect(G_OBJECT(pUnderline), "toggled", G_CALLBACK(toggleToolItem), NULL); lcl_registerToolItem(pUnderline, ".uno:Underline"); pStrikethrough = gtk_toggle_tool_button_new (); gtk_tool_button_set_icon_name(GTK_TOOL_BUTTON (pStrikethrough), "format-text-strikethrough-symbolic"); + gtk_tool_item_set_tooltip_text(pStrikethrough, "Strikethrough"); gtk_toolbar_insert(GTK_TOOLBAR(pToolbar), pStrikethrough, -1); g_signal_connect(G_OBJECT(pStrikethrough), "toggled", G_CALLBACK(toggleToolItem), NULL); lcl_registerToolItem(pStrikethrough, ".uno:Strikeout"); -- 2.12.0