Lines Matching refs:sb

92     scrollbar_T *sb, *sb_info;  in gui_athena_scroll_cb_jump()  local
95 sb = gui_find_scrollbar((long)client_data); in gui_athena_scroll_cb_jump()
97 if (sb == NULL) in gui_athena_scroll_cb_jump()
99 else if (sb->wp != NULL) // Left or right scrollbar in gui_athena_scroll_cb_jump()
106 sb_info = &sb->wp->w_scrollbars[0]; in gui_athena_scroll_cb_jump()
109 sb_info = sb; in gui_athena_scroll_cb_jump()
115 gui_drag_scrollbar(sb, value, TRUE); in gui_athena_scroll_cb_jump()
128 scrollbar_T *sb, *sb_info; in gui_athena_scroll_cb_scroll() local
133 sb = gui_find_scrollbar((long)client_data); in gui_athena_scroll_cb_scroll()
135 if (sb == NULL) in gui_athena_scroll_cb_scroll()
137 if (sb->wp != NULL) // Left or right scrollbar in gui_athena_scroll_cb_scroll()
144 sb_info = &sb->wp->w_scrollbars[0]; in gui_athena_scroll_cb_scroll()
182 sb_info = sb; in gui_athena_scroll_cb_scroll()
187 if (data > -sb->size) in gui_athena_scroll_cb_scroll()
193 if (data < sb->size) in gui_athena_scroll_cb_scroll()
199 if (sb->size > 8) in gui_athena_scroll_cb_scroll()
200 data = -(sb->size - 5); in gui_athena_scroll_cb_scroll()
202 data = -sb->size; in gui_athena_scroll_cb_scroll()
206 if (sb->size > 8) in gui_athena_scroll_cb_scroll()
207 data = (sb->size - 5); in gui_athena_scroll_cb_scroll()
209 data = sb->size; in gui_athena_scroll_cb_scroll()
220 if (sb->wp == NULL) // Bottom scrollbar in gui_athena_scroll_cb_scroll()
221 gui_mch_set_scrollbar_thumb(sb, value, sb->size, sb->max); in gui_athena_scroll_cb_scroll()
223 gui_drag_scrollbar(sb, value, FALSE); in gui_athena_scroll_cb_scroll()
1837 scrollbar_T *sb, in gui_mch_set_scrollbar_thumb() argument
1844 if (sb->id == (Widget)0) in gui_mch_set_scrollbar_thumb()
1854 XawScrollbarSetThumb(sb->id, 0.0, 1.0); in gui_mch_set_scrollbar_thumb()
1856 vim_XawScrollbarSetThumb(sb->id, 0.0, 1.0, 0.0); in gui_mch_set_scrollbar_thumb()
1864 XawScrollbarSetThumb(sb->id, v, s); in gui_mch_set_scrollbar_thumb()
1866 vim_XawScrollbarSetThumb(sb->id, v, s, 1.0); in gui_mch_set_scrollbar_thumb()
1873 scrollbar_T *sb, in gui_mch_set_scrollbar_pos() argument
1879 if (sb->id == (Widget)0) in gui_mch_set_scrollbar_pos()
1882 XtUnmanageChild(sb->id); in gui_mch_set_scrollbar_pos()
1883 XtVaSetValues(sb->id, in gui_mch_set_scrollbar_pos()
1889 XtManageChild(sb->id); in gui_mch_set_scrollbar_pos()
1909 gui_mch_enable_scrollbar(scrollbar_T *sb, int flag) in gui_mch_enable_scrollbar() argument
1911 if (sb->id != (Widget)0) in gui_mch_enable_scrollbar()
1914 XtManageChild(sb->id); in gui_mch_enable_scrollbar()
1916 XtUnmanageChild(sb->id); in gui_mch_enable_scrollbar()
1922 scrollbar_T *sb, in gui_mch_create_scrollbar() argument
1925 sb->id = XtVaCreateWidget("scrollBar", in gui_mch_create_scrollbar()
1942 if (sb->id == (Widget)0) in gui_mch_create_scrollbar()
1945 XtAddCallback(sb->id, XtNjumpProc, in gui_mch_create_scrollbar()
1946 gui_athena_scroll_cb_jump, (XtPointer)sb->ident); in gui_mch_create_scrollbar()
1947 XtAddCallback(sb->id, XtNscrollProc, in gui_mch_create_scrollbar()
1948 gui_athena_scroll_cb_scroll, (XtPointer)sb->ident); in gui_mch_create_scrollbar()
1951 XawScrollbarSetThumb(sb->id, 0.0, 1.0); in gui_mch_create_scrollbar()
1953 vim_XawScrollbarSetThumb(sb->id, 0.0, 1.0, 0.0); in gui_mch_create_scrollbar()
1958 gui_mch_destroy_scrollbar(scrollbar_T *sb) in gui_mch_destroy_scrollbar() argument
1960 if (sb->id != (Widget)0) in gui_mch_destroy_scrollbar()
1961 XtDestroyWidget(sb->id); in gui_mch_destroy_scrollbar()
1965 gui_mch_set_scrollbar_colors(scrollbar_T *sb) in gui_mch_set_scrollbar_colors() argument
1967 if (sb->id != (Widget)0) in gui_mch_set_scrollbar_colors()
1968 XtVaSetValues(sb->id, in gui_mch_set_scrollbar_colors()
1974 if (sb == &gui.bottom_sbar && vimForm != (Widget)0) in gui_mch_set_scrollbar_colors()