projects
/
wxWidgets.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Applied some of the SGI fixes. Don't know about the
[wxWidgets.git]
/
src
/
gtk1
/
slider.cpp
diff --git
a/src/gtk1/slider.cpp
b/src/gtk1/slider.cpp
index 778407f9ed37f533f95942e48dd643049b4e8dbe..fba7a8b971a6f347d653dafb877cfd7e77d5f1cd 100644
(file)
--- a/
src/gtk1/slider.cpp
+++ b/
src/gtk1/slider.cpp
@@
-107,7
+107,7
@@
bool wxSlider::Create(wxWindow *parent, wxWindowID id,
if (style & wxSL_LABELS)
{
gtk_scale_set_draw_value( GTK_SCALE( m_widget ), TRUE );
if (style & wxSL_LABELS)
{
gtk_scale_set_draw_value( GTK_SCALE( m_widget ), TRUE );
- gtk_scale_set_digits( GTK_SCALE( m_widget ), 0 );
+
gtk_scale_set_digits( GTK_SCALE( m_widget ), 0 );
/* labels need more space and too small window will
cause junk to appear on the dialog */
/* labels need more space and too small window will
cause junk to appear on the dialog */
@@
-183,6
+183,8
@@
void wxSlider::SetRange( int minValue, int maxValue )
m_adjust->lower = fmin;
m_adjust->upper = fmax;
m_adjust->lower = fmin;
m_adjust->upper = fmax;
+ m_adjust->step_increment = 1.0;
+ m_adjust->page_increment = ceil((fmax-fmin) / 10.0);
gtk_signal_emit_by_name( GTK_OBJECT(m_adjust), "changed" );
}
gtk_signal_emit_by_name( GTK_OBJECT(m_adjust), "changed" );
}