如何在Palm OS应用程序中检测"复活节彩蛋"模式?
时间:2020-03-06 15:01:47 来源:igfitidea点击:
从早期开始,Palm OS就有一种特殊的"复活节彩蛋"模式,可以通过在其中一个"首选项"面板中做出正确的手势来启用该模式。在当前的Palm Treo和Centro设备上,通过在"电源"面板中的"提示"按钮上方进行顺时针旋转将其打开。
复活节彩蛋处于活动状态时,某些应用程序(例如Blazer Web浏览器)会启用特殊功能。如何在自己的程序中检测到这一点?
解决方案
为此的标准系统首选项是prefAllowEasterEggs(请参阅Preference.h)。可以使用PrefGetPreference API来访问此设置:
UInt32 enableEasterEggs = PrefGetPreference(prefAllowEasterEggs);
当用户请求提供复活节彩蛋时,该值将为非零值。