Linux编程GTK盒状容器控件如何对齐 ?

Linux编程GTK盒状容器控件如何对齐 


牧羊人nacy
浏览 828回答 1
1回答

慕婉清6462132

gboolean infoscreen_add_widget_padding_full(InfoScreen *screen,GtkWidget *widget,gfloat xalign,gfloat yalign,gfloat xscale,gfloat yscale,gboolean expand,gboolean fill,guint padding,guint tpadding,guint bpadding,guint lpadding,guint rpadding){GtkWidget* align =gtk_alignment_new(xalign,yalign,xscale,yscale);g_return_val_if_fail(align != NULL,FALSE);gtk_alignment_set_padding(GTK_ALIGNMENT(align),tpadding,bpadding,lpadding,rpadding);gtk_container_add(GTK_CONTAINER(align),widget);gtk_box_pack_start(GTK_BOX(screen->wVbox),align,expand,fill,padding);return TRUE;}这个是我们公司做的项目里的一个对齐函数,参数比较多。你慢慢琢磨吧
打开App,查看更多内容
随时随地看视频慕课网APP