对齐构件 The Alignment widget
对齐(alignment)构件允许将一个构件放在相对于对齐构件窗口的某个位置和尺寸上。例如,将一个构件放在窗口的正中间时,就要使用对齐构件。
GtkWidget* gtk_alignment_new( gfloat xalign, |
第一个函数用指定的参数创建新的对齐构件。第二个函数用于改变对齐构件的参数。
上面函数的所有四个参数都是介于0.0与1.0间的浮点数。xalign 和yalign 参数影响放在对齐构件里的构件的位置。xscale 和yscale 参数影响分配给构件的空间总数。
gtk_container_add (GTK_CONTAINER (alignment), child_widget); |
要看关于对齐构件的示例,可以参考 进度条 构件的示例。
| <<< Previous | Home | Next >>> |
| 容器构件 Container Widgets | Up | 固定容器 Fixed Container |

本文介绍了GTK+中的对齐构件,这是一种用于精确控制子构件位置和大小的容器。通过对齐构件,开发者可以设置子构件相对于父容器的位置,并调整其占据的空间比例。
282

被折叠的 条评论
为什么被折叠?



