Mantis - Croquet
Viewing Issue Advanced Details
409 Any major always 10-16-04 22:35 10-20-04 10:26
ned  
andreas  
normal  
resolved  
fixed  
none    
none  
0000409: Walkback on initial use of graphical menu (?)
Using Linux VM.

Drag a teapot morph onto the screen.

Wait for it to start.

Click on open spot; graphical menu comes up

Click on menu item (croquet logo?) in upper right hand corner.

Black square appears.

Move pointer over that square. Or click somewhere.

Get a walkback.

I've attached two different debug logs. In both cases, the walkback is in

TXWindow>>handTrackingPointer:

because tool is nil.
 SqueakDebug.log [^] (1,321 bytes) 10-16-04 22:35
 walkback.log [^] (2,037 bytes) 10-16-04 22:35

Notes
(0000416)
bert   
10-16-04 23:01   
Duplicate of 0000295
(0000422)
ned   
10-17-04 00:15   
Not a duplicate; no loss of external function was noted.
(0000430)
jmegq   
10-18-04 03:51   
Right, the button is for launching an X11 window. I suspect it does a foreign-function error on non-linux systems that don't have X on them. I'll have to try it on the Mac here...

If you want it to stop crashing, you can change TXWindow>>handTrackingPointer: to this

^ hands at: pointer ifAbsentPut: [ self makeHand: (pointer tool ifNil: [ #(1 1 1 1) ] ifNotNil: [ pointer tool color ]) ]

But this doesn't seem to make the X window stuff actually work. You do get to click and move a nice little sphere around on the window... ;-)

Is the "attaching a tool to the pointer" stuff all obsolete, or just not quite ready yet?
(0000460)
andreas   
10-19-04 02:47   
Ho hum, the conf-call today confirmed that without a specific X-server extension you cannot run this stuff. So I wonder if we should disable it alltogheter?
(0000465)
bert   
10-19-04 02:59   
Or hook it up to the VNC client, which more people would be able to try out.
(0000493)
andreas   
10-20-04 10:26   
This feature is disabled for now.