Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Programmaticly add a RichTextBox control
Message
Information générale
Forum:
Visual FoxPro
Catégorie:
Contrôles ActiveX en VFP
Divers
Thread ID:
00314162
Message ID:
00314685
Vues:
38
>Fred,
>
>Can you subclass the RichTextBox visually at design time and set the properties up the way you want, and then add the subclass to the form at runtime?
>
>Cheers,
>
>Andrew
>

Andrew,

That's exactly the way I've had to implement it. I would have prefered to have kept all of this in code in a .PRG, but since this does work, I can live with it. The problem with this method is that I may need several different versions of the visual class, but I guess I can live with that, too. Thanks.


>>>Fred,
>>>
>>>Just an untested guess:
>>>
>>>In Init()
>>>
with this.object
>>>   .Scrollbars = 3
>>>endwith
>>>
>>
>>Sorry, Dave. The property for Scrollbars is Read-only at runtime, so that causes problems. Thanks anyways!
>>
>>
>>
>>>>Can someone tell me the syntax to add a RichTextBox control to a coded form class?
>>>>
>>>>I can get the RichTextBox on the form and show it, but I can't set the ScrollBar property or anything else that falls under the Object reference, because they are read-only.
>>>>
>>>>DEFINE CLASS myForm AS FORM
>>>>ENDDEFINE
>>>>DEFINE CLASS rtb AS OLECONTROL
>>>>oleclass = "RICHTEXT.RichTextCtrl.1"
>>>>width = 300
>>>>height = 300
>>>>scrollbars = 3 && this creates a new property. I need the one under .Object.Scrollbars?????????/
>>>>ENDDEFINE
>>>>
>>>>Thanks!
Fred
Microsoft Visual FoxPro MVP

foxcentral.net
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform