forked from external/yambar
exposable: add a "common" constructor and default destructor
This commit is contained in:
parent
acda1a4b21
commit
e8d8bf70d3
6 changed files with 59 additions and 33 deletions
|
@ -35,3 +35,10 @@ struct exposable {
|
|||
|
||||
struct particle *particle_common_new(int left_margin, int right_margin);
|
||||
void particle_default_destroy(struct particle *particle);
|
||||
|
||||
struct exposable *exposable_common_new(
|
||||
const struct particle *particle, const char *on_click);
|
||||
void exposable_default_destroy(struct exposable *exposable);
|
||||
void exposable_default_on_mouse(
|
||||
struct exposable *exposable, struct bar *bar,
|
||||
enum mouse_event event, int x, int y);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue