introduced monitor symbols
7ac8c1d4
2 file(s) · +5 −5
| 13 | 13 | static unsigned int borderpx = 1; /* border pixel of windows */ |
|
| 14 | 14 | static unsigned int snap = 32; /* snap pixel */ |
|
| 15 | 15 | ||
| 16 | + | /* monitor(s) symbols */ |
|
| 17 | + | static const char *monsyms[] = { "I", "II", "III", "IV", "V" }; |
|
| 18 | + | ||
| 16 | 19 | /* tagging */ |
|
| 17 | 20 | static const char *tags[] = { "1", "2", "3", "4", "5", "6", "7", "8", "9" }; |
|
| 18 | 21 |
| 635 | 635 | ||
| 636 | 636 | dc.x = 0; |
|
| 637 | 637 | if(mons->next) { /* more than a single monitor */ |
|
| 638 | - | char buf[2]; |
|
| 639 | - | buf[0] = m->screen_number + '0'; |
|
| 640 | - | buf[1] = '\0'; |
|
| 641 | - | dc.w = TEXTW(buf); |
|
| 642 | - | drawtext(buf, selmon == m ? dc.sel : dc.norm, True); |
|
| 638 | + | dc.w = TEXTW(monsyms[m->screen_number]); |
|
| 639 | + | drawtext(monsyms[m->screen_number], selmon == m ? dc.sel : dc.norm, True); |
|
| 643 | 640 | dc.x += dc.w; |
|
| 644 | 641 | } |
|
| 645 | 642 | m->btx = dc.x; |