Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
CBizObjMaintenance - form does not display proper size
Message
General information
Forum:
Visual FoxPro
Category:
The Mere Mortals Framework
Miscellaneous
Thread ID:
00683877
Message ID:
00683974
Views:
35
Dan,

Yes, I changed the caption for my form (according to the DevGuide).
I did not change the caption of 'CBizObjMaintenance'.

Also, I think that I have partially resolved the issue.
I changed the registry settings for both my form and 'CBizObjMaintenance' to a width of 400.
The value of the lSavePosition form propery is .t. by default.
If I change it to .f. then the form size displays according to the standard VFP properties. However, if the user moves the form, the new position is not 'remembered'.

Thank you for your original pointer to the lSavePosition.

>>Dan,
>>
>>I tested using a 700 width (in the registry) on just my form, CBizObjMaintenance and both. The CBizObjMaintenance is the only one that seems to matter. In other words, the width seems to be always inherited from the parent entry in the registry - regardless of the registery settings for the child form and/or the width set-up in the forms designer.
>>
>>During this testing I used lAutoCenter = .f., AutoCenter = .f. and lSavePostion = .t.
>>
>>IMO this scenario appears to be contrary to the rules of inheritance.
>>
>>Since this is my first form and a very simple one I am not eager to E-mail OakLeaf and start my 30 days of 'free' technical support.
>>
>>Does your version exhibit these same symptoms?
>
>The settings are saved using the caption assigned to the form. Are you changing the caption on your subclassed forms to something other than "CBizObjMaintenance"?
>
>Dan
Regards,

Allan Coganovitch
allanc@proven-solutions.com
Previous
Reply
Map
View

Click here to load this message in the networking platform