|
|
@@ -31,71 +31,68 @@ gtk_label_set_attribute_bold(GtkLabel *label) |
|
|
}
|
|
|
|
|
|
GtkWidget *
|
|
|
-soundmenu_hig_workarea_table_add_section_title(GtkWidget *table, guint *row, const char *section_title)
|
|
|
+soundmenu_hig_workarea_table_add_section_title(GtkWidget *grid, guint *row, const char *section_title)
|
|
|
{
|
|
|
GtkWidget *section_label;
|
|
|
|
|
|
section_label = gtk_label_new(section_title);
|
|
|
|
|
|
- gtk_misc_set_alignment(GTK_MISC(section_label), 0.0, 0.5);
|
|
|
+ gtk_widget_set_halign (GTK_WIDGET (section_label), GTK_ALIGN_START);
|
|
|
+ gtk_widget_set_valign (GTK_WIDGET (section_label), GTK_ALIGN_CENTER);
|
|
|
gtk_label_set_attribute_bold(GTK_LABEL(section_label));
|
|
|
|
|
|
- gtk_table_attach(GTK_TABLE(table), section_label,
|
|
|
- 0, 2, *row, *row + 1,
|
|
|
- GTK_FILL|GTK_EXPAND, GTK_SHRINK,
|
|
|
- 0, 0);
|
|
|
+ gtk_grid_attach (GTK_GRID (grid), section_label, 0, *row, 2, 1);
|
|
|
+
|
|
|
++ * row;
|
|
|
|
|
|
return section_label;
|
|
|
}
|
|
|
|
|
|
void
|
|
|
-soundmenu_hig_workarea_table_add_wide_control(GtkWidget *table, guint *row, GtkWidget *widget)
|
|
|
+soundmenu_hig_workarea_table_add_wide_control(GtkWidget *grid, guint *row, GtkWidget *widget)
|
|
|
{
|
|
|
- gtk_table_attach(GTK_TABLE(table), widget, 0, 2, *row, *row + 1, GTK_FILL, 0, 12, 0);
|
|
|
+ gtk_grid_attach (GTK_GRID (grid), widget, 0, *row, 2, 1);
|
|
|
|
|
|
++ * row;
|
|
|
}
|
|
|
|
|
|
void
|
|
|
-soundmenu_hig_workarea_table_add_wide_tall_control(GtkWidget *table, guint *row, GtkWidget *widget)
|
|
|
+soundmenu_hig_workarea_table_add_wide_tall_control(GtkWidget *grid, guint *row, GtkWidget *widget)
|
|
|
{
|
|
|
- gtk_table_attach(GTK_TABLE(table), widget,
|
|
|
- 0, 2, *row, *row + 1,
|
|
|
- GTK_EXPAND | GTK_SHRINK | GTK_FILL, GTK_EXPAND | GTK_SHRINK | GTK_FILL,
|
|
|
- 12, 0);
|
|
|
+ gtk_grid_attach (GTK_GRID (grid), widget, 0, *row, 2, 1);
|
|
|
|
|
|
++ * row;
|
|
|
}
|
|
|
|
|
|
void
|
|
|
-soundmenu_hig_workarea_table_add_row(GtkWidget *table, guint *row, GtkWidget *label, GtkWidget *control)
|
|
|
+soundmenu_hig_workarea_table_add_row(GtkWidget *grid, guint *row, GtkWidget *label, GtkWidget *control)
|
|
|
{
|
|
|
- gtk_misc_set_alignment(GTK_MISC(label), 0.0, 0.5);
|
|
|
+ gtk_widget_set_halign (GTK_WIDGET (label), GTK_ALIGN_START);
|
|
|
+ gtk_widget_set_valign (GTK_WIDGET (label), GTK_ALIGN_CENTER);
|
|
|
|
|
|
- gtk_table_attach(GTK_TABLE(table), label, 0, 1, *row, *row + 1, GTK_FILL, GTK_FILL, 12, 0);
|
|
|
- gtk_table_attach(GTK_TABLE(table), control, 1, 2, *row, *row + 1, GTK_EXPAND | GTK_SHRINK | GTK_FILL, 0, 0, 0);
|
|
|
+ gtk_grid_attach (GTK_GRID (grid), label, 0, *row, 1, 1);
|
|
|
+ gtk_grid_attach (GTK_GRID (grid), control, 1, *row, 1, 1);
|
|
|
|
|
|
++ * row;
|
|
|
}
|
|
|
|
|
|
GtkWidget *
|
|
|
soundmenu_hig_workarea_table_new (void)
|
|
|
{
|
|
|
- GtkWidget *table;
|
|
|
+ GtkWidget *grid;
|
|
|
|
|
|
- table = gtk_table_new(1, 2, FALSE);
|
|
|
+ grid = gtk_grid_new ();
|
|
|
|
|
|
- gtk_container_set_border_width(GTK_CONTAINER(table), 12);
|
|
|
- gtk_table_set_col_spacing(GTK_TABLE(table), 0, 12);
|
|
|
+ gtk_container_set_border_width (GTK_CONTAINER (grid), 12);
|
|
|
+ gtk_grid_set_column_spacing (GTK_GRID (grid), 12);
|
|
|
|
|
|
- gtk_table_set_row_spacings(GTK_TABLE(table), 6);
|
|
|
+ gtk_grid_set_row_spacing (GTK_GRID (grid), 6);
|
|
|
|
|
|
- return table;
|
|
|
+ return grid;
|
|
|
}
|
|
|
|
|
|
void
|
|
|
soundmenu_hig_workarea_table_finish(GtkWidget *table, guint *row)
|
|
|
{
|
|
|
- gtk_table_resize(GTK_TABLE(table), *row, 2);
|
|
|
-}
|
|
|
+ return;
|
|
|
+}
|
0 comments on commit
5128501