{"id":865,"date":"2013-09-22T13:19:13","date_gmt":"2013-09-22T13:19:13","guid":{"rendered":"http:\/\/blog.bachi.net\/?p=865"},"modified":"2013-09-24T10:31:54","modified_gmt":"2013-09-24T10:31:54","slug":"gtk-widget-size","status":"publish","type":"post","link":"https:\/\/blog.bachi.net\/?p=865","title":{"rendered":"GTK+ Widget Size"},"content":{"rendered":"<p><a href=\"https:\/\/developer.gnome.org\/gtk3\/stable\/GtkWidget.html#geometry-management\">Height-for-width Geometry Management<\/a><\/p>\n<h3>GtkWidget<\/h3>\n<p><a href=\"https:\/\/developer.gnome.org\/gtk3\/stable\/GtkWidget.html#gtk-widget-set-size-request\">gtk_widget_set_size_request()<\/a><br \/>\n<a href=\"https:\/\/developer.gnome.org\/gtk3\/stable\/GtkWidget.html#gtk-widget-size-request\">gtk_widget_size_request()<\/a> (deprecated)<br \/>\n<a href=\"https:\/\/developer.gnome.org\/gtk3\/stable\/GtkWidget.html#gtk-widget-get-preferred-size\">gtk_widget_get_preferred_size()<\/a><br \/>\n<a href=\"https:\/\/developer.gnome.org\/gtk3\/stable\/GtkWidget.html#gtk-distribute-natural-allocation\">gtk_distribute_natural_allocation()<\/a><br \/>\n<a href=\"https:\/\/developer.gnome.org\/gtk3\/stable\/GtkWidget.html#GtkRequestedSize\">struct GtkRequestedSize<\/a><br \/>\n<a href=\"https:\/\/developer.gnome.org\/gtk3\/stable\/GtkWidget.html#gtk-widget-get-allocation\">gtk_widget_get_allocation()<\/a><br \/>\n<a href=\"https:\/\/developer.gnome.org\/gtk3\/stable\/GtkWidget.html#gtk-widget-size-allocate\">gtk_widget_size_allocate()<\/a><\/p>\n<h3>GtkWindow<\/h3>\n<p><a href=\"https:\/\/developer.gnome.org\/gtk3\/stable\/GtkWindow.html#gtk-window-set-default-size\">gtk_window_set_default_size()<\/a><br \/>\n<a href=\"https:\/\/developer.gnome.org\/gtk3\/stable\/GtkWindow.html#gtk-window-set-default-geometry\">tk_window_set_default_geometry()<\/a><br \/>\n<a href=\"https:\/\/developer.gnome.org\/gtk3\/stable\/GtkWindow.html#gtk-window-set-geometry-hints\">gtk_window_set_geometry_hints()<\/a><\/p>\n<h3>Forum<\/h3>\n<p><a href=\"http:\/\/stackoverflow.com\/questions\/2675514\/totally-fed-up-with-get-gtk-widget-height-and-width\">Totally fed-up with get Gtk widget height and width<\/a><br \/>\n<a href=\"http:\/\/mono.1490590.n4.nabble.com\/Maximum-Size-td4099150.html\">Maximum Size?<\/a><br \/>\n<a href=\"http:\/\/ubuntuforums.org\/showthread.php?t=1129364\">GTK Widget Size (actual size, not requested size)<\/a><\/p>\n<h4>Set Windows Geometry<\/h4>\n<p><a href=\"http:\/\/stackoverflow.com\/questions\/4886420\/gtk-forbid-vertical-resize-of-gtkwindow\">Gtk: Forbid vertical resize of GtkWindow<\/a><br \/>\n<a href=\"http:\/\/stackoverflow.com\/questions\/17578195\/how-to-reset-geometry-hints-made-with-gtk-window-set-geometry-hints\">How to reset geometry hints made with gtk_window_set_geometry_hints<\/a><br \/>\n<a href=\"https:\/\/developer.gnome.org\/gdk3\/stable\/gdk3-Windows.html#GdkGeometry\">struct GdkGeometry<\/a><br \/>\n<a href=\"https:\/\/developer.gnome.org\/gdk3\/stable\/gdk3-Windows.html#GdkWindowHints\">enum GdkWindowHints<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Height-for-width Geometry Management GtkWidget gtk_widget_set_size_request() gtk_widget_size_request() (deprecated) gtk_widget_get_preferred_size() gtk_distribute_natural_allocation() struct GtkRequestedSize gtk_widget_get_allocation() gtk_widget_size_allocate() GtkWindow gtk_window_set_default_size() tk_window_set_default_geometry() gtk_window_set_geometry_hints() Forum Totally fed-up with get Gtk widget height and width Maximum Size? GTK Widget Size (actual size, not requested size) Set Windows Geometry Gtk: Forbid vertical resize of GtkWindow How to reset geometry hints made with gtk_window_set_geometry_hints struct [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-865","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts\/865","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=865"}],"version-history":[{"count":12,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts\/865\/revisions"}],"predecessor-version":[{"id":872,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts\/865\/revisions\/872"}],"wp:attachment":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=865"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=865"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=865"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}