[chronojump] personSelect buttons up/down bigger, and go row by row
- From: Xavier de Blas <xaviblas src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [chronojump] personSelect buttons up/down bigger, and go row by row
- Date: Fri, 6 Nov 2020 14:14:54 +0000 (UTC)
commit 8303230e654eb5373831fb1c6f287306046120ec
Author: Xavier de Blas <xaviblas gmail com>
Date: Fri Nov 6 15:14:29 2020 +0100
personSelect buttons up/down bigger, and go row by row
glade/person_select_window.glade | 4 ++++
src/gui/person/personSelect.cs | 10 ++++++++--
2 files changed, 12 insertions(+), 2 deletions(-)
---
diff --git a/glade/person_select_window.glade b/glade/person_select_window.glade
index 8e2ce444..763bd700 100644
--- a/glade/person_select_window.glade
+++ b/glade/person_select_window.glade
@@ -3367,6 +3367,8 @@
<property name="spacing">6</property>
<child>
<widget class="GtkButton" id="button_up">
+ <property name="width_request">40</property>
+ <property name="height_request">40</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="can_default">True</property>
@@ -3392,6 +3394,8 @@
</child>
<child>
<widget class="GtkButton" id="button_down">
+ <property name="width_request">40</property>
+ <property name="height_request">40</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="can_default">True</property>
diff --git a/src/gui/person/personSelect.cs b/src/gui/person/personSelect.cs
index 396cc316..28d33017 100644
--- a/src/gui/person/personSelect.cs
+++ b/src/gui/person/personSelect.cs
@@ -344,12 +344,18 @@ public class PersonSelectWindow
private void on_button_up_clicked (object o, EventArgs args)
{
- vertical_scroll_change(viewport1.Vadjustment.Value - viewport1.Vadjustment.PageSize);
+ //vertical_scroll_change(viewport1.Vadjustment.Value - viewport1.Vadjustment.PageSize);
//this is not very usable, better go row by row
+
+ //row by row
+ vertical_scroll_change(viewport1.Vadjustment.Value - 170 + 8); //a row + its padding (another
solution could be viewport height / rows)
}
private void on_button_down_clicked (object o, EventArgs args)
{
- vertical_scroll_change(viewport1.Vadjustment.Value + viewport1.Vadjustment.PageSize);
+ //vertical_scroll_change(viewport1.Vadjustment.Value + viewport1.Vadjustment.PageSize);
//this is not very usable, better go row by row
+
+ //row by row
+ vertical_scroll_change(viewport1.Vadjustment.Value + 170 + 8); //a row + its padding
}
private void vertical_scroll_change (double newValue)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]