Erel. I understand your position. But this is a major change in style for me and currently stops me from upgrading to 5.x
To everyone else:
Much as many may not like my style (as I do not like tabs in my code - but prefer spaces) to me coding is more like an artist painting a picture no two artists paint the same way and usually do not have the same style. But in the end they all have beautiful works to look at.
My style may be different, but wrote some code in the 1980's for mainframes that a friend of mine still supports (now that is a long time for some code to be around) was even coded back then to handle the 1999-2000 change because I new some day it was coming (and I got picked on for that), and the code is still running in 2015
I love one line coding. I can look at twenty or thirty lines at once and know all the functions in a module as seen below
#Region Single Line Grid Commands
Sub SetGridBGColor(Color As Int) : mGridBGColor = Color : End Sub
Sub SetGridSize(Size As Int) : mGridSize = (Size * 1dip) : SetHeaderHeight(mFixedDataHeight) : End Sub
Sub SetGridSizeColor(Color As Int) : mGridSizeColor = Color : End Sub
Sub SetGridSpacing(Spacing As Int) : mGridSpacing = (Spacing * 1dip) : SetHeaderHeight(mFixedDataHeight) : End Sub
Sub SetGridSpacingColor(Color As Int) : mGridSpacingColor = Color : End Sub
Sub GridSize() As Int : Return mGridSize : End Sub
Sub GridSizeColor() As Int : Return mGridSizeColor : End Sub
Sub GridSpacing() As Int : Return mGridSpacing : End Sub
Sub GridSpacingColor() As Int : Return mGridSpacingColor : End Sub
Sub NumberRows As Int : Return mRowsCols.Size : End Sub
#End Region
Now the above lines of code may look like crap here (because of Tabs) but you can see what they look like in the editor from the attached pictures.
Everything lines up nice, easy to C (Oops did I really mean C++) easy to read (my opinion)
All my code lines up. I am a fast typist and hitting the space bar is not a problem.
But thanks for all the feeback guys.