comparison src/bar.c @ 1355:5a61fb9adc05

Add an ellipse when the file name is truncated.
author zas_
date Sun, 01 Mar 2009 15:28:06 +0000
parents d5fec01ce866
children 3c9abbc05792
comparison
equal deleted inserted replaced
1354:d5fec01ce866 1355:5a61fb9adc05
355 sizer_set_limits(sizer, BAR_SIZE_INCREMENT * 2, -1, -1 , -1); 355 sizer_set_limits(sizer, BAR_SIZE_INCREMENT * 2, -1, -1 , -1);
356 gtk_box_pack_start(GTK_BOX(box), sizer, FALSE, FALSE, 0); 356 gtk_box_pack_start(GTK_BOX(box), sizer, FALSE, FALSE, 0);
357 gtk_widget_show(sizer); 357 gtk_widget_show(sizer);
358 358
359 bd->label_file_name = gtk_label_new(""); 359 bd->label_file_name = gtk_label_new("");
360 gtk_label_set_ellipsize(GTK_LABEL(bd->label_file_name), PANGO_ELLIPSIZE_END);
360 gtk_label_set_selectable(GTK_LABEL(bd->label_file_name), TRUE); 361 gtk_label_set_selectable(GTK_LABEL(bd->label_file_name), TRUE);
361 gtk_misc_set_alignment(GTK_MISC(bd->label_file_name), 0.5, 0.5); 362 gtk_misc_set_alignment(GTK_MISC(bd->label_file_name), 0.5, 0.5);
362 gtk_box_pack_start(GTK_BOX(box), bd->label_file_name, TRUE, TRUE, 0); 363 gtk_box_pack_start(GTK_BOX(box), bd->label_file_name, TRUE, TRUE, 0);
363 gtk_widget_show(bd->label_file_name); 364 gtk_widget_show(bd->label_file_name);
364 365