Lines Matching refs:sb
1008 gui_mch_set_scrollbar_thumb(scrollbar_T *sb, long val, long size, long max) in gui_mch_set_scrollbar_thumb() argument
1010 if (sb->id != NULL) in gui_mch_set_scrollbar_thumb()
1017 adjustment = gtk_range_get_adjustment(GTK_RANGE(sb->id)); in gui_mch_set_scrollbar_thumb()
1027 g_signal_handler_block(G_OBJECT(adjustment), (gulong)sb->handler_id); in gui_mch_set_scrollbar_thumb()
1036 (gulong)sb->handler_id); in gui_mch_set_scrollbar_thumb()
1041 gui_mch_set_scrollbar_pos(scrollbar_T *sb, int x, int y, int w, int h) in gui_mch_set_scrollbar_pos() argument
1043 if (sb->id != NULL) in gui_mch_set_scrollbar_pos()
1044 gui_gtk_form_move_resize(GTK_FORM(gui.formwin), sb->id, x, y, w, h); in gui_mch_set_scrollbar_pos()
1084 scrollbar_T *sb; in adjustment_value_changed() local
1094 sb = gui_find_scrollbar((long)data); in adjustment_value_changed()
1106 if (sb != NULL) in adjustment_value_changed()
1110 if (sb->wp != NULL) in adjustment_value_changed()
1120 gdk_window_get_pointer(sb->id->window, &x, &y, &state); in adjustment_value_changed()
1121 gdk_window_get_size(sb->id->window, &width, &height); in adjustment_value_changed()
1128 value = sb->wp->w_topline - 2; in adjustment_value_changed()
1134 value = sb->wp->w_topline; in adjustment_value_changed()
1140 gui_drag_scrollbar(sb, value, dragging); in adjustment_value_changed()
1145 gui_mch_create_scrollbar(scrollbar_T *sb, int orient) in gui_mch_create_scrollbar() argument
1149 sb->id = gtk_scrollbar_new(GTK_ORIENTATION_HORIZONTAL, NULL); in gui_mch_create_scrollbar()
1151 sb->id = gtk_hscrollbar_new(NULL); in gui_mch_create_scrollbar()
1155 sb->id = gtk_scrollbar_new(GTK_ORIENTATION_VERTICAL, NULL); in gui_mch_create_scrollbar()
1157 sb->id = gtk_vscrollbar_new(NULL); in gui_mch_create_scrollbar()
1160 if (sb->id != NULL) in gui_mch_create_scrollbar()
1164 gtk_widget_set_can_focus(sb->id, FALSE); in gui_mch_create_scrollbar()
1165 gui_gtk_form_put(GTK_FORM(gui.formwin), sb->id, 0, 0); in gui_mch_create_scrollbar()
1167 adjustment = gtk_range_get_adjustment(GTK_RANGE(sb->id)); in gui_mch_create_scrollbar()
1169 sb->handler_id = g_signal_connect( in gui_mch_create_scrollbar()
1172 GINT_TO_POINTER(sb->ident)); in gui_mch_create_scrollbar()
1178 gui_mch_destroy_scrollbar(scrollbar_T *sb) in gui_mch_destroy_scrollbar() argument
1180 if (sb->id != NULL) in gui_mch_destroy_scrollbar()
1182 gtk_widget_destroy(sb->id); in gui_mch_destroy_scrollbar()
1183 sb->id = NULL; in gui_mch_destroy_scrollbar()