Kbase P26143: SmartObject instance does not get resized when its master is resized.
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  2/20/2006 |
|
Status: Unverified
FACT(s) (Environment):
Windows
Progress 9.x
SYMPTOM(s):
ADM2
Placed a SmartObject on a SmartContainer object.
Editing the master of the instantiated SmartObject.
Resized and saved the master.
The running instance of the SmartObject that is embedded on the SmartContainer does not get resized.
CAUSE:
This is expected behavior.
When a SmartObject is placed into the design window, instance attributes for size and position are being automatically created. The position is taken from where the object is placed and the size is taken from the master object. The developers can then move and resize the object until it is the way they want it. Now when the master is edited and is resized, then instance attributes of size are not overridden because it is assumed that the developer has carefully laid out the screen and that the instance attributes are correct.
FIX:
Manually resize the specific instances and set new instance attributes, or delete the current instance and drop in a new one.