I've got an odd behavior where I have a 5-second timer on a form, which when
triggered updatess about 12 label items with data from reading the registry.
If I tap on a main menu then select a submenu item, fairly often (like every
3rd time or so as fast as I can tap) nothing happens. The menu item is
highlighted and the menu then disappears, but no action is taken. When it
does happen to work I hear the Click signifying the tap was "heard". When
it doesn't work I hear no click, yet the menu disappears. Like you'd get if
you tap to bring up the menu, then tap off-menu on purpose.
If I disable the timer it works fine. If I keep the timer but don't do the
registry reads it also works fine. I have other working apps with timers to
update the screen, the clock time, etc, but not from so many registry reads
(using opennetcf registry class). I'm wondering if/how a "longer" timer
routine can somehow muck up the OS's ability to track menu taps on the main
UI (foreground issues btw the main UI area and menu's area?), and what I
might do to fix it. Note there are no other threads involved.
--
Tim Johnson
High Point Software, Inc.
www.high-point.com
(503) 312-8625