static void quit(
void *wid, gpointer data){
gtk_main_quit();
}
static void callback(void *wid, gpointer data){
cout<<((int*)data)[0]<<endl;
}
int main(
int argc,
char *argv[]){
gtk_init( &argc, &argv );
vector<int> datas;
datas.push_back(1);datas.push_back(2);datas.push_back(3);datas.push_back(4);datas.push_back(5);datas.push_back(6);datas.push_back(7);datas.push_back(8);
table2.
setOptions((GtkAttachOptions)(GTK_FILL|GTK_EXPAND), (GtkAttachOptions)(GTK_FILL|GTK_EXPAND));
(table2<<0, 1, 1, 2)<<buttons.
grab(5);
(table2<<1, 2, 0, 1)<<buttons.
grab(6);
(table2<<0, 1, 0, 1)<<buttons.
grab(7);
(table2<<1, 2, 1, 2)<<buttons.
grab(8);
topWindow << hBox;
gtk_main();
}