Подробности
[В начало]
Проблема в реализации № D0150
Краткое описание
Неверное значение по умолчанию для свойства 'resize' объектов GtkPaned
Подробное описание
Значение по умолчанию свойства 'resize' должмо быть равным TRUE, но оно равно FALSE.
Раздел стандарта
Linux Standard Base Desktop Specification 4.0, Chapter 16. Libraries. Section 16.27. Interfaces for libgtk-x11-2.0, который ссылается на http://library.gnome.org/devel/gtk/2.8/GtkPaned.html
Пример
#include <gtk/gtk.h> #include <glib.h> #include <stdio.h> int main (int argc, char **argv) { GtkWidget *h_paned = NULL; GtkWidget *text_view = NULL; gboolean get_val; gtk_init(&argc, &argv); h_paned = gtk_hpaned_new(); if(h_paned == NULL) { printf("The gtk_hpaned_new function returns NULL, " "unable to create a GtkWidget.\n"); } text_view = gtk_text_view_new(); if(text_view == NULL) { printf("The gtk_text_view_new function returns NULL, " "unable to create a GtkWidget.\n"); } gtk_paned_add1(GTK_PANED(h_paned), text_view); gtk_container_child_get(GTK_CONTAINER(h_paned), text_view, "resize", &get_val, NULL); if(get_val != TRUE) { printf("The default value of the property 'resize' " "should be TRUE, but it is FALSE.\n"); } if(text_view != NULL) { gtk_widget_destroy(text_view); } if(h_paned != NULL) { gtk_widget_destroy(h_paned); } return 0; }
Компонент
gtk+ 2.19 or early
Принято
Gnome Bugzilla, 608884
Статус
Reported
[В начало]
»