Now, with this blog, I finally have a place to whine about our everyday struggle for new versions. So, this post marks the beginning of a series of "the making of" posts which will tell you a bit about what we're doing on the next versions of our software.
So, if anyone is interested what's behind those dry "what's new" lists, here we go.
It occurred to me the other day, that our Macro Recorder has an "IF" statement, but there's no "ELSE" statement. How dumb were we not to add this feature? So I got filled with enthusiasm (Dan, I promise, I will never call this late again) and we started coding right away. After a while I realized that adding "else" would be more complex than I thought, since I will have to rewrite all macro-command stack processing... At the same time I found a general bug with IF-statements which can result in improper behaviour. After all, what I thought would be a 15-minutes job resulted in 3 sleepless nights.
But now it is almost finished. I even decided to add another type of IF-statement - "IF Window Exists" - to this release. I'm pretty sure it will take me no more than 15 minutes...

0 comments:
Post a Comment