A better triangle
Now the triangle indicating submenus is smaller and better looking.
This commit is contained in:
parent
f15fc33987
commit
2b6968f911
8
xmenu.c
8
xmenu.c
|
@ -493,13 +493,13 @@ drawmenu(void)
|
||||||
|
|
||||||
/* draw triangle, if item contains a submenu */
|
/* draw triangle, if item contains a submenu */
|
||||||
if (item->submenu != NULL) {
|
if (item->submenu != NULL) {
|
||||||
int trianglex = geom.itemw - (geom.itemb + dc.fonth);
|
int trianglex = geom.itemw - dc.fonth + geom.itemb - 1;
|
||||||
int triangley = item->y + geom.itemb;
|
int triangley = item->y + (3 * item->h)/8 -1;
|
||||||
|
|
||||||
XPoint triangle[] = {
|
XPoint triangle[] = {
|
||||||
{trianglex, triangley},
|
{trianglex, triangley},
|
||||||
{trianglex + dc.fonth, triangley + dc.fonth/2},
|
{trianglex + item->h/8 + 1, item->y + item->h/2},
|
||||||
{trianglex, triangley + dc.fonth},
|
{trianglex, triangley + item->h/4 + 2},
|
||||||
{trianglex, triangley}
|
{trianglex, triangley}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user