876{
877 int key = input;
878 switch ( input )
879 {
880 case NSUpArrowFunctionKey:
882 break;
883
884 case NSDownArrowFunctionKey:
886 break;
887
888 case NSLeftArrowFunctionKey:
890 break;
891
892 case NSRightArrowFunctionKey:
894 break;
895
896 case NSF1FunctionKey:
898 break;
899
900 case NSF2FunctionKey:
902 break;
903
904 case NSF3FunctionKey:
906 break;
907
908 case NSF4FunctionKey:
910 break;
911
912 case NSF5FunctionKey:
914 break;
915
916 case NSF6FunctionKey:
918 break;
919
920 case NSF7FunctionKey:
922 break;
923
924 case NSF8FunctionKey:
926 break;
927
928 case NSF9FunctionKey:
930 break;
931
932 case NSF10FunctionKey:
934 break;
935
936 case NSF11FunctionKey:
938 break;
939
940 case NSHomeFunctionKey:
942 break;
943
944 case NSBackspaceCharacter:
946 break;
947
948 case NSDeleteCharacter:
950 break;
951
952 case NSInsertFunctionKey:
954 break;
955
956 case NSEndFunctionKey:
958 break;
959
960 case NSPageUpFunctionKey:
962 break;
963
964 case NSPageDownFunctionKey:
966 break;
967
968 case NSPrintScreenFunctionKey:
970 break;
971
972 case NSPauseFunctionKey:
974 break;
975
976 default:
977 break;
978 }
979 return key;
980}
typedef int(ZCALLBACK *close_file_func) OF((voidpf opaque