Where do tabs go?
[1/4] from: sanghabum::aol::com at: 7-Aug-2001 9:21
Hi all, Has someone fathomed out the logic behind VID's tabbing from field to field? This first example does exactly what I'd expect: tab key or enter key cycling round the three data entry fields. unview/all view layout [ label "field1" Field1: field [show field1] label "field2" field2: field [show field2] label "field3" Field3: field [show field3]] But this second example, we go to the next INFO field, and stop there. It takes a mouse to move on. unview/all view layout [ info "field1" Field1: field [show field1] info "field2" field2: field [show field2] info "field3" Field3: field [show field3]] (It's not that I want to use info fields instead of labels. It's just that *any* info field is a focus magnet, and I'd like to know how to stop it). --Thanks, --Colin
[2/4] from: g:santilli:tiscalinet:it at: 7-Aug-2001 19:28
Hello [Sanghabum--aol--com]! On 07-Ago-01, you wrote: S> view layout [ S> info "field1" Field1: field [show field1] S> info "field2" field2: field [show field2] S> info "field3" Field3: field [show field3]] Just a guess, view layout [ Style info info with [deflag-face self tabbed] ; ... ] (I didn't test the above, but I think that should be the cause.) Regards, Gabriele. -- Gabriele Santilli <[giesse--writeme--com]> - Amigan - REBOL programmer Amiga Group Italia sez. L'Aquila -- http://www.amyresource.it/AGI/
[3/4] from: sanghabum:aol at: 7-Aug-2001 15:27
> S> view layout [ > S> info "field1" Field1: field [show field1]
<<quoted lines omitted: 5>>> ; ... > ]
Great guess! It does the trick in the example. The is the second tip I've seen on this list that uses the 'with dialect word. Is there any documentation on this anywhere? Unfortunately, it doesn't solve the problem in the code I'm writing where tabs go very weird indeed. In some sub-panels a tab from some fields swaps to another sub-panel, I couldn't have coded that if I'd tried....I'll try your guess on the boxes and buttons and LEDs and other things on the panels. Meanwhile, I'll go back to running my personal, internal, Rebol program: Rebol  Forever [Head Scratch] --Thanks, --Colin.
[4/4] from: sanghabum:aol at: 8-Aug-2001 19:08
If I can reply to my own post..... My application was getting sick in the head about tabs because I'd used ctrl+I for a shortcut key. Doesn't make much sense, but there you go, On my set up (win 98), this code: unview/all view layout [button "try me " #"^i" [print "button pressed"]] prints "button pressed" whenever I hit the tab key. I've played with other ctrl+letter settings and discoverws that: ctrl+m maps to the return key ctrl+h maps to the backspace key. Does anyone know how to disable this behavior so I can use any of the 26 letter shortcuts? --Thanks, --Colin.
- Quoted lines have been omitted from some messages.
View the message alone to see the lines that have been omitted