View Issue Details

IDProjectCategoryView StatusLast Update
0005043JEDI VCL00 JVCL Componentspublic2011-06-10 16:09
ReporterfschenckelAssigned Toobones 
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
Product Version3.39 
Target VersionFixed in Version3.40 
Summary0005043: TJvIPAddress doesn't work
DescriptionThe component doesn't accept any input !

It happens also in design mode (doesn't accept any input !)
Additional InformationDelphi 2009 / french Vista, french XP
TagsNo tags attached.

Activities

obones

2009-12-03 14:21

administrator   ~0016923

Please provide the zipped sources of a sample application showing this

fschenckel

2009-12-04 12:38

reporter   ~0016926

Simply put a TJvIPAdress component on a form and try to set the Text property.
Address remains always to 0.0.0.0

At runtime you don't even get the focus on the component.
Seems to be the same with Delphi 2010.

Don't know what's your time frame is, but I can find some time in the few next days to give a look into the code to see if I can find the problem.

obones

2009-12-04 14:40

administrator   ~0016927

Well it's actually larger than that, I'm seeing it with BDS2006 under XP as well.
Not sure why and if you have the time to debug it, please be my guest

fschenckel

2009-12-09 19:46

reporter   ~0016987

I think, i've found the bug.

Don't know if it's the right correction but seems to work for me...


File JvComCtrls, at line 811 to 813 in
procedure TJvIPEditControlHelper.WndProc(var Msg: TMessage);
I've replaced the following code :
  with Msg do
    Result := DefWindowProc(Handle, Msg, WParam, LParam);

With
  Dispatch(Msg)

Like in older units !

obones

2009-12-28 16:45

administrator   ~0017034

Yes, it's good, and in SVN

Issue History

Date Modified Username Field Change
2009-12-03 10:05 fschenckel New Issue
2009-12-03 14:21 obones Note Added: 0016923
2009-12-03 14:21 obones Status new => feedback
2009-12-04 12:38 fschenckel Note Added: 0016926
2009-12-04 14:40 obones Note Added: 0016927
2009-12-04 14:40 obones Status feedback => confirmed
2009-12-09 19:46 fschenckel Note Added: 0016987
2009-12-28 16:45 obones Note Added: 0017034
2009-12-28 16:45 obones Status confirmed => resolved
2009-12-28 16:45 obones Fixed in Version => Daily / SVN
2009-12-28 16:45 obones Resolution open => fixed
2009-12-28 16:45 obones Assigned To => obones
2011-06-10 16:09 obones Fixed in Version Daily / SVN => 3.40