Am using Windows XP and creating a model for fwd engineering with Visual Basic 6.
If I add an attribute and check the Property checkbox, then 'Modify Property Implementation' form appears. If I then check both
Read and
Write checkboxes, then choose a scope of anything except Public, for both
Get Scope and
Let Scope this is fine.
However, returning to this form shows the Set scope is reset back to Public and the Write checkbox is unchecked!! (Let scope and Read checkbox remain as they were previously set).
This can be reproduced as follows:1) Double-click a class then select the
Details tab.
2) Click the
Attributes button then click
New.
3) Enter some details (Name, Type, Scope, etc) then click
Save.
4) Highlight the newly added attribute in the list then check the
Property checkbox.
5) In
Create Property Implementation form, set both Get Scope and Set Scope to
Package. Also check both the
Read and
Write checkboxes.
6) Click
OK to save changes.
7) In the Attributes form, click the ellipsis button (...) next to the Property Name text.

You will see that the Set Scope is set back to Public and that the Write checkbox has been unchecked (i.e. The bug!!).