Issue 110666 - Date Controls with both a Spin Button and Dropdown Don't Spin
Summary: Date Controls with both a Spin Button and Dropdown Don't Spin
Alias: None
Product: Base
Classification: Application
Component: code (show other issues)
Version: OOO320m12
Hardware: Other Other OS
: P3 Trivial (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
Depends on:
Reported: 2010-04-07 10:14 UTC by ttreker
Modified: 2013-08-07 15:45 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Note You need to log in before you can comment on or make changes to this issue.
Description ttreker 2010-04-07 10:14:45 UTC

In several different contexts where a date control exists with both a spin
button and a dropdown, the spin button is inaccessible to the mouse-- i.e. you
can't click the buttons.

Places this occurs:

1) A grid control on a form with a date column configured with a date control.

2) The date controls used by OOo on the property sheets of of the date control
for setting the various default dates. The property fields all have both spin
buttons and dropdowns, but none of the spin buttons work.

3) Date controls placed on dialogs created via the macro dialog editor.

(This is not an exhaustive list, just the places I have come across)


1) It looks like the problem is caused by an overlap of the text field of the
date and the spin button. In other words, one might speculate that the
calculation of the width of the text portion of the entire field, doesn't take
into account subtracting the width of the spin button. This is indicated by two
   i)  Hovering the cursor shows a text field cursor and not a pointer.
   ii) Typing text at the end of the year (repeat a '0' for instance) to
       fill out the remaining field, will overlap this text with the
       position of the spin button.

2) It works fine if you place a date control field directly on a Base Form.

3) In some, but not all of these contexts, the spin button doesn't even show
until you hover over where it should be.

4) I have tried playing with justifications but to no avail.
Comment 1 marc.neumann 2010-04-08 08:13:37 UTC
confirm, set target and send to the right developer
Comment 2 Frank Schönheit 2010-11-24 09:54:53 UTC
can reproduce on Linux, but not on Windows => sound like a problem with the NWF.
Comment 3 Rob Weir 2013-07-30 02:19:55 UTC
Reset assignee on issues not touched by assignee in more than 2000 days.