After a few iterations on the same theme here's the alternative solution to the Complex Keyboard implementation for the 41Z module.
http://picasaweb.google.com/nowake92/V41#5404573563260808114
The "Z" key is the only function assigned from the 41Z module, leaving all other available for your favorite ones. So no more need to get in and out of USER mode to toggle between complex or real functions... This uses less memory and expedites the function access as well.
After it's pressed the display shows "CMP: Z_", and the keyboard is redefined to allow for the appropriate key to be pressed. Obvious mapping applies, like SIN will complete the prompt to "ZSIN", etc. Prompting functions will ask for the suffixes as appropriate, i.e. "ZRCL _ _".
Use the yellow shift to access shifted functions, like ASIN as follows: "Z", SHIFT, SIN.
Pressing "Z" twice will display "HYP Z_", to give you access to the complex hyperbolics - using SIN, COS, TAN and SHIFT appropriately. Watch the function name being built as you choose the keys...
The function name will be displayed upon key entry - and NULLed if the key is kept depressed over the time-out period.
The bitmap image will be included in the posted documentation at TOS in a few days.
Enjoy, ÁM
Edited: 20 Nov 2009, 8:35 a.m. after one or more responses were posted