Ha!

Nah, not really, that is just blatant sensationalism to get your attention 🙂

I found an article the other day that was a really interesting read.

From the article:

I’m trying to push for more Python adoption at the company I work at. This led me to casually google for “Python sucks” in order to anticipate any criticisms from coworkers.

From”Your Ignorance Does Not Make a Programming Language Suck

It is an interesting idea for determining status of something. There is just mostly noise with “Clarion sucks“. Another option is “Softvelocity sucks ” which gets a few hits. Go on, have a try of those links for a giggle.

Still talking about Clarion, it’s nice to see Clarion recognised in a list of this kind:

The Hello World Collection

We found a problem in an application the other day where using Message() in ThisWindow.Open would cause the window to display before the Resizer had actually done it’s thing and put the controls in the correct position. Whilst not being a critical problem it sure made things look awful.

Here is why and a way to handle the situation:

Normally the Resizer does its initial resizing of the window controls when EVENT:DoResize first occurs. If you check the ABWINDOW.CLW you can see where the WindowManager Post()’s this event for the Resizer, in the WindowManager.TakeEvent method:

The problem here is that when ThisWindow.Open() is called (triggered by EVENT:OpenWindow, see WindowManager.TakeWindowEvent ) the EVENT:DoResize has not yet actually even been fired let alone processed.