rofi/include/widgets/separator.h

38 lines
708 B
C
Raw Normal View History

#ifndef ROFI_SEPARATOR_H
#define ROFI_SEPARATOR_H
#include <cairo.h>
#include "widget.h"
/**
* @defgroup separator separator
2016-10-13 07:22:08 +00:00
* @ingroup widget
*
2016-10-09 07:40:21 +00:00
* Displays a horizontal separator line. The height of the widget determines the line width.
*
* @{
*/
typedef struct _separator separator;
/**
* Direction of the separator.
*/
typedef enum
{
S_HORIZONTAL = 0,
S_VERTICAL = 1
} separator_type;
/**
* @param type The type of separator.
* @param sw The thickness of the separator.
*
* Create a horizontal separator with height h.
*
* @returns a new separator, free with ::widget_free
*/
separator *separator_create ( separator_type type, short sw );
/*@}*/
#endif // ROFI_SEPARATOR_H