Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
MRow(), Mcol()
Message
From
17/12/2012 05:19:28
 
 
To
17/12/2012 04:46:49
General information
Forum:
Visual FoxPro
Category:
Forms & Form designer
Title:
Miscellaneous
Thread ID:
01559848
Message ID:
01559868
Views:
56
>>>>Please see attach image
>>>
>>>what is wrong with MROW() and MCOL()?. Just pass thisform.Name as first parameter?
>>
>>Yes, when we change screen resolution then MROW() and MCOL() changes.
>>
>>Suppose I have following cods in 800x600
>>
>>
>>DEFINE POPUP ABC SHORTCUT RELATIVE FROM 11,102 to 31,135  TITLE 'A R R I V A L'
>>
>>
>>Then I change resolution to 1024x768 the popup will change its location
>>
>>So, I want to display POPUP from a fixed position in every resolution.
>>
>>I want POPUP every time appear from where SHAPE is located.
>
>How about:
>
>DEFINE POPUP shortcut SHORTCUT RELATIVE FROM thisform.Shape1.Top, thisform.Shape1.Left TITLE 'A R R I V A L'
>
>
>NOT TESTED!
DEFINE POPUP abc SHORTCUT RELATIVE FROM thisform.Shape1.Top, thisform.Shape1.Left TITLE 'A R R I V A L'
sir, your above command does not work becuase SHAPE.LEFT does not match with MCOL()
if shape1 left is 900 then there is no Mcol=900

i have tested this function

aa=mcols()
it syas only 170

so shape1's left is very bigger than screen.

If I get proper mrow() and mcol() of shape1 then there will be no problem.
All will be accurate.
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform