Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Wrapping Edit Box contents
Message
 
 
À
22/06/2007 14:08:57
Dragan Nedeljkovich (En ligne)
Now officially retired
Zrenjanin, Serbia
Information générale
Forum:
Visual FoxPro
Catégorie:
Gestionnaire d'écran & Écrans
Versions des environnements
Visual FoxPro:
VFP 6 SP5
OS:
Windows XP SP2
Network:
Windows 2000 Server
Database:
Visual FoxPro
Divers
Thread ID:
01234940
Message ID:
01235079
Vues:
20
>>Hi Guys
>>
>>I use an edit box to capture text that is to be used to generate another message and would like to ensure that the text maintains the same wrapping as it appears in the edit box ? How can I achieve this ?
>
>You'd need to insert your own carriage returns (chr(13), that is) where you think it's appropriate. Set Memowidth to a value you find (default is 50 characters, may be what you want) and then experiment so that the lines you get are not too long for any of your situations.
>
>To chop the string:
>
>
lParameters lcOld
>set memowidth to {your value here}
>lcNew=""
>_mline=1
>for i=1 to memlines(lcOld)
>   lcNew=lcNew+mline(lcOld,1, _mline)+chr(13)
>endfor
>return lcNew
>
>You may also want to save and restore the set("memowidth").

Ha. I also was thinking about this problem and I figured it would be almost impossible without using own CHR(13) instead of relying on internal wrappings.

I could not figure a way to do otherwise.
If it's not broken, fix it until it is.


My Blog
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform