Ah, I see the relevant part in your Classes tutorial now, but I've run into an additional issue.
The property autocomplete listing only works if your getters/setters don't boil down to the same name as the internal variable.
So here's an example class:
'Test1 class
Sub Class_Globals
Private id As String
Private propX As Int
Private y As Int
End Sub
Public Sub setX(t as Int)
propX = t
End Sub
Public Sub setY(t as Int)
y = t
End Sub
If I create an instance of this class, "x" will show up in autocomplete, but "y" will not. It seems if the part of the sub name minus the get/set boils down the the name of a private variable, it won't appear in the autocomplete.
Dim oTest As Test1
oTest.initialize
oTest.x 'shows up with autocomplete since the internal variable isn't named "x"
oTest.y 'doesn't appear in autocomplete since the internal variable is named "y"
Now that I realize that's happening, I'll adjust my internal var naming habits, but this might be an easy "gotcha" for others.
Thanks again