Strange Option Menu behavior on Windows

2012-02-09 Thread Pete
I am experiencing some very strange behavior of a standard Livecode option
menu on Windows 7 - the same menu works perfectly on OS X.  The only
perhaps slightly unusual situation is that the option menu is in a
customised datagrid column.

The option menu contains various comparison operators, such as +,,,
=,=, etc and its menuhistory is initially set to 3 which equates to the =
sign.

The = sign is visible in the option menus on every row of the datagrid
except whichever row is currently selected in the datagrid, whether
selected by script or clicked on by the user.  On that row the option menu
appears to be blank.  However, when I click on it to show the options list,
the = sign appears and is highlighted but all the other options in the list
appear blank until I move the mouse over one, then the option appears in
the display.

As mentioned this does not happen on OS X, just on Windows.

I'm afraid this sounds like some sort of weird bug related to Datagrids,
option menus, and Windows but hoping someone might be able to shed some
light on it.

Thanks,

-- 
Pete
Molly's Revenge http://www.mollysrevenge.com
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Strange Option Menu behavior on Windows

2012-02-09 Thread Bob Sneidar
There is a way to escape special characters like that in a menu. I believe you 
are using characters that have a special function in a menu, and this is 
confusing the menu. I do not know why it is not happening on OS X tho'. Read up 
in the dictionary on menus and see what you can find. 

Bob


On Feb 9, 2012, at 10:27 AM, Pete wrote:

 I am experiencing some very strange behavior of a standard Livecode option
 menu on Windows 7 - the same menu works perfectly on OS X.  The only
 perhaps slightly unusual situation is that the option menu is in a
 customised datagrid column.
 
 The option menu contains various comparison operators, such as +,,,
 =,=, etc and its menuhistory is initially set to 3 which equates to the =
 sign.
 
 The = sign is visible in the option menus on every row of the datagrid
 except whichever row is currently selected in the datagrid, whether
 selected by script or clicked on by the user.  On that row the option menu
 appears to be blank.  However, when I click on it to show the options list,
 the = sign appears and is highlighted but all the other options in the list
 appear blank until I move the mouse over one, then the option appears in
 the display.
 
 As mentioned this does not happen on OS X, just on Windows.
 
 I'm afraid this sounds like some sort of weird bug related to Datagrids,
 option menus, and Windows but hoping someone might be able to shed some
 light on it.
 
 Thanks,
 
 -- 
 Pete
 Molly's Revenge http://www.mollysrevenge.com
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your subscription 
 preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode


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


Re: Strange Option Menu behavior on Windows

2012-02-09 Thread Pete
I'm not using any characters that have special meaning in a menu.  Even if
I was, the problem would appear on OS X as well as Windows.
Pete

On Thu, Feb 9, 2012 at 10:46 AM, Bob Sneidar b...@twft.com wrote:

 There is a way to escape special characters like that in a menu. I believe
 you are using characters that have a special function in a menu, and this
 is confusing the menu. I do not know why it is not happening on OS X tho'.
 Read up in the dictionary on menus and see what you can find.

 Bob


 On Feb 9, 2012, at 10:27 AM, Pete wrote:

  I am experiencing some very strange behavior of a standard Livecode
 option
  menu on Windows 7 - the same menu works perfectly on OS X.  The only
  perhaps slightly unusual situation is that the option menu is in a
  customised datagrid column.
 
  The option menu contains various comparison operators, such as +,,,
  =,=, etc and its menuhistory is initially set to 3 which equates to
 the =
  sign.
 
  The = sign is visible in the option menus on every row of the datagrid
  except whichever row is currently selected in the datagrid, whether
  selected by script or clicked on by the user.  On that row the option
 menu
  appears to be blank.  However, when I click on it to show the options
 list,
  the = sign appears and is highlighted but all the other options in the
 list
  appear blank until I move the mouse over one, then the option appears in
  the display.
 
  As mentioned this does not happen on OS X, just on Windows.
 
  I'm afraid this sounds like some sort of weird bug related to Datagrids,
  option menus, and Windows but hoping someone might be able to shed some
  light on it.
 
  Thanks,
 
  --
  Pete
  Molly's Revenge http://www.mollysrevenge.com
  ___
  use-livecode mailing list
  use-livecode@lists.runrev.com
  Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
  http://lists.runrev.com/mailman/listinfo/use-livecode


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




-- 
Pete
Molly's Revenge http://www.mollysrevenge.com
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode