Yeah, it's been banned in all buildings Ontario for years (different number of years depending on which city). It's been great!
Oddly enough, I live in NYC for a little while in 2005 and although smoking had been banned before that time, I went to a party at the German Embassy. Well, since we were technically in Germany..... everyone was smoking inside the building.... it felt strange.
To Marianne: Bars in Ontario pretty much all built patios of some form. The patios are even heated in the winter time. They had to because people want to have their drink while smoking (can't drink alcohol on a sidewalk!) - if you didn't have a patio you would lose all of your smoking customers.