Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Bug with label control AutoSize behaviour on hiddenPageF
Message
From
25/09/2000 17:17:54
 
General information
Forum:
Visual FoxPro
Category:
Troubleshooting
Miscellaneous
Thread ID:
00420316
Message ID:
00420670
Views:
23
Dear David,

summarized: as Big Brother would say: it is by design.
(Like built-in-machine-slowdoner in every MS Win version)

bb


>Bela,
>
>I think the issue is that VFP doesn't set the width property of am AutoSize label until the label is first painted on the screen. I have had to delay any method code that uses the .Width until very late (like Form.Activate()). You might be able to use the UIEnable event for your purpose.
>
>>sublassed label control, with AutoSize set .t.
>>Put it on a non active (non visible) page of a visible pageframe.
>>
>>Setting the caption of this label, its size won't change untill the page - containing this label -, become active.
>>
>>You can check this only programatically! (Don't forget, when you click to this page, the label will resized automatically!)
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform