okey dokey, the 26th ill release an update. function folding works now,and will be mouse sensitive
so all you do is click on an '{' to fold and a '{...}' to unfold and youll be on your merry way.
youll never believe how i did it
[edit]
mostly working now
basically you will use curly braces to define reigons of folding which will automatically be inserted for you after function and label declarations
this text is red
and this text is blue
this is a perfect example of subclassing:
Function GetMatrixTile(Matrix as double integer){
matrix.tilex = dotproduct(1,2,3)
matrix.tiley = dotproduct(1,2,3)
matrix.tilez = dotproduct(1,2,3)
}
this is how it looks before folding
this text is red
and this text is blue
this is a perfect example of subclassing:
Function GetMatrixTile(Matrix as double integer){...}
and this is how it looks after