Table.attach
- void attach(Widget child)
- void attach(Widget child, uint leftAttach, uint rightAttach, uint topAttach, uint bottomAttach, GtkAttachOptions xoptions, GtkAttachOptions yoptions, uint xpadding, uint ypadding)
gtk Table Table
constructorsfunctionsstatic functionsvariables
Adds a widget to a table. The number of “cells” that a widget will occupy is specified by left_attach, right_attach, top_attach and bottom_attach. These each represent the leftmost, rightmost, uppermost and lowest column and row numbers of the table. (Columns and rows are indexed from zero).
To make a button occupy the lower right cell of a 2x2 table, use |[ gtk_table_attach (table, button, 1, 2, // left, right attach 1, 2, // top, bottom attach xoptions, yoptions, xpadding, ypadding);
If you want to make the button span the entire bottom row, use `left_attach` == 0 and `right_attach` = 2 instead. Deprecated: Use [gtk.Grid.Grid.attach|Grid.attach] with [gtk.Grid.Grid|gtk.Grid] Note that the attach arguments differ between those two functions. Params: child = The widget to add. leftAttach = the column number to attach the left side of a child widget to. rightAttach = the column number to attach the right side of a child widget to. topAttach = the row number to attach the top of a child widget to. bottomAttach = the row number to attach the bottom of a child widget to. xoptions = Used to specify the properties of the child widget when the table is resized. yoptions = The same as xoptions, except this field determines behaviour of vertical resizing. xpadding = An integer value specifying the padding on the left and right of the widget being added to the table. ypadding = The amount of padding above and below the child widget.