Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Is there any way around this issue?
Message
General information
Forum:
Visual FoxPro
Category:
Classes - VCX
Miscellaneous
Thread ID:
00793727
Message ID:
00793753
Views:
40
>>>>>That's what I'm trying to avoid. I don't want to create a class for just one use. If I can't use a class at least twice, what's the point of creating it?
>>>>
>>>>I see what you mean. Sometimes we create a class that's not gonna be reused in order to "manage complexity". But that's not your case.
>>>>
>>>>I think I'm missing your point: if this is something so specific for this button, why don't you just put the code on its Click method?
>>>
>>>It's a fairly complex procedure that could really use some sub-programs. The entire code is about 200 lines long and logically can be broken into about 4 different sub-programs.
>>
>>I know that you said you want to not use this.
>>
>>But its really easy to create new method for the form in the designer.
>>You just have to add the 4 methods to the form and call them from your button click...
>>
>>What do you need that cant be handle this way?
>
>I'm just trying to find a way to keep everything encapsulated in one location. The form really has nothing to do with what I need to have happen when I click the button. I would like to keep all the code inside the button, but I don't like creating a class for a single use. I'm hoping someone has found a different solution.
>
>In theory, I would like to keep it possible (even though I would never do it) to copy the button into the clipboard and paste it into another form. Just the way I prefer to program.


You dont want to use any of the facilities that fox offer to do it.
A subclas in a classlib - no
A subclass in a prg - no
A bindevent - no
A form method - no
All the code in the click - no

The only thing that you can use beside of all of this
was to put all your code in the MouseUp() event <g>

Good luck!
:-)
If we exchange an apple, we both get an apple.
But if we exchange an idea, we both get 2 ideas, cool...


Gérald Santerre
Independant programmer - internet or intranet stuff - always looking for contracts big or small :)
http://www.siteintranet.qc.ca
Previous
Reply
Map
View

Click here to load this message in the networking platform