Changeset 11567


Ignore:
Timestamp:
Dec 22, 2010, 3:12:47 AM (11 years ago)
Author:
charles
Message:

(trunk gtk) don't use the GSEAL'ed variable vbox GtkDialog? directly... use gtk_dialog_get_content_area() instead

Location:
trunk/gtk
Files:
10 edited

Legend:

Unmodified
Added
Removed
  • trunk/gtk/add-dialog.c

    r11563 r11567  
    382382        sourceChanged( GTK_FILE_CHOOSER_BUTTON( w ), data );
    383383
    384     gtk_box_pack_start( GTK_BOX( GTK_DIALOG( d )->vbox ), t, TRUE, TRUE, 0 );
    385 
     384    gtr_dialog_set_content( GTK_DIALOG( d ), t );
    386385    gtk_widget_grab_focus( grab );
    387386    return d;
     
    543542    hig_workarea_add_row( t, &row, _( "_URL" ), e, NULL );
    544543
    545     gtk_box_pack_start( GTK_BOX( GTK_DIALOG( w )->vbox ), t, TRUE, TRUE, 0 );
    546     gtk_widget_show_all( t );
     544    gtr_dialog_set_content( GTK_DIALOG( w ), t );
    547545    return w;
    548546}
  • trunk/gtk/details.c

    r11563 r11567  
    22052205
    22062206    hig_workarea_finish( t, &row );
    2207     gtk_box_pack_start( GTK_BOX( GTK_DIALOG( d )->vbox ), t, TRUE, TRUE, GUI_PAD_SMALL );
    2208     gtk_widget_show_all( d );
     2207    gtr_dialog_set_content( GTK_DIALOG( d ), t );
     2208    gtk_widget_show( d );
    22092209}
    22102210
     
    23682368    gtk_notebook_append_page( GTK_NOTEBOOK( n ), w, l );
    23692369
    2370     gtk_box_pack_start( GTK_BOX( GTK_DIALOG( d )->vbox ), n, TRUE, TRUE, 0 );
    2371 
     2370    gtr_dialog_set_content( GTK_DIALOG( d ), n );
    23722371    di->periodic_refresh_tag = gtr_timeout_add_seconds( SECONDARY_WINDOW_REFRESH_INTERVAL_SECONDS,
    23732372                                                        periodic_refresh, di );
    2374     gtk_widget_show_all( GTK_DIALOG( d )->vbox );
    23752373    return d;
    23762374}
  • trunk/gtk/dialogs.c

    r11563 r11567  
    102102    stuff->dontask = dontask;
    103103
    104     gtk_box_pack_start( GTK_BOX( GTK_DIALOG(
    105                                      wind )->vbox ), dontask, FALSE, FALSE,
    106                         GUI_PAD );
     104    gtr_dialog_set_content( GTK_DIALOG( wind ), dontask );
    107105
    108106    g_signal_connect( G_OBJECT( wind ), "response",
     
    110108    gtk_widget_grab_focus( w );
    111109
    112     gtk_widget_show_all( wind );
    113 
     110    gtk_widget_show( wind );
    114111    return wind;
    115112}
  • trunk/gtk/main.c

    r11566 r11567  
    11901190                       GSList **    files )
    11911191{
    1192     GString *   s = g_string_new( NULL );
    1193     GSList *    l;
     1192    GSList * l;
    11941193    GtkWidget * w;
     1194    GString * s = g_string_new( NULL );
    11951195
    11961196    if( g_slist_length( *files ) > 1 ) {
     
    12101210    g_signal_connect_swapped( w, "response",
    12111211                              G_CALLBACK( gtk_widget_destroy ), w );
    1212     gtk_widget_show_all( w );
     1212    gtk_widget_show( w );
    12131213    g_string_free( s, TRUE );
    12141214
     
    15351535    gtk_window_set_transient_for( GTK_WINDOW( d ), parent );
    15361536    g_signal_connect_swapped( d, "response", G_CALLBACK (gtk_widget_destroy), d );
    1537     gtk_widget_show_all( d );
     1537    gtk_widget_show( d );
    15381538}
    15391539
  • trunk/gtk/makemeta-ui.c

    r11563 r11567  
    198198    onProgressDialogRefresh( ui );
    199199
    200     gtk_box_pack_start( GTK_BOX( GTK_DIALOG( d )->vbox ), fr, TRUE, TRUE, 0 );
    201     gtk_widget_show_all( d );
     200    gtr_dialog_set_content( GTK_DIALOG( d ), fr );
     201    gtk_widget_show( d );
    202202}
    203203
     
    518518
    519519    hig_workarea_finish( t, &row );
    520     gtk_box_pack_start( GTK_BOX( GTK_DIALOG( d )->vbox ), t, TRUE, TRUE, 0 );
     520    gtr_dialog_set_content( GTK_DIALOG( d ), t );
    521521
    522522    gtk_drag_dest_set( d, GTK_DEST_DEFAULT_ALL, NULL, 0, GDK_ACTION_COPY );
     
    524524    g_signal_connect( d, "drag-data-received", G_CALLBACK( on_drag_data_received ), ui );
    525525
    526     gtk_widget_show_all( t );
    527526    return d;
    528527}
  • trunk/gtk/relocate.c

    r11280 r11567  
    187187    hig_workarea_add_wide_control( t, &row, w );
    188188    hig_workarea_finish( t, &row );
    189     gtk_widget_show_all( t );
    190     gtk_box_pack_start( GTK_BOX( GTK_DIALOG( d )->vbox ), t, TRUE, TRUE, 0 );
     189    gtr_dialog_set_content( GTK_DIALOG( d ), t );
    191190
    192191    data = g_new0( struct relocate_dialog_data, 1 );
  • trunk/gtk/stats.c

    r11563 r11567  
    158158                                             -1 );
    159159    t = hig_workarea_create( );
    160     gtk_box_pack_start( GTK_BOX( GTK_DIALOG( d )->vbox ), t, TRUE, TRUE, 0 );
    161160    ui->core = core;
    162161
     
    183182    hig_workarea_add_row( t, &row, _( "Duration:" ), l, NULL );
    184183    hig_workarea_finish( t, &row );
    185     gtk_widget_show_all( t );
     184    gtr_dialog_set_content( GTK_DIALOG( d ), t );
    186185
    187186    updateStats( ui );
  • trunk/gtk/tr-prefs.c

    r11563 r11567  
    12711271
    12721272    g_signal_connect( d, "response", G_CALLBACK( response_cb ), core );
    1273     gtk_box_pack_start( GTK_BOX( GTK_DIALOG( d )->vbox ), n, TRUE, TRUE, 0 );
    1274     gtk_widget_show_all( GTK_DIALOG( d )->vbox );
     1273    gtr_dialog_set_content( GTK_DIALOG( d ), n );
    12751274    return d;
    12761275}
  • trunk/gtk/util.c

    r11563 r11567  
    753753}
    754754
     755static GtkWidget*
     756gtr_dialog_get_content_area( GtkDialog * dialog )
     757{
     758#if GTK_CHECK_VERSION( 2,14,0 )
     759    return gtk_dialog_get_content_area( dialog );
     760#else
     761    return dialog->vbox;
     762#endif
     763}
     764
     765void
     766gtr_dialog_set_content( GtkDialog * dialog, GtkWidget * content )
     767{
     768    GtkWidget * vbox = gtr_dialog_get_content_area( dialog );
     769    gtk_box_pack_start( GTK_BOX( vbox ), content, TRUE, TRUE, 0 );
     770    gtk_widget_show_all( content );
     771}
     772
    755773/***
    756774****
  • trunk/gtk/util.h

    r11563 r11567  
    151151const gchar* gtr_ngettext( const gchar*, const gchar*, gulong );
    152152
     153void gtr_dialog_set_content( GtkDialog * dialog, GtkWidget * content );
     154
    153155/***
    154156****
Note: See TracChangeset for help on using the changeset viewer.