FreeBSD Manual Pages
AG_SEPARATOR(3) Library Functions Manual AG_SEPARATOR(3) NAME AG_Separator -- agar cosmetic separator widget SYNOPSIS #include <agar/core.h> #include <agar/gui.h> DESCRIPTION The AG_Separator widget draws a horizontal or vertical line or spacer. INHERITANCE HIERARCHY AG_Object(3) -> AG_Widget(3) -> AG_Separator. INITIALIZATION AG_Separator * AG_SeparatorNew(AG_Widget *parent, enum ag_separator_type type) AG_Separator * AG_SpacerNew(AG_Widget *parent, enum ag_separator_type type) AG_Separator * AG_SeparatorNewHoriz(AG_Widget *parent) AG_Separator * AG_SeparatorNewVert(AG_Widget *parent) AG_Separator * AG_SpacerNewHoriz(AG_Widget *parent) AG_Separator * AG_SpacerNewVert(AG_Widget *parent) void AG_SeparatorSetLength(AG_Separator *sep, Uint pixels) The AG_SeparatorNew() function creates a new separator that displays a visible line. AG_SpacerNew() creates a new separator that does not draw a visible line. type is one of: enum ag_separator_type { AG_SEPARATOR_HORIZ, AG_SEPARATOR_VERT }; The AG_SeparatorNewHoriz(), AG_SeparatorNewVert(), AG_SpacerNewHoriz() and AG_SpacerNewVert() variants do not take a type argument. By default, AG_Separator expands to fit available space in parent con- tainer. AG_SeparatorSetLength() requests a minimum length in pixels. EVENTS The AG_Separator widget does not generate any event. SEE ALSO AG_Intro(3), AG_Widget(3), AG_Window(3) HISTORY The AG_Separator widget first appeared in Agar 1.0. In Agar 1.6.0, AG_SeparatorSetLength() was added and AG_SeparatorSetPadding() was dep- recated by the generic "padding" style attribute. Agar 1.7 December 21, 2022 AG_SEPARATOR(3)
NAME | SYNOPSIS | DESCRIPTION | INHERITANCE HIERARCHY | INITIALIZATION | EVENTS | SEE ALSO | HISTORY
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=AG_Separator&sektion=3&manpath=FreeBSD+Ports+14.3.quarterly>
