View Issue Details

IDProjectCategoryView StatusLast Update
0002398JEDI VCL00 JVCL Componentspublic2005-01-02 05:09
ReporteranonymousAssigned To 
PrioritynormalSeverityfeatureReproducibilityalways
Status resolvedResolutionfixed 
Product Version3.00 BETA 2 
Target VersionFixed in Version3.00 RC 1 
Summary0002398: Problem with TJvDatePickerEdit with Delphi 2005
Descriptionif the calendar button is pressed, the calendar always appears on the top left hand corner of the screen rather just under the edit control.
TagsNo tags attached.

Relationships

related to 0002426 resolved MessageDlgEx with delphi 2005 

Activities

obones

2004-12-20 07:01

administrator   ~0005958

This might have to do with a wrong setting on the "Position" property of the associated form, if any.

Could someone check that?

Note that there were talks about that problem in borland's newsgroups:

news://newsgroups.borland.com:119/41bdeb67$1@newsgroups.borland.com

user72

2004-12-21 02:48

  ~0005968

Try to add this in JvDropDownForm:

constructor TJvCustomDropDownForm.Create(AOwner: TComponent);
...

  Font := TCustomEditAccessProtected(AOwner).Font;
  Position := poDesigned; // NEW
  FEntering := True;
  FLeaving := False;
...

If that doesn't work, try adding the line further down:
...
  with TWinControl(AOwner) do
  begin
    Self.Left := ClientOrigin.X;
    Self.Top := ClientOrigin.Y + Height;
  end;
  Position := poDesigned; // NEW
...

I don't have D2k5 installed, so cannot test myself

anonymous

2005-01-01 09:02

viewer   ~0006050

Hi,

I tried option 1 and it works just fine. You should introduce this to the CVS
Thanks

obones

2005-01-02 05:09

administrator   ~0006052

This is now in CVS, thanks for your feedback

Issue History

Date Modified Username Field Change
2004-12-18 15:47 anonymous New Issue
2004-12-20 07:01 obones Note Added: 0005958
2004-12-21 02:48 user72 Note Added: 0005968
2004-12-21 02:48 user72 Status new => feedback
2004-12-22 14:02 user72 Relationship added related to 0002426
2005-01-01 09:02 anonymous Note Added: 0006050
2005-01-02 05:09 obones Status feedback => resolved
2005-01-02 05:09 obones Resolution open => fixed
2005-01-02 05:09 obones Assigned To => obones
2005-01-02 05:09 obones Note Added: 0006052
2005-01-02 05:09 obones Assigned To obones =>