+#if MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_4
+ if ( UMAGetSystemVersion() >= 0x1040 )
+ {
+ TXNCommandEventSupportOptions options ;
+ if ( TXNGetCommandEventSupport( m_txn, &options) == noErr )
+ {
+ options |= kTXNSupportEditCommandProcessing ;
+ options |= kTXNSupportSpellCheckCommandProcessing ;
+ options |= kTXNSupportFontCommandProcessing ;
+ options |= kTXNSupportFontCommandUpdating ;
+
+ TXNSetCommandEventSupport( m_txn , options ) ;
+ }
+ }
+#endif