gtk_table_attach_defaults( GTK_TABLE( p ), w, 1, 2, 1, 2 );
b = gtk_alignment_new( 0.0, 1.0, 0.01, 0.01 );
- w = gtr_button_new_from_stock( GTK_STOCK_QUIT, _( "_Quit Now" ) );
+ w = gtk_button_new_with_mnemonic( _( "_Quit Now" ) );
g_signal_connect( w, "clicked", G_CALLBACK( do_exit_cb ), NULL );
gtk_container_add( GTK_CONTAINER( b ), w );
gtk_table_attach( GTK_TABLE( p ), b, 1, 2, 2, 3, GTK_FILL, GTK_FILL, 0, 10 );
gtk_drag_dest_set( d, GTK_DEST_DEFAULT_ALL, NULL, 0, GDK_ACTION_COPY );
gtk_drag_dest_add_uri_targets( d );
- gtk_drag_dest_add_text_targets( d );
g_signal_connect( d, "drag-data-received", G_CALLBACK( on_drag_data_received ), ui );
return d;
updateBlocklistText( w, TR_CORE( core ) );
h = gtk_hbox_new( FALSE, GUI_PAD_BIG );
gtk_box_pack_start( GTK_BOX( h ), w, TRUE, TRUE, 0 );
- b = data->updateBlocklistButton = gtr_button_new_from_stock( GTK_STOCK_REFRESH, _( "_Update" ) );
+ b = data->updateBlocklistButton = gtk_button_new_with_mnemonic( _( "_Update" ) );
data->check = w;
g_object_set_data( G_OBJECT( b ), "session",
tr_core_session( TR_CORE( core ) ) );
g_signal_connect( w, "clicked", G_CALLBACK( onRPCToggled ), page );
h = gtk_hbox_new( FALSE, GUI_PAD_BIG );
gtk_box_pack_start( GTK_BOX( h ), w, TRUE, TRUE, 0 );
- w = gtr_button_new_from_stock( GTK_STOCK_OPEN, _( "_Open web client" ) );
+ w = gtk_button_new_with_mnemonic( _( "_Open web client" ) );
page->widgets = g_slist_append( page->widgets, w );
g_signal_connect( w, "clicked", G_CALLBACK( onLaunchClutchCB ), NULL );
gtk_box_pack_start( GTK_BOX( h ), w, FALSE, FALSE, 0 );
return success;
}
-GtkWidget *
-gtr_button_new_from_stock( const char * stock,
- const char * mnemonic )
-{
- GtkWidget * image = gtk_image_new_from_stock( stock,
- GTK_ICON_SIZE_BUTTON );
- GtkWidget * button = gtk_button_new_with_mnemonic( mnemonic );
-
- gtk_button_set_image( GTK_BUTTON( button ), image );
- return button;
-}
-
/***
****
***/
/* backwards-comparible wrapper around g_strcmp0() */
int gtr_strcmp0( const char * str1, const char * str2 );
-/***
-****
-***/
-
-/* create a button with the specified mnemonic and stock icon */
-GtkWidget * gtr_button_new_from_stock( const char * stock,
- const char * mnemonic );
-
-
/***
****
***/