Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Moving an object around
Message
General information
Forum:
Visual FoxPro
Category:
Forms & Form designer
Miscellaneous
Thread ID:
00889390
Message ID:
00889497
Views:
19
It works okay from command window:
ofoo=CREATEOBJECT('form')
ofoo.Show
ofoo.addobject('myshape','shape')
ofoo.myshape.Visible=.t.
ofoo.myshape.Left=30
ofoo.myshape.Left=60
ofoo.Release
Maybe an activate event is sending it back to the default left?


>>Hi Timothy!
>>
>>>Is there a way to move a shape to another location on a form, obviously while the form is running. The form was created programatically as such
>>>frmMyForm = CREATEOBJECT('Form') && Create a Form
>>>frmMyForm.AddObject('SHAPEBAR','THESHAPE2')
>>>I want shapebar to move to another location but I get the "can only be used within a method" when I try :
>>>"With thisform.shapebar
>>>Top = 150 && Specify Line control row
>>> Left = 58 && Specify Line control column
>>> height=42
>>> width=4
>>>Endw
>>

>>Try this:
>>
>>With frmMyForm.shapebar
>>   .Top = 150 && Specify Line control row
>>   .Left = 58 && Specify Line control column
>>   .height=42
>>   .width=4
>>EndWith
>>
>>I hope this help you.
>
>Actually, to test, I put this code in another object's click event. But however, the shapebar does not move anywhere when I changed the .left property. Hmmm?
Imagination is more important than knowledge
Previous
Reply
Map
View

Click here to load this message in the networking platform