View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001803 | JEDI VCL | 00 JVCL Components | public | 2004-05-27 10:19 | 2004-05-28 01:05 |
Reporter | hamilton | Assigned To | user72 | ||
Priority | normal | Severity | tweak | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | |||||
Target Version | Fixed in Version | ||||
Summary | 0001803: TJvDBDateTimePicker does not fully process first cursor key | ||||
Description | This is a bit hard to describe so I will use steps: 1. Click on the edit portion of a TJvDBDateTimePicker (whether it is used for date or time does not matter) 2. Press up or down arrow once -> the dataset is put into edit mode 3. Press up or down arrow again -> the dataset field changes value ie the first up or down arrow pressed is not fully processed - it should put the dataset in edit mode + change the value. | ||||
Tags | No tags attached. | ||||
|
I think you can resolve that by adding the following to the end of KeyDown: VK_INSERT: if ssShift in Shift then FDataLink.Edit; else FDataLink.Edit; |
|
Yes, that worked well. One consequence of this modification is that pressing 'z' and other invalid characters will put the dataset in edit mode. I don't think that is a problem but thought i'd mention it just in case. Will you incorporate this fix into the source? |
|
Fixed in CVS |
Date Modified | Username | Field | Change |
---|---|---|---|
2004-05-27 10:19 | hamilton | New Issue | |
2004-05-27 10:41 |
|
Note Added: 0004382 | |
2004-05-27 10:41 |
|
Status | new => assigned |
2004-05-27 10:41 |
|
Assigned To | => user72 |
2004-05-27 11:02 | hamilton | Note Added: 0004386 | |
2004-05-28 01:05 |
|
Status | assigned => resolved |
2004-05-28 01:05 |
|
Resolution | open => fixed |
2004-05-28 01:05 |
|
Note Added: 0004401 |