1 | /*--------------------------------*-C-*---------------------------------* |
1 | /*--------------------------------*-C-*---------------------------------* |
2 | * File: scrollbar.c |
2 | * File: scrollbar.c |
3 | *----------------------------------------------------------------------* |
3 | *----------------------------------------------------------------------* |
4 | * $Id: scrollbar.C,v 1.4 2003/11/25 17:11:33 pcg Exp $ |
4 | * $Id: scrollbar.C,v 1.5 2003/12/18 05:45:11 pcg Exp $ |
5 | * |
5 | * |
6 | * Copyright (c) 1997,1998 mj olesen <olesen@me.QueensU.CA> |
6 | * Copyright (c) 1997,1998 mj olesen <olesen@me.QueensU.CA> |
7 | * Copyright (c) 1998 Alfredo K. Kojima <kojima@windowmaker.org> |
7 | * Copyright (c) 1998 Alfredo K. Kojima <kojima@windowmaker.org> |
8 | * - N*XTstep like scrollbars |
8 | * - N*XTstep like scrollbars |
9 | * Copyright (c) 1999-2001 Geoff Wing <gcw@pobox.com> |
9 | * Copyright (c) 1999-2001 Geoff Wing <gcw@pobox.com> |
… | |
… | |
38 | { |
38 | { |
39 | int change = 0; |
39 | int change = 0; |
40 | #ifdef HAVE_SCROLLBARS |
40 | #ifdef HAVE_SCROLLBARS |
41 | |
41 | |
42 | if (map && !scrollbar_visible(R)) { |
42 | if (map && !scrollbar_visible(R)) { |
43 | scrollbar_setIdle(); |
43 | R->scrollBar.setIdle (); |
44 | if (!R->scrollBar.win) |
44 | if (!R->scrollBar.win) |
45 | rxvt_Resize_scrollBar(aR); |
45 | rxvt_Resize_scrollBar(aR); |
46 | if (R->scrollBar.win) { |
46 | if (R->scrollBar.win) { |
47 | XMapWindow(R->Xdisplay, R->scrollBar.win); |
47 | XMapWindow(R->Xdisplay, R->scrollBar.win); |
48 | change = 1; |
48 | change = 1; |