Lines Matching defs:adj
76 void wxScrollHelperNative::DoAdjustScrollbar(GtkAdjustment *adj,
86 adj->upper = 1.0;
87 adj->page_increment = 1.0;
88 adj->page_size = 1.0;
92 adj->upper = (virtSize + pixelsPerLine - 1) / pixelsPerLine;
93 adj->page_size = winSize / pixelsPerLine;
94 adj->page_increment = winSize / pixelsPerLine;
99 if ((adj->page_size < adj->upper) && (winSize >= virtSize))
100 adj->page_size += 1.0;
105 if ( !wxIsNullDouble(adj->value) &&
106 (adj->value + adj->page_size > adj->upper) )
108 adj->value = adj->upper - adj->page_size;
109 if (adj->value < 0.0)
110 adj->value = 0.0;
115 *pos = (int)adj->value;
120 gtk_signal_emit_by_name( GTK_OBJECT(adj), "value_changed" );
125 *lines = (int)(adj->upper + 0.5);
126 *linesPerPage = (int)(adj->page_increment + 0.5);
127 gtk_signal_emit_by_name( GTK_OBJECT(adj), "changed" );
145 GtkAdjustment *adj,
152 int max = (int)(adj->upper - adj->page_size + 0.5);
160 adj->value = pos;