Strange Option Menu behavior on Windows
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
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
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