Well, the main idea would be to instantiate class in the beginning of the program and release it at the end. So you can change all settings, you want, in the middle.
But, I'm like you and usually use the first approach...
>I personally do not see very big advantages in having the class for such cases. Those 3 lines are clear and self-sufficient. You will replace them with two lines. What's the big deal? :)
>
>>Every time I see code written by someone else I always see things like:
>>
>>Procedure ??
>> lcTalk = Set('Talk')
>> Set Talk Off
>> .........
>> Set Talk &lcTalk
>>EndProc
>>
If it's not broken, fix it until it is.
My Blog