• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/amule/wxWidgets-2.8.12/src/gtk1/

Lines Matching refs:pizza

43 static void gtk_pizza_init          (GtkPizza         *pizza);
69 static void gtk_pizza_allocate_child (GtkPizza *pizza,
74 static void gtk_pizza_position_child (GtkPizza *pizza,
76 static void gtk_pizza_position_children (GtkPizza *pizza);
87 static void gtk_pizza_scroll_set_adjustments (GtkPizza *pizza,
165 gtk_pizza_init (GtkPizza *pizza)
167 GTK_WIDGET_UNSET_FLAGS (pizza, GTK_NO_WINDOW);
169 pizza->shadow_type = GTK_MYSHADOW_NONE;
171 pizza->children = NULL;
173 pizza->width = 20;
174 pizza->height = 20;
176 pizza->bin_window = NULL;
178 pizza->xoffset = 0;
179 pizza->yoffset = 0;
181 pizza->configure_serial = 0;
182 pizza->scroll_x = 0;
183 pizza->scroll_y = 0;
184 pizza->visibility = GDK_VISIBILITY_PARTIAL;
186 pizza->clear_on_draw = TRUE;
187 pizza->use_filter = TRUE;
188 pizza->external_expose = FALSE;
194 GtkPizza *pizza;
196 pizza = gtk_type_new (gtk_pizza_get_type ());
198 return GTK_WIDGET (pizza);
202 gtk_pizza_scroll_set_adjustments (GtkPizza *pizza,
210 gtk_pizza_set_shadow_type (GtkPizza *pizza,
213 g_return_if_fail (pizza != NULL);
214 g_return_if_fail (GTK_IS_PIZZA (pizza));
216 if ((GtkMyShadowType) pizza->shadow_type != type)
218 pizza->shadow_type = type;
220 if (GTK_WIDGET_VISIBLE (pizza))
222 gtk_widget_size_allocate (GTK_WIDGET (pizza), &(GTK_WIDGET (pizza)->allocation));
223 gtk_widget_queue_draw (GTK_WIDGET (pizza));
229 gtk_pizza_set_clear (GtkPizza *pizza,
232 g_return_if_fail (pizza != NULL);
233 g_return_if_fail (GTK_IS_PIZZA (pizza));
235 pizza->clear_on_draw = clear;
239 gtk_pizza_set_filter (GtkPizza *pizza,
242 g_return_if_fail (pizza != NULL);
243 g_return_if_fail (GTK_IS_PIZZA (pizza));
245 pizza->use_filter = use;
249 gtk_pizza_set_external (GtkPizza *pizza,
252 g_return_if_fail (pizza != NULL);
253 g_return_if_fail (GTK_IS_PIZZA (pizza));
255 pizza->external_expose = expose;
259 gtk_pizza_put (GtkPizza *pizza,
268 g_return_if_fail (pizza != NULL);
269 g_return_if_fail (GTK_IS_PIZZA (pizza));
280 pizza->children = g_list_append (pizza->children, child_info);
282 if (GTK_WIDGET_REALIZED (pizza))
283 gtk_widget_set_parent_window (widget, pizza->bin_window);
285 gtk_widget_set_parent (widget, GTK_WIDGET (pizza));
294 gtk_pizza_move (GtkPizza *pizza,
302 g_return_if_fail (pizza != NULL);
303 g_return_if_fail (GTK_IS_PIZZA (pizza));
306 children = pizza->children;
320 if (GTK_WIDGET_VISIBLE (widget) && GTK_WIDGET_VISIBLE (pizza))
328 gtk_pizza_resize (GtkPizza *pizza,
336 g_return_if_fail (pizza != NULL);
337 g_return_if_fail (GTK_IS_PIZZA (pizza));
340 children = pizza->children;
356 if (GTK_WIDGET_VISIBLE (widget) && GTK_WIDGET_VISIBLE (pizza))
364 gtk_pizza_set_size (GtkPizza *pizza,
374 g_return_if_fail (pizza != NULL);
375 g_return_if_fail (GTK_IS_PIZZA (pizza));
378 children = pizza->children;
398 if (GTK_WIDGET_VISIBLE (widget) && GTK_WIDGET_VISIBLE (pizza))
407 gtk_pizza_child_resized (GtkPizza *pizza,
413 g_return_val_if_fail (pizza != NULL, FALSE);
414 g_return_val_if_fail (GTK_IS_PIZZA (pizza), FALSE);
417 children = pizza->children;
436 GtkPizza *pizza;
444 pizza = GTK_PIZZA (widget);
446 children = pizza->children;
461 gdk_window_show (pizza->bin_window);
467 GtkPizza *pizza;
476 pizza = GTK_PIZZA (widget);
487 if (pizza->shadow_type == GTK_MYSHADOW_NONE)
491 else if (pizza->shadow_type == GTK_MYSHADOW_THIN)
543 pizza->bin_window = gdk_window_new(widget->window,
545 gdk_window_set_user_data (pizza->bin_window, widget);
549 gtk_style_set_background (widget->style, pizza->bin_window, GTK_STATE_NORMAL );
553 gdk_window_set_back_pixmap( pizza->bin_window, NULL, FALSE );
557 gdk_window_add_filter (widget->window, gtk_pizza_main_filter, pizza);
558 gdk_window_add_filter (pizza->bin_window, gtk_pizza_filter, pizza);
561 gravity_works = gdk_window_set_static_gravities (pizza->bin_window, TRUE);
564 children = pizza->children;
570 gtk_widget_set_parent_window (child->widget, pizza->bin_window);
577 GtkPizza *pizza;
582 pizza = GTK_PIZZA (widget);
584 gdk_window_set_user_data (pizza->bin_window, NULL);
585 gdk_window_destroy (pizza->bin_window);
586 pizza->bin_window = NULL;
596 GtkPizza *pizza;
605 pizza = GTK_PIZZA (widget);
607 children = pizza->children;
629 GtkPizza *pizza;
639 pizza = GTK_PIZZA (widget);
643 if (pizza->shadow_type == GTK_MYSHADOW_NONE)
646 if (pizza->shadow_type == GTK_MYSHADOW_THIN)
659 gdk_window_move_resize( pizza->bin_window, 0, 0, w, h );
662 children = pizza->children;
668 gtk_pizza_position_child (pizza, child);
669 gtk_pizza_allocate_child (pizza, child);
677 GtkPizza *pizza;
685 pizza = GTK_PIZZA (widget);
688 if (pizza->external_expose)
691 children = pizza->children;
693 (pizza->clear_on_draw))
695 gdk_window_clear_area( pizza->bin_window,
713 GtkPizza *pizza;
722 pizza = GTK_PIZZA (widget);
724 if (event->window != pizza->bin_window)
728 if (pizza->external_expose)
731 children = pizza->children;
777 GtkPizza *pizza;
785 pizza = GTK_PIZZA (container);
787 children = pizza->children;
799 pizza->children = g_list_remove_link (pizza->children, children);
821 GtkPizza *pizza;
829 pizza = GTK_PIZZA (container);
831 children = pizza->children;
842 gtk_pizza_allocate_child (GtkPizza *pizza,
848 allocation.x = child->x - pizza->xoffset;
849 allocation.y = child->y - pizza->yoffset;
875 gtk_pizza_adjust_allocations (GtkPizza *pizza,
885 tmp_list = pizza->children;
905 gtk_pizza_position_child (GtkPizza *pizza,
911 x = child->x - pizza->xoffset;
912 y = child->y - pizza->yoffset;
916 if (GTK_WIDGET_MAPPED (pizza) &&
937 gtk_pizza_position_children (GtkPizza *pizza)
941 tmp_list = pizza->children;
947 gtk_pizza_position_child (pizza, child);
978 gtk_pizza_scroll (GtkPizza *pizza, gint dx, gint dy)
986 widget = GTK_WIDGET (pizza);
988 pizza->xoffset += dx;
989 pizza->yoffset += dy;
991 if (!GTK_WIDGET_MAPPED (pizza))
993 gtk_pizza_position_children (pizza);
997 gtk_pizza_adjust_allocations (pizza, -dx, -dy);
999 if (pizza->shadow_type == GTK_MYSHADOW_NONE)
1002 if (pizza->shadow_type == GTK_MYSHADOW_THIN)
1016 gdk_window_resize (pizza->bin_window,
1019 gdk_window_move (pizza->bin_window, x-dx, y);
1020 gdk_window_move_resize (pizza->bin_window, x, y, w, h );
1031 gdk_window_move_resize (pizza->bin_window,
1036 gdk_window_move (pizza->bin_window, x, y);
1037 gdk_window_resize (pizza->bin_window, w, h );
1049 gdk_window_resize (pizza->bin_window, w, h + dy);
1050 gdk_window_move (pizza->bin_window, x, y-dy);
1051 gdk_window_move_resize (pizza->bin_window,
1063 gdk_window_move_resize (pizza->bin_window,
1065 gdk_window_move (pizza->bin_window, x, y);
1066 gdk_window_resize (pizza->bin_window, w, h );
1074 gtk_pizza_position_children (pizza);
1078 win = GDK_WINDOW_XWINDOW (pizza->bin_window);
1079 while (XCheckIfEvent(GDK_WINDOW_XDISPLAY (pizza->bin_window),
1087 if ((xevent.xany.window == GDK_WINDOW_XWINDOW (pizza->bin_window)) )
1088 gtk_pizza_filter (&xevent, &event, pizza);
1130 GtkPizza *pizza;
1134 pizza = GTK_PIZZA (data);
1136 if (!pizza->use_filter)
1142 if (xevent->xexpose.serial == pizza->configure_serial)
1144 xevent->xexpose.x += pizza->scroll_x;
1145 xevent->xexpose.y += pizza->scroll_y;
1151 pizza->configure_serial = xevent->xconfigure.serial;
1152 pizza->scroll_x = xevent->xconfigure.x;
1153 pizza->scroll_y = xevent->xconfigure.y;
1171 GtkPizza *pizza;
1174 pizza = GTK_PIZZA (data);
1176 if (!pizza->use_filter)
1184 pizza->visibility = GDK_VISIBILITY_FULLY_OBSCURED;
1188 pizza->visibility = GDK_VISIBILITY_PARTIAL;
1192 pizza->visibility = GDK_VISIBILITY_UNOBSCURED;