Lines Matching refs:map
14 KbMap *map; variable
73 map = emalloc(nr * sizeof(KbMap)); in init()
76 map[i].file = estrdup(buf); in init()
77 map[i].name = estrdup(pd[i].name); in init()
78 map[i].current = 0; in init()
88 if(map[i].current) in drawmap()
89 draw(screen, map[i].r, justblue, nil, ZP); in drawmap()
91 draw(screen, map[i].r, lightblue, nil, ZP); in drawmap()
93 _string(screen, addpt(map[i].r.min, Pt(2,0)), display->black, ZP, in drawmap()
94 font, map[i].name, nil, strlen(map[i].name), in drawmap()
95 map[i].r, nil, ZP, SoverD); in drawmap()
96 border(screen, map[i].r, 1, display->black, ZP); in drawmap()
109 map[i].r = rectaddpt(rectaddpt(r, Pt(MARGIN+(PAD+Dx(r))*(i/rows), in geometry()
170 if(ptinrect(m.xy, map[i].r)) in click()
187 if(ptinrect(m.xy, map[j].r)) in click()
195 writemap(map[i].file); in click()
199 map[j].current = 0; in click()
201 map[i].current = 1; in click()
221 map = emalloc((argc)*sizeof(KbMap)); in main()
223 map[argc].file = estrdup(argv[argc]); in main()
224 c = strrchr(map[argc].file, '/'); in main()
225 map[argc].name = (c == nil ? map[argc].file : c+1); in main()
226 map[argc].current = 0; in main()