Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Strange Problem - Height & Width Not Found
Message
 
À
29/10/2007 16:04:46
Al Doman (En ligne)
M3 Enterprises Inc.
North Vancouver, Colombie Britannique, Canada
Information générale
Forum:
Visual FoxPro
Catégorie:
Classes - VCX
Divers
Thread ID:
01264812
Message ID:
01264899
Vues:
13
>>Ok, I'm really miffed here. I have no clue why this is happening.
>>
>>Here's the code that adds the panel to the page on the pageframe:
>>
>>
>>** Add the panel to the page
>>oPage.AddObject("MyPanel", sPanelClass)
>>
>>** Get a reference to the panel
>>oPanel = .pgfPages.Pages(iNewPage).Controls(1)
>>
>>** Set up the panel
>>WITH oPanel
>>
>>	.Left = 0
>>	.Top = 0
>>	.Height = .Parent.Parent.Height
>>	.Width = .Parent.Parent.Width
>>	.Resize()
>>	.Setup()
>>	.Visible = TRUE
>>
>>ENDWITH
>>
>>
>>And here's the Resize code from the Panel class:
>>
>>
>>WITH This
>>
>>  .shpBorder.Height = .Height - (.shpBorder.Top * 2)
>>  .shpBorder.Width = .Width - (.shpBorder.Left * 2)
>>
>>ENDWITH
>>
>>RETURN
>>
>>
>>
>>When I step into the Resize, the .shpBorder object becomes inaccessable. When I step out of the resize,
>>the .shpBorder object is then accessable. While in Resize, all the shape's PEM's disappear.
>
>Yet another SWAG - do you need DODEFAULT() somewhere in your .Resize()?

I tried. No help.

I'm willing to try anything at this point, but again, I fail to see how this would have anything to
do with the PEM's disappearing.
Everything makes sense in someone's mind
public class SystemCrasher :ICrashable
In addition, an integer field is not for irrational people
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform