Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Tasmanian Trader Splitter visibility
Message
De
11/02/2002 02:43:10
 
 
À
10/02/2002 22:46:04
Information générale
Forum:
Visual FoxPro
Catégorie:
Gestionnaire d'écran & Écrans
Divers
Thread ID:
00618125
Message ID:
00618176
Vues:
11
Unfortunately ActiveX remains opaque and resizing possible without limitation only in one direction. In the direction of ActiveX it only possible in small increments ( till part of the bar is visible ).

<--- okay
editbox | activex rectangle

---> problem
editbox | activex rectangle

Any ideas ?


>Was able to figure out what caused that. This particular form contained ActiveX
>
>and application.autoyield = .f.
>
>To see splitter bar movemement I have to switch back to .t.
>
>application.autoyield = .T.
>_screen.ActiveForm.LockScreen = .T.
>
>
>FOR lnObjCtr = 1 TO ALEN(this.Parent.aObjSplitMove)
> this.Parent.aObjSplitMove[lnObjCtr].Move(5)
>ENDFOR
>
>_screen.ActiveForm.LockScreen = .F.
>application.autoyield = .F.
>
>
>
>>Originally just cut and paste all relevant code creating control from scratch but was unable to see it moving when it is being dragged , though MouseUp gave the same results regarding resizing. Ended up with the class copying and stripping some code and it started to work as expected. Just curious what actually determines visibility during MouseDown event.
>>
>>Thank you
>>Michael
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform