Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Adding code to every form/WriteMethod
Message
From
26/03/1998 20:15:58
 
 
To
26/03/1998 14:12:07
Cetin Basoz
Engineerica Inc.
Izmir, Turkey
General information
Forum:
Visual FoxPro
Category:
Forms & Form designer
Miscellaneous
Thread ID:
00087353
Message ID:
00087518
Views:
34
>>I added some code to the Init method of my form class and now I want to make sure this code is executed for all forms. The hard way would be to open up every form and add a DODEFAULT() to every Init method that has other code. Is there an easier way? Can I use WriteMethod to do this? What exactly does WriteMethod do and how is it used at design time?
>
>Writemethod is for designtime. You can use readmethod and writemethod in conjunction. You could call following code to write some code to objects another. Select some controls on form first ie: textboxes.
>
nMembers = aselobj(aObjects)
>for ix = 1 to nMembers
>	aObjects[ix].writemethod("Click","wait window [Don't click me !]")
>endfor
>It's good for builders.
>But to work with it you need forms open in design mode. Instead a small prg recursively using each form.scx and adding dodefault() to init method is more flexible.
>cetin

Well, actually want to use to write:

grid1.column[iX].text1.writemethod("GotFocus","This.ImeMode = 2")

I think it would be more flexible to assign method code by Writemethod.
Especially to use when addobject()
The weak wait for chance, The strong bid for chance,
The clever notch up chance, but The merciful give you chance.
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform