On 24/09/2006, at 1:06 AM, Tim Kilburn wrote:
Hi Yvonne,
As far as I can tell, there is no direct way like "Keyboard
Position" but you can determine this in a roundabout fashion.
1. Navigate to the beginning of a line using VO keys.
2. Press VO keys+shift+left arrow. VO will announce "space", or
"tab" or "new line" depending on what it finds. By holding down
the shift key it moves VO one character at a time.
This may not be exactly what your looking for as it's rather
cumbersome to always have to count and may be useless if it is a
nondescript fashion by which Python indents. One other option may
be to make sure that cursors are tracking each other and then press
VO keys+cmd+f5 twice which gives mouse position. I'm not sure if
that would be of value to you as it announces by pixel.
*sigh* I'm really sorry, but I don't think any of those are really
very practical. The problem is that the standard with python seems to
be 4 spaces per block. In other words, line one is at the left
margin, if that starts a function, the code for that function is 4
spaces in. If there's an if block of a for block or something, the
body of that's 8 spaces in. If you've got classes with functions with
if statements inside, you're 12 spaces in without even trying.
Counting like that would probably make my brain go ping out my ears,
<grin>.
Sounds like I'm going to have to duel boot this thing, after all.