Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Contained container problem
Message
From
25/04/2002 12:31:46
 
 
To
All
General information
Forum:
Visual FoxPro
Category:
Forms & Form designer
Title:
Contained container problem
Miscellaneous
Thread ID:
00649191
Message ID:
00649191
Views:
34
Hi

VFP6 with SP3, windows 2000 pro sp2

I'm testing the flat button class uploaded on 04/25 and when put 8 or more controls there is speed problems.
After a lot of test I detect problems with containers inside other containers

The following form hangs up visual fox pro when execute
**************************************************
*-- Form:         form1 (c:\documents and settings\administrador\escritorio\container.scx)
*-- ParentClass:  form
*-- BaseClass:    form
*-- Marca de hora:   04/25/02 12:59:09 PM
*
DEFINE CLASS form1 AS form


	DoCreate = .T.
	Caption = "Form1"
	Name = "Form1"


	ADD OBJECT container1 AS container WITH ;
		Top = 0, ;
		Left = 0, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container1"


	ADD OBJECT form1.container1.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container2 AS container WITH ;
		Top = 0, ;
		Left = 24, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container2"


	ADD OBJECT form1.container2.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container3 AS container WITH ;
		Top = 24, ;
		Left = 0, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container3"


	ADD OBJECT form1.container3.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container4 AS container WITH ;
		Top = 24, ;
		Left = 24, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container4"


	ADD OBJECT form1.container4.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container5 AS container WITH ;
		Top = 0, ;
		Left = 48, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container5"


	ADD OBJECT form1.container5.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container6 AS container WITH ;
		Top = 0, ;
		Left = 72, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container6"


	ADD OBJECT form1.container6.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container7 AS container WITH ;
		Top = 24, ;
		Left = 48, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container7"


	ADD OBJECT form1.container7.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container8 AS container WITH ;
		Top = 24, ;
		Left = 72, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container8"


	ADD OBJECT form1.container8.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container9 AS container WITH ;
		Top = 48, ;
		Left = 0, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container9"


	ADD OBJECT form1.container9.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container10 AS container WITH ;
		Top = 48, ;
		Left = 24, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container10"


	ADD OBJECT form1.container10.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container11 AS container WITH ;
		Top = 72, ;
		Left = 0, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container11"


	ADD OBJECT form1.container11.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container12 AS container WITH ;
		Top = 72, ;
		Left = 24, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container12"


	ADD OBJECT form1.container12.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container13 AS container WITH ;
		Top = 48, ;
		Left = 48, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container13"


	ADD OBJECT form1.container13.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container14 AS container WITH ;
		Top = 48, ;
		Left = 72, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container14"


	ADD OBJECT form1.container14.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container15 AS container WITH ;
		Top = 72, ;
		Left = 48, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container15"


	ADD OBJECT form1.container15.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container16 AS container WITH ;
		Top = 72, ;
		Left = 72, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container16"


	ADD OBJECT form1.container16.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container17 AS container WITH ;
		Top = 0, ;
		Left = 96, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container17"


	ADD OBJECT form1.container17.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container18 AS container WITH ;
		Top = 0, ;
		Left = 120, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container18"


	ADD OBJECT form1.container18.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container19 AS container WITH ;
		Top = 24, ;
		Left = 96, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container19"


	ADD OBJECT form1.container19.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container20 AS container WITH ;
		Top = 24, ;
		Left = 120, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container20"


	ADD OBJECT form1.container20.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container21 AS container WITH ;
		Top = 0, ;
		Left = 144, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container21"


	ADD OBJECT form1.container21.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container22 AS container WITH ;
		Top = 0, ;
		Left = 168, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container22"


	ADD OBJECT form1.container22.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container23 AS container WITH ;
		Top = 24, ;
		Left = 144, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container23"


	ADD OBJECT form1.container23.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container24 AS container WITH ;
		Top = 24, ;
		Left = 168, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container24"


	ADD OBJECT form1.container24.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container25 AS container WITH ;
		Top = 48, ;
		Left = 96, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container25"


	ADD OBJECT form1.container25.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container26 AS container WITH ;
		Top = 48, ;
		Left = 120, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container26"


	ADD OBJECT form1.container26.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container27 AS container WITH ;
		Top = 72, ;
		Left = 96, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container27"


	ADD OBJECT form1.container27.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container28 AS container WITH ;
		Top = 72, ;
		Left = 120, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container28"


	ADD OBJECT form1.container28.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container29 AS container WITH ;
		Top = 48, ;
		Left = 144, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container29"


	ADD OBJECT form1.container29.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container30 AS container WITH ;
		Top = 48, ;
		Left = 168, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container30"


	ADD OBJECT form1.container30.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container31 AS container WITH ;
		Top = 72, ;
		Left = 144, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container31"


	ADD OBJECT form1.container31.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container32 AS container WITH ;
		Top = 72, ;
		Left = 168, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container32"


	ADD OBJECT form1.container32.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container33 AS container WITH ;
		Top = 96, ;
		Left = 0, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container33"


	ADD OBJECT form1.container33.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container34 AS container WITH ;
		Top = 96, ;
		Left = 24, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container34"


	ADD OBJECT form1.container34.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container35 AS container WITH ;
		Top = 120, ;
		Left = 0, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container35"


	ADD OBJECT form1.container35.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container36 AS container WITH ;
		Top = 120, ;
		Left = 24, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container36"


	ADD OBJECT form1.container36.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container37 AS container WITH ;
		Top = 96, ;
		Left = 48, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container37"


	ADD OBJECT form1.container37.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container38 AS container WITH ;
		Top = 96, ;
		Left = 72, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container38"


	ADD OBJECT form1.container38.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container39 AS container WITH ;
		Top = 120, ;
		Left = 48, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container39"


	ADD OBJECT form1.container39.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container40 AS container WITH ;
		Top = 120, ;
		Left = 72, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container40"


	ADD OBJECT form1.container40.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container41 AS container WITH ;
		Top = 144, ;
		Left = 0, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container41"


	ADD OBJECT form1.container41.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container42 AS container WITH ;
		Top = 144, ;
		Left = 24, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container42"


	ADD OBJECT form1.container42.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container43 AS container WITH ;
		Top = 168, ;
		Left = 0, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container43"


	ADD OBJECT form1.container43.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container44 AS container WITH ;
		Top = 168, ;
		Left = 24, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container44"


	ADD OBJECT form1.container44.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container45 AS container WITH ;
		Top = 144, ;
		Left = 48, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container45"


	ADD OBJECT form1.container45.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container46 AS container WITH ;
		Top = 144, ;
		Left = 72, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container46"


	ADD OBJECT form1.container46.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container47 AS container WITH ;
		Top = 168, ;
		Left = 48, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container47"


	ADD OBJECT form1.container47.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container48 AS container WITH ;
		Top = 168, ;
		Left = 72, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container48"


	ADD OBJECT form1.container48.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container49 AS container WITH ;
		Top = 96, ;
		Left = 96, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container49"


	ADD OBJECT form1.container49.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container50 AS container WITH ;
		Top = 96, ;
		Left = 120, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container50"


	ADD OBJECT form1.container50.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container51 AS container WITH ;
		Top = 120, ;
		Left = 96, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container51"


	ADD OBJECT form1.container51.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container52 AS container WITH ;
		Top = 120, ;
		Left = 120, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container52"


	ADD OBJECT form1.container52.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container53 AS container WITH ;
		Top = 96, ;
		Left = 144, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container53"


	ADD OBJECT form1.container53.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container54 AS container WITH ;
		Top = 96, ;
		Left = 168, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container54"


	ADD OBJECT form1.container54.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container55 AS container WITH ;
		Top = 120, ;
		Left = 144, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container55"


	ADD OBJECT form1.container55.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container56 AS container WITH ;
		Top = 120, ;
		Left = 168, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container56"


	ADD OBJECT form1.container56.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container57 AS container WITH ;
		Top = 144, ;
		Left = 96, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container57"


	ADD OBJECT form1.container57.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container58 AS container WITH ;
		Top = 144, ;
		Left = 120, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container58"


	ADD OBJECT form1.container58.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container59 AS container WITH ;
		Top = 168, ;
		Left = 96, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container59"


	ADD OBJECT form1.container59.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container60 AS container WITH ;
		Top = 168, ;
		Left = 120, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container60"


	ADD OBJECT form1.container60.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container61 AS container WITH ;
		Top = 144, ;
		Left = 144, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container61"


	ADD OBJECT form1.container61.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container62 AS container WITH ;
		Top = 144, ;
		Left = 168, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container62"


	ADD OBJECT form1.container62.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container63 AS container WITH ;
		Top = 168, ;
		Left = 144, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container63"


	ADD OBJECT form1.container63.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


	ADD OBJECT container64 AS container WITH ;
		Top = 168, ;
		Left = 168, ;
		Width = 24, ;
		Height = 24, ;
		Name = "Container64"


	ADD OBJECT form1.container64.container1 AS container WITH ;
		Top = 6, ;
		Left = 6, ;
		Width = 12, ;
		Height = 12, ;
		Name = "Container1"


ENDDEFINE
*
*-- EndDefine: form1
**************************************************
Someone can test this form and tell me what happend?

TIA
Rodrigo Juarez
rodrigoj@azinformatica.com.ar

Para entender la recursividad, primero, hay que entender la recursividad.
Next
Reply
Map
View

Click here to load this message in the networking platform