Cinnamon Hummingbird

Welcome to the Birder's Diary Forum for Support And General Questions

Use the Support forum for all questions or issues.
Use the Wish List forum to leave your ideas for improving Birder’s Diary.
Use the Community Sharing forum for sharing Photos, Trips, Stories, etc.
Setup your Forum photo and profile here.

Improving date adju...
 
Notifications
Clear all

[Solved] Improving date adjustment in the View Sightings Setup window

7 Posts
2 Users
0 Likes
58 Views
Posts: 59
Topic starter
(@jdhoule01)
Trusted Member
Joined: 4 years ago

I often want to examine and edit sightings for multiple days close to each other in time.  I find the Begin Date and End Date selectors awkward to use.  

Each return to the View Sightings Setup window defaults to the last date you used, and I will usually want the next day.  The seemingly helpful up and down arrows by each date, however, change the MONTH first, not the day.  To change the dates by one day, you have to select the day, then hit the arrow, or type in the correct number.  This requires a pretty precise mouse hit to get right.  An alternative would be to add a month, day and year box, each with their own up and down arrows.  If not that, the default up or down arrow should change day, not month.  

Second, the End date does not automatically update with the Begin date.  If the Begin date is after the End date, the program should just update to the same as the End date.  It does give you an error window if End is before Begin, but only once you hit continue. 

Reply
6 Replies
Jeff
Posts: 954
 Jeff
Admin
(@jeff)
Creator & Technical Support
Joined: 4 years ago

I moved this from the Support forum into the WishList forum.

Posted by: @jdhoule01

If not that, the default up or down arrow should change day, not month. 

Well - I'll be darned. I just found out that these Date Controls have the option such that the up/down spinners can be set to increment/decrement one day at a time! I have attempted to change all such date controls to do that. With the current settings, the up/down spinners changed the field with current focus, which is the month by default as you found out. Thus requiring you to click on the day part of the date control then click on the up/down spinner to change the day. 

This is fixed in Build 27. In all places that I could find: Sightings Entry, Edit, Reports, etc.

Posted by: @jdhoule01

Second, the End date does not automatically update with the Begin date.  If the Begin date is after the End date, the program should just update to the same as the End date.  It does give you an error window if End is before Begin, but only once you hit continue.

This sounds like a good idea and I cannot think of any situation where that might backfire and cause a problem. This will be in Build 27 when released.

Also, note that Ctrl+F3 copies the Begin Date (while that field has focus) to the End Date; and vice versa.

image
Reply
Jeff
Posts: 954
 Jeff
Admin
(@jeff)
Creator & Technical Support
Joined: 4 years ago

Build 27 is now available.

Reply
Posts: 59
Topic starter
(@jdhoule01)
Trusted Member
Joined: 4 years ago

Just installed build 27.  The spinner arrows now affect the day, which is great.

However, there is no link between Begin and End dates.  If you advance the Begin date beyond the End, End is not affected, and still triggers an error.  Same thing if you decrease the End to before the Begin. 

In addition, I think the old functionality allowed you to highlight month, day or year, and increment them separately.  Now, regardless of what is highlighted the day increments.  If it has to be just one of them, I vote for day, but I can imagine a user wanting to increment month or year as an alternative.  Was this the old functionality?  If so, could that be restored?

Reply
Jeff
Posts: 954
 Jeff
Admin
(@jeff)
Creator & Technical Support
Joined: 4 years ago

Posted by: @jdhoule01

However, there is no link between Begin and End dates.  If you advance the Begin date beyond the End, End is not affected, and still triggers an error.

Hmmm. It works for me. If I change the begin date to any date past the End Date, the end date is updated. No error at all. 

So, I need you to walk me through exactly every key and mouse click that produces this for you.

Posted by: @jdhoule01

Same thing if you decrease the End to before the Begin.

Ok - I did not do the reverse. I will add that in Build 28.

Posted by: @jdhoule01

In addition, I think the old functionality allowed you to highlight month, day or year, and increment them separately.  Now, regardless of what is highlighted the day increments.  If it has to be just one of them, I vote for day, but I can imagine a user wanting to increment month or year as an alternative.  Was this the old functionality?  If so, could that be restored?

You get one or the other with this control. I think that if your needs go beyond incr/decr one day at a time, then it is time to put the cursor into the control and type in the date you want, or use the dropdown to select.

Reply
Posts: 59
Topic starter
(@jdhoule01)
Trusted Member
Joined: 4 years ago

Sorry, that was an erroneous description of what happens.  When I advance the Begin date beyond the End, the End date displayed does not change, but the correct sightings for the Begin day do get displayed.  I expected the End date to update right away, but the display does not change until AFTER you hit continue.

As to the ability to slide all three (month day and year), I agree with yout that I would rather have day be the default, than the ability to use the slider for any of the three. 

Reply
Jeff
Posts: 954
 Jeff
Admin
(@jeff)
Creator & Technical Support
Joined: 4 years ago

Posted by: @jdhoule01

I expected the End date to update right away, but the display does not change until AFTER you hit continue.

Ok. Yes. That is correct. If you hit the Continue button after updating the begin date, you don't see the end date get updated, but it does indeed update before the Continue code executes.

Posted by: @jdhoule01

As to the ability to slide all three (month day and year), I agree with yout that I would rather have day be the default, than the ability to use the slider for any of the three.

Ok great. I will keep as is. 

Build 28 will have the functionality where a change in the End Date that is before the begin date will update the begin date; reverse of what happens now with a change in the begin date.

Reply
Share: