Hi André,

Your reply made me understand that, when empty, the mouseChunk could pop up an error while the mouseText does not.
Then here a simplified script:

on mouseMove
  switch
  case "button" is in the target
    ShowHandCursor #
    break
case "field" is in the target and "link" is in the textStyle of the mouseText
    ShowHandCursor #
    break
  default
    ResetCursor #
  end switch
end mouseMove
------------------------------
on mouseLeave
  ResetCursor #
end mouseLeave
------------------------------
on ShowHandCursor
  set the cursor to hand
  lock cursor
end ShowHandCursor
------------------------------
on ResetCursor
  unlock cursor
end ResetCursor

Best Regards from Paris,
Eric Chatonet

Le 18 janv. 06 à 13:27, Eric Chatonet a écrit :

Bonjour André,

Place these handlers in the script of your stack.
They will manage everywhere the hand cursor for buttons and text links at the same time :-)

on mouseMove
  switch
  case "button" is in the target
    ShowHandCursor #
    break
  case "field" is not in the target
  case the mouseText = empty -- important!
    exit mouseMove
    break
  case "link" is in the textStyle of the mouseChunk
    ShowHandCursor #
    break
  default
    ResetCursor #
  end switch
end mouseMove
------------------------------
on mouseLeave
  ResetCursor #
end mouseLeave
------------------------------
on ShowHandCursor
  set the cursor to hand
  lock cursor
end ShowHandCursor
------------------------------
on ResetCursor
  unlock cursor
end ResetCursor

FYI: Your script does not work because the mouseText can be empty then the style of the mouseText = the style of nothing and you get an error :-)
Right?

Best Regards from Paris,
Eric Chatonet

Le 18 janv. 06 à 12:53, André.Bisseret a écrit :

I would like the cursor become "hand" instead" of "arrow" when the mouse is on the links I have in locked flds.
(just like it happens in the "see also" in the Rev documentation).

For buttons I succeeded with the following handlers in the stack script :
on mouseEnter
  if word 1 of the target is "button" then
    set the lockCursor to true
    set the cursor to hand
  end if
end mouseEnter

on mouseLeave
  if word 1 of the target is "button" then
  set the lockCursor to false
end if
end mouseLeave

(is there a simpler way to do that ?)

But I don't find how to do the same for the links in my locked fields ;
My last trial was :

on mouseWithin
  if word 1 of the target is "field" then
    if the style of the mouseText is "link" then
      set the lockCursor to true
      set the cursor to hand
    end if
  end if
end mouseWithin

but it does'nt work

------------------------------------------------------------------------ ----------------------
http://www.sosmartsoftware.com/    [EMAIL PROTECTED]/


_______________________________________________
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to