Whats wrong these days ? Is it the moon or something?
Seriously, where is the connection between this and the OOP thread !?
What reason is there to continue the bashing here !?
I really dislike the attitude some people are displaying here.
Just because some of you happened to agree with something Fred said on one subject
does not give you the right to think you can go off on other people like this.
None of us (PB team) said no to this request, what makes you think we actually disagree?
This is the feature request forum, its purpose is to request features.
If one of you disagrees with a certain request, voice your opinion in a polite manner,
there is no place for people trying to protect the status quo at all cost.
@hellhound66 (and also to the rest of you):
The problem i was having with this is not about the request itself. It is about the bumping.
If you would have politely asked for this to be brought back into discussion and considered by us,
maybe even elaborating a bit, why it is important to you, everybody would have understood that,
and there would have been no problem at all.
Just writing a *bump* like message with no real content, and especially on many topics
at once is something i find rude, and i hope you can understand why.
I am a real person, and if people want me to do something for them (implement a feature),
i want to be asked nicely, thats all. I think you would feel the same if somebody
wants you to do something for them, and all you get is a "bumb on the side" (figurativly spoken)
It kind of makes you feel that the other one only cares about what he wants
from you and doesn't care a bit about you otherwise.
So all i want is to be asked in a polite way. I think i am entitled to that,
since you (or anyone else requesting something here) are the one with the request, not me.
I hope you can understand that.
@all:
Long story short:
All of you just take a deep breath, and think about the fact that there is a real person on the other side.
A person that is entited to their own opinion and is allowed to tell it, just like you are.
Show that you are intelligent people able to discuss a topic in a polite way and we will get along well.
This goes for those requesting a feature, but also for everyone else who has an opinion to voice on the subject.
At the end, a word about the actual feature requested here:
I actually agree that this would be a useful feature for building good macros,
and have even suggested the same to Fred quite a while ago (iirc).
The fact is though is that we are pretty much decided on what will be done
in the 4.1 release, and we have not planned any further yet (we are still working on 4.0/mac and linux after all).
So i cannot really give you a "yes" or "no" on this one at this point.
There is a workaround i used a lot in my COM framework, something like this:
Code: Select all
Macro Test(__TEST=__UNDEFINED__)
CompilerIf Defined(__TEST, #PB_Variable) = 0
Debug "TEST"
CompilerEndIf
EndMacro
Define *Event
Test() ;debug output "TEST"
Test(*Event) ; no debug output
The downside is that *Event must be defined before the macro use (which usually is the case. If EnableExplicit is used, it is always the case),
and of course, you have to be sure a variable "__UNDEFINED__" is never used, but thats simple.
It is not a perfect solution, but it can do the trick in many places (i used it with constants a lot in my framework)
Arg, another long post today. This is getting old... :roll: