View Issue Details

IDProjectCategoryView StatusLast Update
0001381JEDI VCL00 JVCL Componentspublic2004-03-09 02:44
Reporteruser72Assigned ToAHUser 
PrioritynormalSeverityfeatureReproducibilityalways
Status closedResolutionfixed 
Product Version 
Target VersionFixed in Version 
Summary0001381: JvIPAddress: changing font size at design-time enables internal edit fields
DescriptionThe current JvIPAddress disables the individual edit fields at design-time so it is possible to move the control around.

That's great but for some reason, the value edits are enabled when the font size is changed. Changing other properties of the font does not exhibit this behavior. I've tried to debug it but cannot seem to find the reason for it happening.
TagsNo tags attached.

Activities

user72

2004-02-26 14:17

  ~0003092

Changing any of the following (sub) properties, also enables the edit fields:

Constraints
Height
Width

marcelb

2004-02-27 07:29

manager   ~0003101

Considering the properties causing this behaviour, it seems it's an issue related to changing the size of the control (I think a change in Constraints also triggers a size change message/event). Haven't looked at the code yet.

user72

2004-02-27 08:06

  ~0003103

Probably is a sizing thing, but trapping WM_SIZE, AdjustHeight or AdjustSize doesn't help, that's what's so irritating...

AHUser

2004-02-27 10:43

developer   ~0003105

It is not a sizing issue. It is the fact that the Delphi IDE captures the WM_PARENTNOTIFY message when CreateWnd is executed the second time. So the EditControls[] array is empty and the component cannot install it's WindowProc hook functions.

AHUser

2004-02-27 10:43

developer   ~0003106

Fixed in CVS

Issue History

Date Modified Username Field Change
2004-02-26 14:10 user72 New Issue
2004-02-26 14:17 user72 Note Added: 0003092
2004-02-27 07:29 marcelb Note Added: 0003101
2004-02-27 08:06 user72 Note Added: 0003103
2004-02-27 10:43 AHUser Note Added: 0003105
2004-02-27 10:43 AHUser Status new => resolved
2004-02-27 10:43 AHUser Resolution open => fixed
2004-02-27 10:43 AHUser Assigned To => AHUser
2004-02-27 10:43 AHUser Note Added: 0003106
2004-03-09 02:44 user72 Status resolved => closed