Copyright ) 1997 Jeremy Wyld. All rights reserved. noFX noFX is a preferences panel which allows you to turn on or off the individual effect types on the MessagePad 2000 and eMate 300. This includes the delete, poof, scroll, and view effects. Each has its own checkbox for turning that respective effect on or off. By turning off the delete effect, you will no longer get the crumpling of the paper with the toss into the trash. The delete will just happen. Turning off the scrub effect will turn off the poof that happens when you scrub a word, but you will still get the "poof" sound. The scroll effects pertains to the slide effect that happens when you scroll in "Notes" or other such applications that use the SlideEffect routine. Finally, view effects refers to such effects as opening and closing views. Installing Use NPI or NBU to install this extension onto your Newton device. This extension will only work on the MessagePad 2000 and the eMate 300, but will cause no harm if loaded on the MessagePad 120 or the MessagePad 130. The package will take around 2K of user store space. Using noFX Tap on the "Prefs" icon in the Extras Drawer (usually in the "Setup" Folder). Tap the "noFX" preferences item on the slip. Tap on the checkboxes to turn on and off that respective effect. Close the "noFX" slip and the "Preferences" application. Rolling Your Own Effects are controlled by the value in the user configuration slot, 'noFX. This integer is a set of bit fields where each bit affects one effect. Currently bits 0 through 3 are used. Other bits should remain as 0. A bit should be set to 1 if that effect is to be off, 0 otherwise. The breakdown of bits 0 through 3 is this: Bit Effect 0 view effects 1 delete effect 2 scroll effect 3 poof effect These constants may be of use in NTK when building your own application. constant kNoViewEffectBit := (1 << 0); constant kNoDeleteEffectBit := (1 << 1); constant kNoScrollEffectBit := (1 << 2); constant kNoPoofEffectBit := (1 << 3); constant kNoEffectsMask := 0x0F; Version History v1.0 Public release. Any Ideas Or Requests? Send email to me, Jeremy Wyld, for any requests or ideas. jeremy-wyld@postmaster.net