Rev 5990 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 5990 | Rev 6731 | ||
---|---|---|---|
Line 69... | Line 69... | ||
69 | signed int WBY = -WB1.list.first*WB1.list.item_h - WB1.DrawBuf.zoom; |
69 | signed int WBY = -WB1.list.first*WB1.list.item_h - WB1.DrawBuf.zoom; |
70 | for (i=0; i |
70 | for (i=0; i |
71 | { |
71 | { |
72 | if (mx>links[i].x) && (my>links[i].y) && (mx |
72 | if (mx>links[i].x) && (my>links[i].y) && (mx |
73 | { |
73 | { |
74 | if (mouse.down) DrawRectangle(links[active].x, links[active].y, links[active].w, links[active].h, 0); |
74 | if (mouse.down) DrawRectangle(links[active].x, -WB1.list.first*WB1.list.item_h + links[active].y, links[active].w, links[active].h, 0); |
75 | if (mouse.up) ClickLink(); |
75 | if (mouse.up) ClickLink(); |
76 | if (active==i) return; |
76 | if (active==i) return; |
77 | CursorPointer.Set(); |
77 | CursorPointer.Set(); |
78 | if (links[active].underline) DrawBar(links[active].x, WBY + links[active].y + links[active].h,links[active].w, WB1.DrawBuf.zoom, link_col_in); |
78 | if (links[active].underline) DrawBar(links[active].x, WBY + links[active].y + links[active].h,links[active].w, WB1.DrawBuf.zoom, link_col_in); |
79 | if (links[i].underline) DrawBar(links[i].x, WBY + links[i].y + links[i].h,links[i].w, WB1.DrawBuf.zoom, bg_col); |
79 | if (links[i].underline) DrawBar(links[i].x, WBY + links[i].y + links[i].h,links[i].w, WB1.DrawBuf.zoom, bg_col); |